history of ciphers 5566767