Melola Discovery

← Melola Discovery

Open access Jurnal SINTA 2

Pengamanan Citra Digital Menggunakan Kriptografi DnaDan Modified LSB

Jurnal Teknologi Informasi dan Ilmu Komputer (JTIIK) · Vol. 11 No. 6 (2024) · pp. 1233–1242

DOI
10.25126/jtiik.2024117666
ISSN
2528-6579, 2355-7699
Published
2024-12-10
Publisher
Fakultas Ilmu Komputer, Universitas Brawijaya
Language
id
License
creativecommons.org/licenses/by-sa/4.0

Abstract

Bahasa Indonesia

Enkripsi citra digital menggunakan Kriptografi DNA menggabungkan ilmu komputasi dengan prinsip biologis untuk memberikan keamanan ganda. Proses enkripsi terdiri dari dua lapisan. Lapisan pertama, sistem chaos seperti Arnold's Cat Map (ACM) digunakan untuk mengacak posisi piksel melalui beberapa iterasi, sementara Logistic Map (LM) membangkitkan keystream karena sensitivitasnya yang tinggi. Lapisan kedua melibatkan karakteristik DNA, yang memanfaatkan basa nukleotida (A, T, C, G) untuk mengenkripsi data citra pada tingkat molekuler, menghasilkan tingkat keacakan yang tinggi. Setelah enkripsi, ciphertext disembunyikan dalam citra sampul menggunakan teknik steganografi Modified Least Significant Bit (MLSB), yang mengoptimalkan penyisipan bit di saluran RGB dengan pemilihan piksel acak menggunakan generator modulo. Hasil pengujian menunjukkan kualitas enkripsi yang sangat baik, dengan nilai NPCR ≥ 98%, UACI ≥ 30%, koefisien korelasi ≃ 0, entropi ≃ 8, dan histogram yang datar (flat). Kualitas stego-image optimal dicapai dengan penyisipan satu bit pada saluran RGB, menghasilkan PSNR ≥ 50dB. Ketahanan stego-image terhadap noise salt & pepper bergantung pada ukuran citra sampul, persentase noise, dan jumlah bit sisip yang digunakan. Hasil tersebut menunjukkan bahwa kombinasi Kriptografi DNA, ACM, LM, dan MLSB memberikan keamanan yang tinggi dan sulit ditembus. Abstract Digital image encryption using DNA Cryptography combines computational science with biological principles to provide dual security. The encryption process consists of two layers: first, a chaotic system like Arnold's Cat Map (ACM) is used to shuffle pixel positions through several iterations, while the Logistic Map (LM) generates a keystream due to its high sensitivity. The second layer involves DNA characteristics, utilizing nucleotide bases (A, T, C, G) to encrypt image data at the molecular level, resulting in higher randomness. After encryption, the ciphertext is hidden within a cover image using Modified Least Significant Bit (MLSB) steganography, which optimizes bit insertion in the RGB channels by selecting random pixels using a modulo generator. Experimental results show excellent encryption quality, with NPCR ≥ 98%, UACI ≥ 30%, correlation coefficient close to 0, entropy close to 8, and a flat histogram. Optimal stego-image quality is achieved with a single bit insertion in the RGB channels, resulting in PSNR ≥ 50dB. The resistance of the stego-image to salt & pepper noise depends on the cover image size, noise percentage, and the number of inserted bits. The results indicate that the combination of DNA Cryptography, ACM, LM, and MLSB provides high security and is difficult to breach.

English

Enkripsi citra digital menggunakan Kriptografi DNA menggabungkan ilmu komputasi dengan prinsip biologis untuk memberikan keamanan ganda. Proses enkripsi terdiri dari dua lapisan. Lapisan pertama, sistem chaos seperti Arnold's Cat Map (ACM) digunakan untuk mengacak posisi piksel melalui beberapa iterasi, sementara Logistic Map (LM) membangkitkan keystream karena sensitivitasnya yang tinggi. Lapisan kedua melibatkan karakteristik DNA, yang memanfaatkan basa nukleotida (A, T, C, G) untuk mengenkripsi data citra pada tingkat molekuler, menghasilkan tingkat keacakan yang tinggi. Setelah enkripsi, ciphertext disembunyikan dalam citra sampul menggunakan teknik steganografi Modified Least Significant Bit (MLSB), yang mengoptimalkan penyisipan bit di saluran RGB dengan pemilihan piksel acak menggunakan generator modulo. Hasil pengujian menunjukkan kualitas enkripsi yang sangat baik, dengan nilai NPCR ≥ 98%, UACI ≥ 30%, koefisien korelasi ≃ 0, entropi ≃ 8, dan histogram yang datar (flat). Kualitas stego-image optimal dicapai dengan penyisipan satu bit pada saluran RGB, menghasilkan PSNR ≥ 50dB. Ketahanan stego-image terhadap noise salt & pepper bergantung pada ukuran citra sampul, persentase noise, dan jumlah bit sisip yang digunakan. Hasil tersebut menunjukkan bahwa kombinasi Kriptografi DNA, ACM, LM, dan MLSB memberikan keamanan yang tinggi dan sulit ditembus. Abstract Digital image encryption using DNA Cryptography combines computational science with biological principles to provide dual security. The encryption process consists of two layers: first, a chaotic system like Arnold's Cat Map (ACM) is used to shuffle pixel positions through several iterations, while the Logistic Map (LM) generates a keystream due to its high sensitivity. The second layer involves DNA characteristics, utilizing nucleotide bases (A, T, C, G) to encrypt image data at the molecular level, resulting in higher randomness. After encryption, the ciphertext is hidden within a cover image using Modified Least Significant Bit (MLSB) steganography, which optimizes bit insertion in the RGB channels by selecting random pixels using a modulo generator. Experimental results show excellent encryption quality, with NPCR ≥ 98%, UACI ≥ 30%, correlation coefficient close to 0, entropy close to 8, and a flat histogram. Optimal stego-image quality is achieved with a single bit insertion in the RGB channels, resulting in PSNR ≥ 50dB. The resistance of the stego-image to salt & pepper noise depends on the cover image size, noise percentage, and the number of inserted bits. The results indicate that the combination of DNA Cryptography, ACM, LM, and MLSB provides high security and is difficult to breach.

Collaboration network of the authors

4 authors · 6 co-authorship links

Hover or tap a name to highlight its co-authors. Double-click to open the author's page.

  • Universitas Mikroskil
  • Different organisations
  • Same organisation
  • Affiliation unknown
  • Thicker line = more joint articles · bigger circle = more articles
Show as table
Co-authorOrganisationJoint articles

Affiliations come from OpenAlex; journal OAI-PMH metadata carries none. Authors without an OpenAlex ID are matched by name, which can merge or split people.

Metadata source: OAI-PMH (metadata jurnal) https://jtiik.ub.ac.id/index.php/jtiik/en/oai, first harvested 27 Okt 2026, last seen 27 Okt 2026.
Original metadata (oai_dc)
<oai_dc:dc xmlns="http://www.openarchives.org/OAI/2.0/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:oai_dc="http://www.openarchives.org/OAI/2.0/oai_dc/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.openarchives.org/OAI/2.0/oai_dc/  http://www.openarchives.org/OAI/2.0/oai_dc.xsd">
	<dc:title xml:lang="id">Pengamanan Citra Digital Menggunakan Kriptografi DnaDan Modified LSB</dc:title>
	<dc:title xml:lang="en">Pengamanan Citra Digital Menggunakan Kriptografi DnaDan Modified LSB</dc:title>
	<dc:creator xml:lang="id">Br Sibarani, Sabrina Adela</dc:creator>
	<dc:creator xml:lang="id">Munthe, Andreas</dc:creator>
	<dc:creator xml:lang="id">Purba, Ronsen</dc:creator>
	<dc:creator xml:lang="id">Lubis, Ali Akbar</dc:creator>
	<dc:description xml:lang="id">Enkripsi citra digital menggunakan Kriptografi DNA menggabungkan ilmu komputasi dengan prinsip biologis untuk memberikan keamanan ganda. Proses enkripsi terdiri dari dua lapisan. Lapisan pertama, sistem chaos seperti Arnold's Cat Map (ACM) digunakan untuk mengacak posisi piksel melalui beberapa iterasi, sementara Logistic Map (LM) membangkitkan keystream karena sensitivitasnya yang tinggi. Lapisan kedua melibatkan karakteristik DNA, yang memanfaatkan basa nukleotida (A, T, C, G) untuk mengenkripsi data citra pada tingkat molekuler, menghasilkan tingkat keacakan yang tinggi. Setelah enkripsi, ciphertext disembunyikan dalam citra sampul menggunakan teknik steganografi Modified Least Significant Bit (MLSB), yang mengoptimalkan penyisipan bit di saluran RGB dengan pemilihan piksel acak menggunakan generator modulo. Hasil pengujian menunjukkan kualitas enkripsi yang sangat baik, dengan nilai NPCR ≥ 98%, UACI ≥ 30%, koefisien korelasi ≃ 0, entropi ≃ 8, dan histogram yang datar (flat). Kualitas stego-image optimal dicapai dengan penyisipan satu bit pada saluran RGB, menghasilkan PSNR ≥ 50dB. Ketahanan stego-image terhadap noise salt &amp;amp; pepper bergantung pada ukuran citra sampul, persentase noise, dan jumlah bit sisip yang digunakan. Hasil tersebut menunjukkan bahwa kombinasi Kriptografi DNA, ACM, LM, dan MLSB memberikan keamanan yang tinggi dan sulit ditembus.
 
Abstract
Digital image encryption using DNA Cryptography combines computational science with biological principles to provide dual security. The encryption process consists of two layers: first, a chaotic system like Arnold's Cat Map (ACM) is used to shuffle pixel positions through several iterations, while the Logistic Map (LM) generates a keystream due to its high sensitivity. The second layer involves DNA characteristics, utilizing nucleotide bases (A, T, C, G) to encrypt image data at the molecular level, resulting in higher randomness. After encryption, the ciphertext is hidden within a cover image using Modified Least Significant Bit (MLSB) steganography, which optimizes bit insertion in the RGB channels by selecting random pixels using a modulo generator. Experimental results show excellent encryption quality, with NPCR ≥ 98%, UACI ≥ 30%, correlation coefficient close to 0, entropy close to 8, and a flat histogram. Optimal stego-image quality is achieved with a single bit insertion in the RGB channels, resulting in PSNR ≥ 50dB. The resistance of the stego-image to salt &amp;amp; pepper noise depends on the cover image size, noise percentage, and the number of inserted bits. The results indicate that the combination of DNA Cryptography, ACM, LM, and MLSB provides high security and is difficult to breach.</dc:description>
	<dc:description xml:lang="en">Enkripsi citra digital menggunakan Kriptografi DNA menggabungkan ilmu komputasi dengan prinsip biologis untuk memberikan keamanan ganda. Proses enkripsi terdiri dari dua lapisan. Lapisan pertama, sistem chaos seperti Arnold's Cat Map (ACM) digunakan untuk mengacak posisi piksel melalui beberapa iterasi, sementara Logistic Map (LM) membangkitkan keystream karena sensitivitasnya yang tinggi. Lapisan kedua melibatkan karakteristik DNA, yang memanfaatkan basa nukleotida (A, T, C, G) untuk mengenkripsi data citra pada tingkat molekuler, menghasilkan tingkat keacakan yang tinggi. Setelah enkripsi, ciphertext disembunyikan dalam citra sampul menggunakan teknik steganografi Modified Least Significant Bit (MLSB), yang mengoptimalkan penyisipan bit di saluran RGB dengan pemilihan piksel acak menggunakan generator modulo. Hasil pengujian menunjukkan kualitas enkripsi yang sangat baik, dengan nilai NPCR ≥ 98%, UACI ≥ 30%, koefisien korelasi ≃ 0, entropi ≃ 8, dan histogram yang datar (flat). Kualitas stego-image optimal dicapai dengan penyisipan satu bit pada saluran RGB, menghasilkan PSNR ≥ 50dB. Ketahanan stego-image terhadap noise salt &amp;amp; pepper bergantung pada ukuran citra sampul, persentase noise, dan jumlah bit sisip yang digunakan. Hasil tersebut menunjukkan bahwa kombinasi Kriptografi DNA, ACM, LM, dan MLSB memberikan keamanan yang tinggi dan sulit ditembus.
 
Abstract
Digital image encryption using DNA Cryptography combines computational science with biological principles to provide dual security. The encryption process consists of two layers: first, a chaotic system like Arnold's Cat Map (ACM) is used to shuffle pixel positions through several iterations, while the Logistic Map (LM) generates a keystream due to its high sensitivity. The second layer involves DNA characteristics, utilizing nucleotide bases (A, T, C, G) to encrypt image data at the molecular level, resulting in higher randomness. After encryption, the ciphertext is hidden within a cover image using Modified Least Significant Bit (MLSB) steganography, which optimizes bit insertion in the RGB channels by selecting random pixels using a modulo generator. Experimental results show excellent encryption quality, with NPCR ≥ 98%, UACI ≥ 30%, correlation coefficient close to 0, entropy close to 8, and a flat histogram. Optimal stego-image quality is achieved with a single bit insertion in the RGB channels, resulting in PSNR ≥ 50dB. The resistance of the stego-image to salt &amp;amp; pepper noise depends on the cover image size, noise percentage, and the number of inserted bits. The results indicate that the combination of DNA Cryptography, ACM, LM, and MLSB provides high security and is difficult to breach.</dc:description>
	<dc:publisher xml:lang="en">Fakultas Ilmu Komputer, Universitas Brawijaya</dc:publisher>
	<dc:date>2024-12-10</dc:date>
	<dc:type>info:eu-repo/semantics/article</dc:type>
	<dc:type>info:eu-repo/semantics/publishedVersion</dc:type>
	<dc:format>application/pdf</dc:format>
	<dc:identifier>https://jtiik.ub.ac.id/index.php/jtiik/article/view/7666</dc:identifier>
	<dc:identifier>10.25126/jtiik.2024117666</dc:identifier>
	<dc:source xml:lang="id">Jurnal Teknologi Informasi dan Ilmu Komputer; Vol 11 No 6: Desember 2024; 1233-1242</dc:source>
	<dc:source xml:lang="en">Jurnal Teknologi Informasi dan Ilmu Komputer; Vol. 11 No. 6: Desember 2024; 1233-1242</dc:source>
	<dc:source>2528-6579</dc:source>
	<dc:source>2355-7699</dc:source>
	<dc:source>10.25126/jtiik.116</dc:source>
	<dc:language>id</dc:language>
	<dc:relation>https://jtiik.ub.ac.id/index.php/jtiik/article/view/7666/1377</dc:relation>
	<dc:rights xml:lang="en">Copyright (c) 2024 Jurnal Teknologi Informasi dan Ilmu Komputer</dc:rights>
	<dc:rights xml:lang="en">https://creativecommons.org/licenses/by-sa/4.0</dc:rights>
</oai_dc:dc>