The first book of codes and ciphers