2018
DOI: 10.30864/eksplora.v8i1.139
|View full text |Cite
|
Sign up to set email alerts
|

Implementasi Algoritma Advanced Encryption Standard (AES) 128 Untuk Enkripsi dan Dekripsi File Dokumen

Abstract: Keamanan data atau informasi adalah hal yang sangat penting bagi pengguna jaringan internet saat ini. Kasus penyadapan akan pesan atau informasi merupakan salah satu hal yang sangat merugikan, dengan adanya kemungkinan terjadinya kejadian ini, maka perlunya peningkatan dalam hal keamanan pertukaran informasi menjadi penting. Pada saat ini, keamanan pertukaran informasi ini perlu mendapatkan perhatian khusus, maka penelitian ini akan membuat suatu implementasi kriptografi algoritma AES-128 untuk enkripsi dan de… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1

Citation Types

0
8
0
14

Year Published

2020
2020
2024
2024

Publication Types

Select...
6
2

Relationship

0
8

Authors

Journals

citations
Cited by 22 publications
(22 citation statements)
references
References 1 publication
0
8
0
14
Order By: Relevance
“…Cryptography is the study of mathematical techniques related to information security aspects such as confidentiality, data integrity, and authentication. maintain message security (Rinaldi Munir, There are various definitions of cryptography, but in essence cryptography is a technique used to ensure the security of data exchange [3].…”
Section: Methods 21 Cryptographymentioning
confidence: 99%
See 1 more Smart Citation
“…Cryptography is the study of mathematical techniques related to information security aspects such as confidentiality, data integrity, and authentication. maintain message security (Rinaldi Munir, There are various definitions of cryptography, but in essence cryptography is a technique used to ensure the security of data exchange [3].…”
Section: Methods 21 Cryptographymentioning
confidence: 99%
“…First iteration: i = 0, then j = (j + S[i] + K[i] ) mod 8 = (j + S[0] + K[0] ) mod 8 = (0 + 0 + 1 ) mod 8 = 1 Swap S[0] and S[1] to produce an array S: 10010111 Second iteration: i = 1, then j = (j + S[i] + K[i] ) mod 8 = (j + S[1] + K[1] ) mod 8 = (1 + 0 + 7 ) mod 8 = 1 Swap S[1] and S[0] to produce an array S: 00010111 Third iteration: i = 2, then j = (j + S[i] + K[i]) mod 8 = (j + S[2] + K[2] ) mod 8 = (0 + 0 + 1 ) mod 8 = 1 Swap S[2] and S[3] to produce an array S: 00110111 Fourth iteration: i = 3, then j = ( j + S[i] + K[i] ) mod 8 = ( j + S[3] + K[3] ) mod 8 = (1 + 1 + 7 ) mod 8 = 1 Swap S[3] and S[2] to produce an array S: 01100111 Fourth iteration: i = 4, then j = ( j + S[i] + K[i] ) mod 8 = ( j + S[4] + K [4] ) mod 8 = (1 + 0 + 1 ) mod 8 = 0 Swap S[4] and S[3] to produce an array S: 01010111 Fourth iteration: i = 5, then j = ( j + S[i] + K[i] ) mod 8 = ( j + S[5] + K[5] ) mod 8 = (0 + 1 + 7 ) mod 8 = 0 Swap S[5] and S[4] to produce an array S: 01100011 Fourth iteration: i = 6, then j = ( j + S[i] + K[i] ) mod 8 = ( j + S[6] + K[6] ) mod 8 = (0 + 1 + 1 ) mod 8 = 0 Swap S[6] and S[5] to produce an array S: 01100011 Fourth iteration: i = 7, then j = ( j + S[i] + K[i] ) mod 8 = ( j + S[3] + K[3] ) mod 8 = (0 + 1 + 7 ) mod 8 = 0 Swap S[7] and S[6] so as to produce an array S: 01100001 Fourth iteration: i = 8, then j = ( j + S[i] + K[i] ) mod 8 = ( j + S[8] + K[8] ) mod 8 = (0 + 1 + 1 ) mod 8 = 0 Swap S[8] and S[0] to produce an array S: 00110000 After getting the results of the S array from the fourth iteration, the next process is to XOR the pseudo randombyte with plaintext, with the entered plaintext is 10110000. Because the plaintext consists of two characters, two iterations occur.…”
mentioning
confidence: 99%
“…Berdasakan panjang kuncinya, ada 3 (tiga) tipe AES, yaitu: AES-128 dengan panjang kunci 128 bit, AES-192 dengan panjang kunci 192 bit, dan AES-256 dengan panjang kunci 256 bit. Panjang kunci akan mempengaruhi jumlah putaran (round) pada proses enkripsi dan dekripsi [16]. Operasi algoritma AES secara garis besar untuk proses enkripsi adalah sebagai berikut [17]:…”
Section: Algoritmaunclassified
“…In a previous study in the journal [3] with the title In research related to the application of a webbased expert system to diagnose diabetes with the title expert system diagnosing diabetes using the certainty factor method by taking 3 types of diseases with 8 kinds of symptoms with different weights. [4].…”
Section: Introductionmentioning
confidence: 99%