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

DSM Plugin Questions

Post Reply
LouisJJames
8
8
Posts: 17
Joined: 2004-07-09 17:15

DSM Plugin Questions

Post by LouisJJames »

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
UltraSam
Admin & Developer
Admin & Developer
Posts: 462
Joined: 2004-04-26 20:55
Contact:

Post by UltraSam »

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.
UltraSam
Post Reply