Encryption


 * Encryption**


 * Algorithms**


 * 1) Symmetric
 * 2) DES
 * 3) Blowfish
 * 4) IDEA
 * 5) Asymmetric
 * 6) RSA
 * 7) ECC
 * 8) Diffie-Hellman
 * 9) Hashing
 * 10) MD(Series),SHA(series)
 * 11) HAVAL
 * 12) Tiger
 * 13) Digital Signature
 * 14) DSA

Public Key infrasturcture (PKI) - is a framework that consists of hardware, software, and ploicies that exist to manage, create, sotre and distribute keys and digital certificates.

Ceritificate Authority (CA) - verifies the request for certificate with the help of the Registration authority.

Registration Authority (RA) - verifies the person/company identity and pass along the information to the cerificate authority for certificate generation. Play a key role when certificates services expand to cover large geographic areas.

Digital certificates - the major compoment of the PKI system. A digital certificate serves two roles: A. ensures the intergrity of the public key and make sure that the key remains unchanged and in a valid state. B. validates that the public key is tied to the stated owner and that all associated information is true and correct.

Pretty Good Privacy (PGP) - PGP is unlike PKI in the there is no CA. PGP builds a web of trust that develops as users sign and issue their own keys. Users must determine what level of trust they are willing to place in other parties. The goal of PGP is to become the everyday encryption.