JSEncrypterPro is a freeware, portable, easy to use Aes, Blowfish, Twofish file encryption and steganography tool.
Written in Windows C# .Net 4.0
Freeware
Features
- Easy to use, Drag and Drop
- Encryption algorithms: AES 256 bit, TwoFish 256 bit, BlowFish 448 bit
- Encrypt, decrypt file(s) with random salt
- Steganography: de/encrypt any file and put it in/pull out from a Png image file (only AES with fix salt!)You can open Jpeg and Png file to hide data, but output always Png, because it needs a lossless file format for data security.
Do not modify the image after the hiding, because then you lose your data in it!
The program will preserve image file (container) date and time. - Optimize Png file after the hide/unhide process (uses FreeImage, can reduce the size by 50%!)
- Check your password strength
- Save password along with the file name and encryption algorithm, if you want, in “JSEncrypterPro.ini” file
- Multi-language: in moment Deutsch, English and Hungarian
- Can be started with command line argument: [bash]JSEncrypterPro.exe %1[/bash] (still have a simplified GUI)
- Add and remove from Context Menu (need Administrator rights to write to Windows Registry!)
Screenshots
Main window:





Warnings
I’m not responsible for any back-doors, encryption cracks, any other de/encryption issues, hacks, data loss, forgotten passwords, data corruptions, or any other issues!
I can NOT recover your data or password if you forgot it!
THE SOFTWARE IS PROVIDED “AS IS”, WITHOUT WARRANTY OF ANY KIND! Use this program at your own risk!
Steganography CAN BE DETECTED if somebody -“He Knows What He’s Doing”- looking for it! If somebody find your data in it, still encrypted with AES 256 (Microsoft CryptoAPI). For steganography I use a fix salt, so it is a little less secure like to “normal” encrypting with the program!
Technical things
Well, the whole point of steganography (from Wikipedia): “The advantage of steganography over cryptography alone is that the intended secret message does not attract attention to itself as an object of scrutiny” and “steganography is concerned with concealing the fact that a secret message is being sent”.
AES encryption uses .NET Framework Cryptography Model (CryptoAPI). So the result is safe as CryptoAPI AES! Source code below!
Twofish and Blowfish encryption uses CryptoNet.dll from Crypto.Net 1.0, you can download below with the source as well.I used also AlphaBlendTextBox, and the icon file source is here.
Speed test:
Time encrypt | Time decrypt | Algorithm | File size |
00:00:21.593 ms | 00:00:21.983 ms | AES | 350.32 MB |
00:00:46.314 ms | 00:00:47.476 ms | AES | 781.95 MB |
00:01:06.247 ms | 00:01:07.246 ms | AES | 1.09 GB |
00:03:03.700 ms | 00:03:10.840 ms | AES | 3.09 GB |
00:13:04.132 ms | 00:15:29.256 ms | AES | 13.05 GB |
Time encrypt | Time decrypt | Algorithm | File size |
00:00:14.963 ms | 00:00:12.557 ms | Twofish | 350.32 MB |
00:00:28.512 ms | 00:00:26.210 ms | Twofish | 781.95 MB |
00:00:40.980 ms | 00:00:37.796 ms | Twofish | 1.09 GB |
00:01:52.436 ms | 00:01:42.168 ms | Twofish | 3.09 GB |
00:08:59.986 ms | 00:10:28.612 ms | Twofish | 13.05 GB |
Time encrypt | Time decrypt | Algorithm | File size |
00:00:18.480 ms | 00:00:17.726 ms | Blowfish | 350.32 MB |
00:00:38.352 ms | 00:00:35.746 ms | Blowfish | 781.95 MB |
00:00:53.778 ms | 00:00:53.116 ms | Blowfish | 1.09 GB |
00:02:32.245 ms | 00:02:21.535 ms | Blowfish | 3.09 GB |
00:10:33.113 ms | 00:13:15.190 ms | Blowfish | 13.05 GB |
AES Encrypt:
https://gist.github.com/JoeSz/64674129f22f6919bd639e267919ce70
Decrypt:
https://gist.github.com/JoeSz/e7a9a38389765c470e8c7aa7dfbd9e8e
Generate salt:
https://gist.github.com/JoeSz/65769ff30c650c136977c092982ed442
Please read the disclaimer.
Crypto.NET 1.0.0
binary from: ftp://ftp.gnome.org/mirror/temp/sf2015/c/cr/cryptodotnet/Crypto.Net%20Binaries/
source from: ftp://ftp.gnome.org/mirror/temp/sf2015/c/cr/cryptodotnet/Crypto.Net%20Sources/Crypto.Net%201.0/
[wpdm_package id=’387′]
[wpdm_package id=’455′]