#DNA-Triple DES Encryption Algorithm
This project, developed as part of SASTRA university course(MINI-PROJECT CSE300), introduces an innovative encryption algorithm that combines the Data Encryption Standard (DES) with DNA computing and integrates Triple DES and Huffman compression to enhance data security.
Utilizes the principles of DNA computing to encode data, leveraging the complexity and randomness inherent in DNA sequences.
Adds a layer of security by implementing Triple DES, making the encryption more resistant to attacks compared to the standard DES.
Incorporates Huffman compression to minimize data size and further obfuscate the plaintext, providing an additional security measure.
The project's main novelty lies in the combination of DNA-based encryption with Triple DES and Huffman compression. This hybrid approach significantly improves the encryption strength and reduces the potential for cryptanalysis.
Provide the plaintext message to be encrypted.
The algorithm converts the plaintext into DNA sequences, applies Triple DES encryption, and compresses the output using Huffman coding.
An encrypted and compressed ciphertext that is highly secure against various cryptographic attacks.
This project demonstrates an innovative approach to encryption by combining DNA computing principles with classical cryptographic techniques, enhancing security and performance.