After more 2 000 000 (two million) views on forum for 1.5.0.x development versions... and 1.6.1.0, 1.6.3.0-dev versions
A new stable version, UltraVNC 1.6.4.0 and UltraVNC SC 1.6.4.0 have been released: https://forum.uvnc.com/viewtopic.php?t=38095
Feedback is always welcome

2025-12-14: 1.7.1.X-dev release builds need tests and feedback: https://forum.uvnc.com/viewtopic.php?t=38134

2025-12-02: We need help: English Wikipedia UltraVNC page has been requested to deletion: https://forum.uvnc.com/viewtopic.php?t=38127
Any help is welcome to improve the UltraVNC page and/or to comment on the Wikipedia Talk page

2025-05-06: Forum password change request: https://forum.uvnc.com/viewtopic.php?t=38078

2023-09-21: Important: Please update to latest version before to create a reply, a topic or an issue: https://forum.uvnc.com/viewtopic.php?t=37864

Development: UltraVNC development is always here... Any help is welcome
Feedback is welcome

Encryption plugin

Should you have problems with the DSM plugin? Here is the place to look for help or report issues
Post Reply
phkninja
Posts: 2
Joined: 2005-09-26 23:29
Location: Dublin, Ireland

Encryption plugin

Post by phkninja »

I have a few questions i hope can be answered.

Firstly, when using the plugins am i restricted to only using the MS Crypto API and OepnSSL AES implementation. I would like to write a plugin with my own encryption algorythm that i can use for remotely controlling my network. I currently use my own alogorythms for encryption of my files on the machines I use. (I have written algo's based upon Blowfish and ARC4).

Secondly
Is there a standard template for writing a plugin that would help me in my goal or woukd i have to modify the cod from the current lugin to suit my neds?

Any information i can learn from is much apreciated, as I currently only code in my spare time and still have much to learn ( i am an intermediate programmer in C and C++, after teaching myself the languages by reading books.).


Thanks,
phkninja
scovel
100
100
Posts: 307
Joined: 2004-07-12 11:56
Location: CT, USA
Contact:

Post by scovel »

#1. You can implement just about anything you want.

#2. If you download the UltraVNC source there is a DSMPlugin directory. In there is a TestPlugin directory and project. It implements a plugin that basically copies the input to the output with no encryption.

Sean
phkninja
Posts: 2
Joined: 2005-09-26 23:29
Location: Dublin, Ireland

Post by phkninja »

Thanks very much. its not that i dont trust the encryption plugins that are already available, i would like to learn someting new and in my coding i can set up my own keyecrow (to make easy to remember passwords be secure)
Post Reply