Professional Documents
Culture Documents
Certificate
This is to certify that Garima Jindal (1127/06), Charu Sharma (1138/06), Bismita Mohanty
(1139/06) were working under my supervision on the project “DNA Cryptography”. This project
was carried out by the above mentioned students as a part of their curriculum for B.Tech (7 th
semester) in Information Technology.
The project report submitted by them is a bonafide record of their work and the contents of the
report, in full or in parts, have not been submitted to any other institute or university for award of
any degree or diploma.
NIT KURUKSHETRA i
DNA CRYPTOGRAPHY
Certificate
We hereby certify that the work which is presented in the dissertation entitled “DNA
Cryptography” in fulfillment of the requirement for the award of the degree of B.Tech and
submitted to the Department of Information Technology of National Institute of Technology
Kurukshetra, Kurukshetra, is an authentic record of our own, carried out during a period of July
2009 – December 2009, under the supervision of Mr. Virender Kumar Ranga.
We have not submitted the matter presented in this dissertation for the award of any other degree
in any other institute/university.
Garima Jindal(1127/06)
Charu Sharma(1138/06)
Bismita Mohanty (1139/06)
NIT KURUKSHETRA ii
DNA CRYPTOGRAPHY
Acknowledgement
The satisfaction that accompanies the successful completion of any task would be incomplete
without the mention of the people who made it possible and whose constant guidance and
encouragement allowed us to complete the project with success.
We would like to take the opportunity to express our sincere thanks to our project guide, Asst.
Prof. Virender Kumar Ranga for providing us the right direction for the conduction of the project
and also for his enlightening guidance that was vital for the successful completion of the project.
Garima Jindal(1127/06)
Charu Sharma(1138/06)
Bismita Mohanty (1139/06)
ABSTRACT
DNA cryptography is a new born cryptographic field emerged with the research of DNA
computing, in which DNA is used as information carrier and the modern biological technology is
used as implementation tool. The vast parallelism and extraordinary information density inherent
in DNA molecules are explored for cryptographic purposes such as encryption, authentication,
signature, and so on. The main purpose or goal of the project is to implement the basic
fundamentals of DNA Cryptography using the Java platform so as to produce an encoding tool
capable of applying the elementary encoding transformations to the text.
NIT KURUKSHETRA iv
DNA CRYPTOGRAPHY
List of Figures
List of Tables
NIT KURUKSHETRA v
DNA CRYPTOGRAPHY
Index
NIT KURUKSHETRA vi
DNA CRYPTOGRAPHY
Appendix 48
Bibliography 49