# Encoding Decoding Encryption Decryption

## Base64

[Base 64](http://en.wikipedia.org/wiki/Base64) encoding is generally used to transmit binary data over a mechanism that only allows ASCII text.

## MD5

[MD5 is not considered a strong encryption mechanism](http://www.kb.cert.org/vuls/id/836068). SHA-1 would be better suited for this task.

## SHA1 / SHA-256
