Looking for a simple text encryption/decryption VB6 code. Ideally, the solution should accept (text, password) arguments and produce readable output (without any special characters), so it can be used anywhere without encoding issues.
There are lots of code available for .NET, but not really much I can find for legacy VB6. Only this I’ve found so far: http://www.devx.com/vb2themax/Tip/19211
I’m using RC4 implementation like this
Command1outputs this:You might need better error handling on
FromHexDumpthough.Update (2018-05-04)
For much stronger AES 256-bit encryption (in ECB mode) and proper handling of unicode texts/passwords you can check out Simple AES 256-bit password protected encryption as implemented in
mdAesEcb.basmodule (~380 LOC).