资 源 简 介
Its a complete software package with a GUI for Encrypting/Decrypting messages.It basically use hybrid cryptosystem aproach for encryption/decryption.
A hybrid cryptosystem is one which combines the convenience of a public-key cryptosystem with the efficiency of a symmetric-key cryptosystem.
A hybrid cryptosystem can be constructed using following two separate cryptosystems:
a key encapsulation scheme, which is a public-key cryptosystem, and
a data encapsulation scheme, which is a symmetric-key cryptosystem.
pyEncryption uses:
AES (Advance Encryption Standard) operating in 128bit CBC (Cipher Block Chaining) mode for symmetric-key cryptosystem.
RSA , with 1024bit key for public-key cryptosystem.
For the implementation python based M2Crypto library was used that provid