Cryptography
Cryptography Encryption Algorithms Encryption systems are often grouped into families. Common families include symmetric systems (e.g. AES) and asymmetric systems (e.g. RSA); They may alternatively be grouped according to the central algorithm used (e.g. elliptic curve cryptography). Table 1. Major Difference - Symmetric Asymmetric Keys Single Key(Secret Key) Two Keys (Public & Private) KeyLength - 1024, 2048, 4096 Algorithms 3DES, DES, RC4, AES, QUAD RSA, ECC Performance Fast in its execution Slower in execution as a result of more complex algorithms which come with a high computation burden. Purpose Bulk data encryption(text file encryption) Asymmetric encryption used mostly used for securely exchange secret keys(of symmetric encryption) Symmetric Algorithm (AES) AES is a Symmetric encryption algorithm also called SecretKey Encryption . It employs the same secret key for both encryption and decryption. L