biological systems and cryptography