Sample Symmetric encryption algorithms:
DES, RCx, Blowfish, Rijndael (AES)
Sample Asymmetric encryption algorithms:Diffie Hellman, RSA, EC, El Gamal, DSAC
Common block cipher modes:
ECB(Electronic Code Block) and CBC(Cipher Block Chaining)
Difference between ECB and CBC:
ECB just does a one-to-one lookup for encryption, without using an IV, which makes it fairly easy to attack using a chosen-plaintext attack. CBC uses an IV for the first block and then propagates the XOR of the previous block onto subsequent ones. The difference in results can be remarkable.