Cryptographic Reflections on the Genetic Code