enQrypt Code
Brought to you by:
matthklo
| File | Date | Author | Commit |
|---|---|---|---|
| openssl_0.9.8l | 2009-12-02 | matthklo | [r1] Commit the stable version. |
| Makefile | 2009-12-02 | matthklo | [r1] Commit the stable version. |
| README | 2009-12-02 | matthklo | [r1] Commit the stable version. |
| enQrypt.c | 2009-12-03 | matthklo | [r2] Remove argv[] log. Add -mem support. Add versio... |
| enqrypt.sln | 2009-12-02 | matthklo | [r1] Commit the stable version. |
| enqrypt.vcproj | 2009-12-02 | matthklo | [r1] Commit the stable version. |
Build on Linux/Unix:
Makefile has provided, simply try 'make'.
Build on Windows XP/Vista:
Have your free VC-express installed and open the solution file
then start building.
Example Usages:
enQrypt
Show a simple usage.
enQrypt -e mydata.file
Encrypt the file mydata.file by AES using 128 bits default dummy
key. Save the output to mydata.file.inc.
enQrypt -d -3des -cbc -k abcdefghijk mydata.encoded
Decrypt the file mydata.encoded by 3DES with CBC mode using 168
bits given key. If given data is not sufficient, enQrypt will try
to pad it on by repeating given data.
enQrypt -rc4 -256 mydata.file
Encrypt the file mydata.file by RC4 256 bits dummy key. And then
decrypt it. This can be used for performace measurement.