Using the DSM Plugin for Encryption and assuming I am remoting to more than one machine (say "MachineA" and "MachineB"), the questions I have regards the rc4.key file generated.
1.- Can I have an rc4.key file for "MachineA" and a different one for "MachineB".
2.- Suppose I generate the rc4.key file using 128-Bit Encryption today. If I generate the key again tomorrow, will it be the same key.
This is mostly in case someone "complains" that I am using the same key for everyone. Additionally, if I generate the key today and for some reason I erase the file, reformat the drive or something, will generating the file again provide a different key and/or file. That would me that I might suddenly be "locked out" of a system.
Installing the DSM plugin was not difficult and everything seems to be working correctly. And I have not seen any speed degradation. So that brings the last two questions:
3.- Will using the DSM plugin cause any type of speed degradation? (again, I've not seen any)
4.- Will using the DSM plugin during file transfers cause any speed degradation?
It seems to working great. Look forward to hearing from you.
Louis James
Celebrating the 22th anniversary of the UltraVNC: https://forum.uvnc.com/viewtopic.php?t=38031
Update: UltraVNC 1.4.3.6 and UltraVNC SC 1.4.3.6: https://forum.uvnc.com/viewtopic.php?t=37885
Important: Please update to latest version before to create a reply, a topic or an issue: https://forum.uvnc.com/viewtopic.php?t=37864
Join us on social networks and share our announcements:
- Website: https://uvnc.com/
- GitHub: https://github.com/ultravnc
- Mastodon: https://mastodon.social/@ultravnc
- Bluesky/AT Protocol: https://bsky.app/profile/ultravnc.bsky.social
- Facebook: https://www.facebook.com/ultravnc1
- X/Twitter: https://x.com/ultravnc1
- Reddit community: https://www.reddit.com/r/ultravnc
- OpenHub: https://openhub.net/p/ultravnc
Update: UltraVNC 1.4.3.6 and UltraVNC SC 1.4.3.6: https://forum.uvnc.com/viewtopic.php?t=37885
Important: Please update to latest version before to create a reply, a topic or an issue: https://forum.uvnc.com/viewtopic.php?t=37864
Join us on social networks and share our announcements:
- Website: https://uvnc.com/
- GitHub: https://github.com/ultravnc
- Mastodon: https://mastodon.social/@ultravnc
- Bluesky/AT Protocol: https://bsky.app/profile/ultravnc.bsky.social
- Facebook: https://www.facebook.com/ultravnc1
- X/Twitter: https://x.com/ultravnc1
- Reddit community: https://www.reddit.com/r/ultravnc
- OpenHub: https://openhub.net/p/ultravnc
DSM Plugin Questions
1. I don't think so. The key file path is stored in the registry. One file only per machine... but I can be wrong. I've not checked MSRC4 source code recently. You may want to ask directly to Sean, the MSRC4 plugin developper. I'm going to check this, anyway.
2. No. A different key is generated each time (AFAIK). You must have the same RC4.txt key file on both ends, of course.
3. Yes. But you may be able to make a diffrence over a LAN connection only, when a torrent of data is processed. It must be someting betwenn a 5-10% performances hit. Not a big deal.
The CPU load is increased a little as well, on both ends. Same ratio.
The data overhead is about 5%.
4. Not noticeable, the transfer/compression itself takes more time than the encryption. The data overhead is about 5% (5% more data to send compared to non encrypted data).
Note that all these value depends on the encryption algo that is utilized.
2. No. A different key is generated each time (AFAIK). You must have the same RC4.txt key file on both ends, of course.
3. Yes. But you may be able to make a diffrence over a LAN connection only, when a torrent of data is processed. It must be someting betwenn a 5-10% performances hit. Not a big deal.
The CPU load is increased a little as well, on both ends. Same ratio.
The data overhead is about 5%.
4. Not noticeable, the transfer/compression itself takes more time than the encryption. The data overhead is about 5% (5% more data to send compared to non encrypted data).
Note that all these value depends on the encryption algo that is utilized.
UltraSam