Analisa Penggunaan Teknik Advanced Encryption (AES) dalam Kriptografi

Adnan Rasidin, Ahmad Jati Nugroho
{"title":"Analisa Penggunaan Teknik Advanced Encryption (AES) dalam Kriptografi","authors":"Adnan Rasidin, Ahmad Jati Nugroho","doi":"10.31000/dinamika.v7i1.8059","DOIUrl":null,"url":null,"abstract":"Abstrak: AES atau kepanjangan dari Cryptography Advanced Encryption Standard digunakan untuk mengenkripsi file dan dokumen. AES adalah algoritma kriptografi merupakan algoritma yang mengenkripsikan kunci simetris standar yang digunakan pada saat ini. AES-128 memiliki 1 blok plaintext 128-bit dan proses algoritma kriptografi terlebih dahulu mengubah plaintext menjadi array heksadesimal 4 x 4 yang bisa disebut sebagai state, dimana setiap state elemen berukuran 1 bit. Pada proses mengenkripsi ke dalam AES melibatkan transisi status berulang kali dalam 10 langkah. Setiap putaran AES hanya membutuhkan 1 hasil kunci dari pembangkitan kunci menggunakan 2 kunci transformasi, transformasi dan penggantian. Enkripsi AES menggunakan 4 perubahan dalam urutan berikut: sub-byte, shift, kolom campuran, dan kunci tambahan. Sebaliknya, proses dekripsi menggunakan kebalikan dari transformasi dasar dari algoritma AES, kecuali untuk pengunci ekstra. Jadi urutan transformasi pada deskripsi adalah shiftrows, sub-bytes, mix column, dan addroundkey. Pada data teks, proses pengkodean dimulai dengan mengubah data teks menjadi kode ASCII dalam format heksadesimal, yang diformat dalam array berukuran 4 x 4 byte. Kemudian melakukan transformasi dasar seperti subbyte, migrasi, kolom campuran, addroundkey, dll. Namun, pada saat transformasi dilakukan, data saat itu sedang diproses setiap kali putaran merupakan bilangan binary yang diperoleh dari array heksadesimal. Pada Algoritma AES-128 bytememiliki nomor pengunci 128bit, Yakni, memiliki nilai lebih dari standar dan sudah aman untuk mencegah serangan serangan brutal.Kata Kunci: AES, algoritma AES, algoritma kunci simetris, enkripsi file..","PeriodicalId":432055,"journal":{"name":"Jurnal Dinamika UMT","volume":"115 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2022-03-24","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Jurnal Dinamika UMT","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.31000/dinamika.v7i1.8059","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0

Abstract

Abstrak: AES atau kepanjangan dari Cryptography Advanced Encryption Standard digunakan untuk mengenkripsi file dan dokumen. AES adalah algoritma kriptografi merupakan algoritma yang mengenkripsikan kunci simetris standar yang digunakan pada saat ini. AES-128 memiliki 1 blok plaintext 128-bit dan proses algoritma kriptografi terlebih dahulu mengubah plaintext menjadi array heksadesimal 4 x 4 yang bisa disebut sebagai state, dimana setiap state elemen berukuran 1 bit. Pada proses mengenkripsi ke dalam AES melibatkan transisi status berulang kali dalam 10 langkah. Setiap putaran AES hanya membutuhkan 1 hasil kunci dari pembangkitan kunci menggunakan 2 kunci transformasi, transformasi dan penggantian. Enkripsi AES menggunakan 4 perubahan dalam urutan berikut: sub-byte, shift, kolom campuran, dan kunci tambahan. Sebaliknya, proses dekripsi menggunakan kebalikan dari transformasi dasar dari algoritma AES, kecuali untuk pengunci ekstra. Jadi urutan transformasi pada deskripsi adalah shiftrows, sub-bytes, mix column, dan addroundkey. Pada data teks, proses pengkodean dimulai dengan mengubah data teks menjadi kode ASCII dalam format heksadesimal, yang diformat dalam array berukuran 4 x 4 byte. Kemudian melakukan transformasi dasar seperti subbyte, migrasi, kolom campuran, addroundkey, dll. Namun, pada saat transformasi dilakukan, data saat itu sedang diproses setiap kali putaran merupakan bilangan binary yang diperoleh dari array heksadesimal. Pada Algoritma AES-128 bytememiliki nomor pengunci 128bit, Yakni, memiliki nilai lebih dari standar dan sudah aman untuk mencegah serangan serangan brutal.Kata Kunci: AES, algoritma AES, algoritma kunci simetris, enkripsi file..
查看原文
分享 分享
微信好友 朋友圈 QQ好友 复制链接
本刊更多论文
摘要:AES或代表高级加密标准密码术用来加密文件和文件。AES是一种加密算法,是目前使用的标准对称钥匙的加密算法。AES-128有一个平台xt -128位位,一个密码算法过程首先将它转换成一个六角形4×4,每个元件都是1位。在对AES的加密过程中,需要在10步内反复转换状态。AES的每一轮只需要一个关键的结果,其再生使用两个关键的转换,转换和替换。AES加密使用以下顺序4个变化:子字节、shift、混合物列和额外的键。相反,解密过程使用的是AES算法的基本转换反向,除了额外的锁定。所以在描述中变换的顺序是shiftrows,子字节,mix column和addroundkey。在文本数据中,编码过程从将文本数据转换成六十进制的ASCII代码开始。然后进行基本的转变,如亚字节,迁移,混合列,addroundkey,等等。然而,在进行转换时,每次循环处理的数据构成了从十六进制中获得的二进制数。在AES-128字节的算法上,它有一个128位的密钥值,这是非常安全的,以防止残忍的攻击。密钥:AES,算法AES,密钥算法对称,文件加密。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 去求助
来源期刊
自引率
0.00%
发文量
0
期刊最新文献
ANALYSIS AND DESIGN OF ERP INFORMATION SYSTEMS USING WAREHOUSE MANAGEMENT MODULES Analisa Penggunaan Teknik Advanced Encryption (AES) dalam Kriptografi ANALYSIS AND DESIGN OF ERP INFORMATION SYSTEMS USING WAREHOUSE MANAGEMENT MODULES AT PT XYZ ANALISIS DAN PERANCANGAN WIDE AREA NETWORK (WAN) BERBASIS IP VPN PADA PT. AUTOCOMP SYSTEMS INDONESIA
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
现在去查看 取消
×
提示
确定
0
微信
客服QQ
Book学术公众号 扫码关注我们
反馈
×
意见反馈
请填写您的意见或建议
请填写您的手机或邮箱
已复制链接
已复制链接
快去分享给好友吧!
我知道了
×
扫码分享
扫码分享
Book学术官方微信
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术
文献互助 智能选刊 最新文献 互助须知 联系我们:info@booksci.cn
Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。
Copyright © 2023 Book学术 All rights reserved.
ghs 京公网安备 11010802042870号 京ICP备2023020795号-1