miun.sePublications
Change search
CiteExportLink to record
Permanent link

Direct link
Cite
Citation style
  • apa
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • Other style
More styles
Language
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Other locale
More languages
Output format
  • html
  • text
  • asciidoc
  • rtf
Modified and Efficient Image Encryption Algorithm Based on Chaos Theory, DNA Complementary Rules and SHA-256
Mid Sweden University, Faculty of Science, Technology and Media, Department of Information and Communication systems.
2017 (English)Independent thesis Advanced level (degree of Master (Two Years)), 20 credits / 30 HE creditsStudent thesis
Abstract [en]

The emerging topic, symmetric encryption technique for digital imagesusing chaotic function and DNA bases has recently drawn a lot ofattentions from the research community. The use of voice and visualmaterial as an addition to textual data has become more widespread.Multimedia content, the core of which is the digital image, has becomean earth-shaking element in prospective information transmission. Thismeans that multimedia contents such as audio, video and images haveto be transmitted over communication channels securely using newencryption techniques.Chaos theory is a widely studied topic in non-linear dynamics becauseof features like periodicity, sensitivity to initial conditions and controlparameters. The lower dimensional discrete chaotic functions are simpleand efficient to generate a pseudo-random sequence for encryption.However, DNA cryptography is an additional weapon in thecryptographer’s armoury. Characteristics such as of vast parallelism andlarge storage capacity make it a very promising field. The algorithmsbased on DNA and discrete chaotic functions use the advantages of bothfields to provide image protection in an effective way.Traditional digital cryptosystems like DES, AES and RSA are designedprimarily for textual data, which does not fit the multimedia streambecause of the essential structures of image data such as large size, solidpixel correlation and high redundancy, which incurs significantoverhead. Also, in conventional cryptographic techniques, thedecrypted data is exactly the same as plaintext data.To solve this problem, symmetric encryption aims to provide sufficientsecurity with an important gain in computational complexity anddelays, thereby making the cipher suitable for real time applications.This study uses an encryption approach by adding adjacent rows andcolumns of plain text after converting into DNA bases in order to reducethe encryption overhead. To improve the use of DNA complementary rules in a better and moredynamic way, and to incorporate DNA diffusion prior to the encryptionalgorithm, a complete set of DNA complementary rules is employed inthe encryption and decryption process. The selection of DNA rules foreach block is made depending on the chaotic sequence. The initialconditions and control parameters of the chaotic maps are madedepending on the 256-bits hash value which is generated from a plainimage to avoid chosen plaintext attacks.

Place, publisher, year, edition, pages
2017. , 76 p.
Keyword [en]
block encryption, image cryptography, DNA, chaos, SHA-256
National Category
Computer Engineering
Identifiers
URN: urn:nbn:se:miun:diva-29916OAI: oai:DiVA.org:miun-29916DiVA: diva2:1068241
Subject / course
Computer Engineering DT1
Educational program
International Master's Programme in Computer Engineering TDAAA 120 higher education credits
Examiners
Available from: 2017-01-25 Created: 2017-01-25Bibliographically approved

Open Access in DiVA

fulltext(2778 kB)96 downloads
File information
File name FULLTEXT01.pdfFile size 2778 kBChecksum SHA-512
08ca5e8e378a21076cb2b221f731e34feeb3667589d4a31e4547bab61fa15f3b701bc656f7aca5a904a11d627aab79c8b43261f77f94159d21b428b300350146
Type fulltextMimetype application/pdf

By organisation
Department of Information and Communication systems
Computer Engineering

Search outside of DiVA

GoogleGoogle Scholar
Total: 96 downloads
The number of downloads is the sum of all downloads of full texts. It may include eg previous versions that are now no longer available

Total: 47852 hits
CiteExportLink to record
Permanent link

Direct link
Cite
Citation style
  • apa
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • Other style
More styles
Language
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Other locale
More languages
Output format
  • html
  • text
  • asciidoc
  • rtf