Online A Brief History Of Cryptology And Cryptographic Algorithms 2013