Adil Khan 1 year ago
AdiKhanOfficial #FYP Ideas

Covert electronic communication using dna based steganography

Cryptography is not a new science; it has been seen from early times as the sense of privacy is embedded in us. As we entered the networking era, the cyber threats increased day by day. As a result, the fields of cryptography (encrypting the data into unreadable form) and steganography (hiding actua

Project Title

Covert electronic communication using dna based steganography

Project Area of Specialization

Cyber Security

Project Summary

Cryptography is not a new science; it has been seen from early times as the sense of privacy is embedded in us. As we entered the networking era, the cyber threats increased day by day. As a result, the fields of cryptography (encrypting the data into unreadable form) and steganography (hiding actual data into a cover file) emerged rapidly. Numerous algorithms were developed using classical method of data encryption and data hiding. But classical techniques are easily decoded by hackers and those are time consuming. Although, modern cryptographic and steganographic algorithms are developed.
nowadays, sending confidential data is a difficult task because of third party attacks. Moreover, many organizations are unenthusiastic to use cloud services due to cyber threats.

 The proposed covert electronic system deals with fore mentioned issues by hybridizing two techniques

  • Cryptography

Converting the simple text into unintelligible form.

  • Steganography

Hiding the actual data into a cover file e.g. text, image, audio, video, DNA etc.

The system will consist of three security layers:

  1. DNA based data encryption
  2. DNA based steganography
  3. Image steganography
  • The input data will be given to system in text (ASCII) format. The data will be encrypted in DNA digital form using. after that the encrypted data will be inserted into a fake DNA sequence. Lastly that DNA sequence will be hided in a cover image. That stagno image will be sent to the receiver. At the receiving end, an app will be developed, which will extract the actual input message.
  • The proposed system would have very low cracking probability because of the DNA based algorithms. The complex structure of DNA is harder to decrypt and it provides high storage capability.
  • This project basically makes DNA steganographic algorithm implementation simple and easy for everyone to use it in their work to have better data security. Our final deliverable is a software that takes input, encrypts it, hide it in cover image and decrypt it at receiver end.

Project Objectives

  1. To study and compare DNA based algorithms.
  2. To write a review on previously done algorithms.
  3. To develop a DNA based cryptographic and steganographic algorithm.
  4. To implement these algorithms on python.
  5. To design an application that decrypts the hidden information.

Project Implementation Method

The implementation is divided into three stages:

  1. DNA Cryptography:
  • The input text (ASCII) message will be converted to binary.
  • The binary data will be mapped with 2bit and 4bit mapping and then encrypted to Amino acid form.
  • This Amino acid form will be further converted into cipher Amino form using a Cipher algorithm.
  1. Steganography:
  • Hiding the cipher amino form into a reference DNA sequence using insertion technique.
  • Hiding the resultant DNA sequence into a cover image.
  1. Decryption:
  • Designing a mobile application for decrypting the information.

Benefits of the Project

  1. To participate in helping our defense agencies for covert communication.
  2. Encourage organization to convert to cloud services.
  3. Steganography will reduce the risk of third-party attacks.
  4. Hybridizing two techniques (cryptography and steganography) will result in very low cracking probability.
  5. Provides new paradigm over conventional methods.
  6. To provide a reliable way to finance authorities and banks for stroring data.
  7. To facilitate medical record centers to store the patient's data with security.
  8. To provide a better mean of communication to media cells, without leaking any information.

Technical Details of Final Deliverable

This project includes:

  • A laptop (GTX 1050) with python 3.7 and useful libraries like; tkinter, OpenCV, stegano, PIL, cryptography, Kivy, pyQT, WxPython etc. installed. The user will be asked to enter any textual data he/she wants to be encrypted. Phyton based program will be developed to perform DNA based cryptography and steganography alongside with image steganography.
  • A tablet/cellphone which will receive the encrypted data from the PC using internet/Bluetooth. An application will be developed to decrypt the hidden message from an image.

Final Deliverable of the Project

Software System

Core Industry

Security

Other Industries

IT , Medical , Finance , Media , Others , Telecommunication

Core Technology

Others

Other Technologies

Blockchain, Cloud Infrastructure

Sustainable Development Goals

Industry, Innovation and Infrastructure

Required Resources

Item Name Type No. of Units Per Unit Cost (in Rs) Total (in Rs)
Tablet/Moile Equipment11000010000
laptop (GTX 1050x) Equipment16000060000
cloud account subscription Miscellaneous 195009500
Total in (Rs) 79500
If you need this project, please contact me on contact@adikhanofficial.com
0
135
EMR For HMIS Using Consortium Blockchain

This project explores the potential of Hyperledger Fabric in the health care industry...

1675638330.png
Adil Khan
1 year ago
optimal load management with the help of distributed generator in a mi...

The energy deficit originated from failures in the generation and transmission systems pro...

1675638330.png
Adil Khan
1 year ago
EYE MART

The application aims to identify the object for its users and provide the related informat...

1675638330.png
Adil Khan
1 year ago
Blood bank management system

The BLOOD BANK MANAGEMENT SYSTEM is great project. this project is designed for successful...

1675638330.png
Adil Khan
1 year ago
CFD analysis of High Speed Target Drone and catapult Design

  Target drones are systems intended for defense role and as well as training role. T...

1675638330.png
Adil Khan
1 year ago