This document summarizes and surveys different DNA cryptography algorithms. It begins by introducing DNA cryptography and its advantages over traditional cryptography, such as large data storage capacity and parallel computing power. It then describes two main DNA cryptography algorithms: 1) A bidirectional DNA encryption algorithm that encodes messages into DNA sequences using PCR primers as keys and 2) A quantum key exchange algorithm that generates and distributes encryption keys using quantum cryptography principles to prevent eavesdropping. The document concludes by outlining a complete secure messaging system combining quantum key exchange, authentication, key sharing, DNA-based encryption, and AES encryption.