Hello,
I'm working on a Unix helper program for my vncviewer and server projects
(ssvnc and x11vnc) that will allow them to work with UVNC programs using
the DSM encryption plugin (they already work with SSL connections for SC III
and repeater_SSL.exe).
I have it more or less working with the ARC4 and AESV2 plugins (however the
tight and zlib encodings still don't work...). The encryption/decryption
part for these was pretty easy because I use OpenSSL as do the plugins.
For the MSRC4 plugin, I am hoping I can simply use my ARC4 code as long as
I can figure out how to extract the RC4 key 'rc4.key' file (76 bytes in
the key portion of the file) and transform it into 'arc4.key' key format
(16 bytes of data, i.e. a 128 bit key)
Does anyone know where I might find out or start looking for how to convert
between the two formats?


