suryamp97 / Cryptographic-functions-using-Pycryptodome

Encryption and Decryption: AES-128 (CBC mode) (hardware implementation), AES-128 (CTR mode), AES-256 (CBC, CTR), RSA-2048,3072 (PKCS #1 v2.2-OAEP)

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Cryptographic-functions-using-Pycryptodome

Encryption and Decryption:

AES-128 (CBC mode) (hardware implementation), AES-128 (CTR mode), AES-256 (CBC, CTR),

RSA- 2048-bit key (PKCS #1 v2.2-OAEP), RSA- 3072-bit key (PKCS #1 v2.2-OAEP)

Computing Hash:

SHA-256, SHA-512, SHA3-256,

Signing and Verifying: 2048-bit DSA key (SHA-256), 3072-bit DSA key (SHA-256)

The performance of each functions in each mode has been compared and explained in detail the report.docx

About

Encryption and Decryption: AES-128 (CBC mode) (hardware implementation), AES-128 (CTR mode), AES-256 (CBC, CTR), RSA-2048,3072 (PKCS #1 v2.2-OAEP)


Languages

Language:Python 100.0%