Data Embedding Method Based on Steganography in Noncoding DNA Sequence
- Alternative Title
- 비부호화 DNA시퀀스에서의 스테가노그라피 기반 데이터 삽입 방법
- Abstract
- DNA had been taking interest from researchers as the next generation data storage medium, based on the fact that DNA has a higher density than semiconductor and magnetic storage. All life-regulating information is contained inside the DNA, in form of nucleotide base sequences. Recent DNA technology made it possible to modify the arrangement of nucleotide bases, allowed us to insert external information to the DNA. This information requires adequate protection against attack or unauthorized reading. Therefore, a DNA steganography method is presented in this thesis, which had three main focus: security, capacity efficiency, and resist from mutations.
The message (binary data) was encrypted using XOR cypher and then encoded by Reed-Solomon error correction code to make it resist from base substitution mutation. Next, message was segmented into short sectors and then embedded into noncoding DNA regions only to preserve the host DNA’s genetic information. Embedding algorithm transformed binary message into nucleotide base letters using randomized transform tables and modular arithmetic calculation. Each sector also had a parity base that worked as error detector and indel mutation handler. This method had two keys: encryption key and embedding key. Message extraction did not require the original host DNA but the two keys were compulsory.
Experiments verified that proposed method gave higher bit-per-nucleotide (bpn) value in compare with previous works. Determined by the sector length, the capacity was ranged from 1 up to 2 bpn. Error correction code had successfully restored the original message for a given (10-4 × DNA length) bases of errors. Besides the encryption, randomized transform table created unique binary-base pairs for every noncoding regions, thus decreased the successful attack probability even lower.
- Author(s)
- Kevin Nathanael Santoso
- Issued Date
- 2015
- Awarded Date
- 2015. 2
- Type
- Dissertation
- Publisher
- [Pukyong National University, IT Convergence and Application Engineering]
- URI
- https://repository.pknu.ac.kr:8443/handle/2021.oak/11823
http://pknu.dcollection.net/jsp/common/DcLoOrgPer.jsp?sItemId=000001967442
- Affiliation
- [Pukyong National University, IT Convergence and Application Engineering]
- Department
- 대학원 IT융합응용공학과
- Advisor
- Ki-Ryong Kwon
- Table Of Contents
- I. Introduction 1
II. Related Works 4
2.1 Bio-Informatics Security 4
2.1.1 Robustness of Bio-Informatics Work 5
2.2 Related DNA Steganography Works 6
III. Proposed Method 9
3.1 Overview 9
3.2 Embedding Process 10
3.2.1 Message Encoding 11
3.2.2 Binary-Base Translation 12
3.2.3 Message Embedding 14
3.2.4 Length of Embeddable Message 18
3.3 Extracting Process 19
3.3.1 Message Extraction 20
3.3.2 Mutation Detection 22
IV. Experimental Results 24
4.1 Error or Mutation Correction 24
4.2 Capacity 26
4.3 Security 30
4.4 Avoiding the Appearance of False Start Codon 31
4.5 Comparison Overview of Related Works 32
V. Conclusion 35
References 36
Acknowledgements 39
- Degree
- Master
-
Appears in Collections:
- 대학원 > IT융합응용공학과
- Authorize & License
-
- Files in This Item:
-
Items in Repository are protected by copyright, with all rights reserved, unless otherwise indicated.