{"id":475814,"date":"2023-08-09T07:23:51","date_gmt":"2023-08-09T07:23:51","guid":{"rendered":""},"modified":"2023-09-05T11:11:16","modified_gmt":"2023-09-05T11:11:16","slug":"advanced-encryption-standard-aes","status":"publish","type":"wiki","link":"https:\/\/oneproxy.pro\/id\/wiki\/advanced-encryption-standard-aes\/","title":{"rendered":"Standar Enkripsi Lanjutan (AES)"},"content":{"rendered":"<p>Advanced Encryption Standard (AES) adalah algoritma kriptografi yang dibuat oleh Institut Standar dan Teknologi Nasional AS (NIST) pada tahun 2001. Ini adalah cipher blok kunci simetris yang diadopsi secara luas di seluruh dunia dalam enkripsi data elektronik.<\/p>\n<h2>Asal Usul dan Sejarah Awal AES<\/h2>\n<p>Dimulainya AES dapat ditelusuri kembali ke akhir tahun 1990an ketika NIST mencari penerus Standar Enkripsi Data (DES) yang sudah tua. Menyadari meningkatnya kebutuhan akan enkripsi yang kuat untuk memenuhi tuntutan dunia digital yang semakin terhubung, NIST mengumumkan seruan untuk standar enkripsi baru pada tahun 1997.<\/p>\n<p>Proses seleksi merupakan kompetisi global yang terbuka untuk pengawasan dan komentar publik, yang bertujuan untuk memastikan transparansi dan kepercayaan terhadap standar baru. Setelah analisis menyeluruh dan kriptanalisis ekstensif, sebuah algoritma yang diajukan oleh dua kriptografer Belgia, Vincent Rijmen dan Joan Daemen\u2014yang dikenal sebagai Rijndael\u2014dipilih sebagai standar baru pada tahun 2001.<\/p>\n<h2>Pandangan Mendalam tentang AES<\/h2>\n<p>AES, seperti disebutkan sebelumnya, adalah cipher blok kunci simetris, yang menyiratkan bahwa ia menggunakan kunci yang sama untuk proses enkripsi dan dekripsi. Berbeda dengan pendahulunya, DES, yang memiliki ukuran blok tetap 64 bit dan ukuran kunci 56 bit, AES menawarkan lebih banyak fleksibilitas dengan ukuran blok dan ukuran kunci. AES dirancang untuk menangani blok 128-bit dengan ukuran kunci 128, 192, dan 256 bit.<\/p>\n<p>Untuk menawarkan keamanan yang kuat, AES beroperasi melalui serangkaian transformasi yang mengubah teks biasa (data masukan) menjadi teks sandi (data terenkripsi). Transformasi ini mencakup substitusi, permutasi, pencampuran, dan penambahan kunci, yang diterapkan dalam beberapa putaran.<\/p>\n<h2>Cara Kerja Bagian Dalam AES<\/h2>\n<p>AES berfungsi melalui sejumlah siklus yang telah ditentukan yang disebut &#039;putaran&#039;. Untuk kunci 128-bit, ada 10 putaran; untuk kunci 192-bit, 12 putaran; dan untuk kunci 256-bit, 14 putaran. Setiap putaran mencakup empat fungsi transformasi yang berbeda:<\/p>\n<ol>\n<li><strong>SubByte<\/strong> \u2013 langkah substitusi dimana setiap byte dalam blok diganti dengan byte lain sesuai dengan tabel pencarian, S-Box.<\/li>\n<li><strong>Pergeseran Baris<\/strong> \u2013 langkah transposisi di mana byte di setiap baris status digeser secara siklis.<\/li>\n<li><strong>CampuranKolom<\/strong> \u2013 operasi pencampuran yang beroperasi pada kolom negara, menggabungkan empat byte di setiap kolom.<\/li>\n<li><strong>TambahkanRoundKey<\/strong> \u2013 suatu langkah di mana setiap byte negara digabungkan dengan kunci bulat; setiap kunci putaran diturunkan dari kunci sandi menggunakan jadwal kunci.<\/li>\n<\/ol>\n<p>Babak final menghilangkan langkah MixColumns karena alasan teknis terkait membuat dekripsi dapat dilakukan.<\/p>\n<h2>Fitur Utama AES<\/h2>\n<p>AES menonjol karena karakteristik uniknya:<\/p>\n<ul>\n<li><strong>Efisiensi<\/strong>: AES beroperasi dengan cepat baik pada perangkat lunak maupun perangkat keras, sehingga ideal untuk berbagai aplikasi.<\/li>\n<li><strong>Fleksibilitas<\/strong>: AES mendukung ukuran kunci 128, 192, dan 256 bit, mengakomodasi berbagai tingkat kebutuhan keamanan.<\/li>\n<li><strong>Keamanan<\/strong>: Karena ukuran kunci dan ukuran bloknya yang tinggi, AES tahan terhadap semua serangan praktis yang diketahui jika diterapkan dengan benar.<\/li>\n<li><strong>Adopsi yang Meluas<\/strong>: AES diakui secara global dan digunakan dalam berbagai protokol dan sistem keamanan di seluruh dunia.<\/li>\n<\/ul>\n<h2>Varian AES: Ukuran Kunci Berbeda<\/h2>\n<p>AES terutama ada dalam tiga varian, ditentukan oleh panjang kunci yang digunakan dalam proses enkripsi dan dekripsi:<\/p>\n<table>\n<thead>\n<tr>\n<th>Panjang Kunci (bit)<\/th>\n<th>Jumlah Putaran<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td>128<\/td>\n<td>10<\/td>\n<\/tr>\n<tr>\n<td>192<\/td>\n<td>12<\/td>\n<\/tr>\n<tr>\n<td>256<\/td>\n<td>14<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p>Panjang kunci memberikan tingkat keamanan yang berbeda, dengan kunci 256-bit menawarkan tingkat keamanan tertinggi.<\/p>\n<h2>Aplikasi Praktis dan Masalah di AES<\/h2>\n<p>AES telah menemukan aplikasi yang luas di berbagai bidang termasuk telekomunikasi, perbankan, dan perdagangan elektronik karena keamanan dan efisiensinya. Ini juga digunakan dalam mengamankan jaringan nirkabel, VPN, dan informasi rahasia hingga tingkat Sangat Rahasia di pemerintahan AS.<\/p>\n<p>Salah satu masalah utama terkait AES muncul ketika penerapannya tidak tepat atau ketika manajemen kunci tidak memadai. Praktik terbaik kriptografi, termasuk manajemen kunci yang aman dan pembuatan nomor acak yang tepat, sangat penting untuk menjaga keamanan yang diberikan AES.<\/p>\n<h2>Perbandingan dan Karakteristik AES vs Algoritma Serupa<\/h2>\n<p>Membandingkan AES dengan algoritma kriptografi serupa lainnya seperti DES, Triple DES, dan Blowfish, kami melihat kelebihan dan perbedaan tertentu:<\/p>\n<table>\n<thead>\n<tr>\n<th>Algoritma<\/th>\n<th>Ukuran Kunci (bit)<\/th>\n<th>Ukuran Blok (bit)<\/th>\n<th>Jumlah Putaran<\/th>\n<th>Catatan<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td>AES<\/td>\n<td>128\/192\/256<\/td>\n<td>128<\/td>\n<td>10\/12\/14<\/td>\n<td>Terstandarisasi dan paling banyak digunakan<\/td>\n<\/tr>\n<tr>\n<td>DES<\/td>\n<td>56<\/td>\n<td>64<\/td>\n<td>16<\/td>\n<td>Rentan terhadap serangan brute force<\/td>\n<\/tr>\n<tr>\n<td>3DES<\/td>\n<td>112\/168<\/td>\n<td>64<\/td>\n<td>48\/32<\/td>\n<td>Lebih aman dibandingkan DES, namun lebih lambat<\/td>\n<\/tr>\n<tr>\n<td>ikan buntal<\/td>\n<td>32-448<\/td>\n<td>64<\/td>\n<td>16<\/td>\n<td>Cepat, namun memiliki potensi masalah keamanan dengan kunci yang lemah<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<h2>Perspektif dan Teknologi Masa Depan Mengenai AES<\/h2>\n<p>Karena kemampuan komputasi terus meningkat, kriptografi di masa depan mungkin memerlukan standar enkripsi yang canggih atau baru untuk menjaga keamanan. Namun, hingga saat ini, AES tetap aman dari semua serangan praktis yang diketahui, dan bahkan komputasi kuantum tidak menimbulkan ancaman signifikan karena sifatnya yang simetris.<\/p>\n<p>Terdapat upaya berkelanjutan untuk memperkuat AES terhadap potensi ancaman di masa depan, termasuk manajemen kunci yang lebih kuat, enkripsi berbasis perangkat keras, dan peningkatan panjang kunci. Selain itu, NIST telah memulai proses untuk mengembangkan algoritma kriptografi yang tahan kuantum, yang dapat hidup berdampingan dengan AES.<\/p>\n<h2>AES dan Server Proksi<\/h2>\n<p>Server proxy sering kali menggunakan AES untuk mengamankan data saat transit antara klien dan server. Dengan mengenkripsi data yang dikirimkan melalui jaringan, AES dapat menjamin kerahasiaan dan perlindungan terhadap penyadapan. Perusahaan seperti OneProxy menggunakan enkripsi AES untuk menjaga privasi dan keamanan data penggunanya.<\/p>\n<p>Mengingat sifat sensitif dari informasi yang sering dikirimkan melalui server proxy, standar enkripsi yang kuat seperti AES sangatlah penting. Baik untuk anonimitas atau membuka blokir konten, penggunaan AES memastikan data pengguna tetap aman.<\/p>\n<h2>tautan yang berhubungan<\/h2>\n<p>Untuk informasi lebih lanjut tentang AES, sumber daya berikut dapat membantu:<\/p>\n<ol>\n<li><a href=\"https:\/\/nvlpubs.nist.gov\/nistpubs\/FIPS\/NIST.FIPS.197.pdf\" target=\"_new\" rel=\"noopener nofollow\">Publikasi NIST di AES<\/a><\/li>\n<li><a href=\"https:\/\/ieeexplore.ieee.org\/document\/6054451\" target=\"_new\" rel=\"noopener nofollow\">AES: Status Retrospektif dan Saat Ini<\/a><\/li>\n<li><a href=\"https:\/\/www.comparitech.com\/blog\/information-security\/aes-encryption\/\" target=\"_new\" rel=\"noopener nofollow\">Algoritma AES Dijelaskan<\/a><\/li>\n<li><a href=\"https:\/\/www.nist.gov\/itl\/current-cryptographic-standards-and-guidelines\" target=\"_new\" rel=\"noopener nofollow\">Standar dan Pedoman Kriptografi<\/a><\/li>\n<li><a href=\"https:\/\/www.thesslstore.com\/blog\/aes-encryption\/\" target=\"_new\" rel=\"noopener nofollow\">Enkripsi AES untuk Pemula<\/a><\/li>\n<\/ol>","protected":false},"featured_media":467494,"menu_order":0,"template":"","meta":{"_acf_changed":false,"content-type":"","inline_featured_image":false,"footnotes":""},"class_list":["post-475814","wiki","type-wiki","status-publish","has-post-thumbnail","hentry"],"acf":{"faq_title":"Frequently Asked Questions about <mark>Advanced Encryption Standard (AES): An Essential Mechanism in Modern Cryptography<\/mark>","faq_items":[{"question":"What is the Advanced Encryption Standard (AES)?","answer":"<p>The Advanced Encryption Standard (AES) is a cryptographic algorithm that is widely used for encrypting electronic data. It was established by the U.S. National Institute of Standards and Technology (NIST) in 2001.<\/p>"},{"question":"How did AES come about?","answer":"<p>AES was chosen through a competitive process initiated by NIST in 1997 to replace the aging Data Encryption Standard (DES). The process was open to public scrutiny and comment. An algorithm submitted by two Belgian cryptographers, Vincent Rijmen and Joan Daemen\u2014known as Rijndael\u2014was selected as the new standard in 2001.<\/p>"},{"question":"How does AES work?","answer":"<p>AES operates by converting plaintext (input data) into ciphertext (encrypted data) using a series of transformations that include substitution, permutation, mixing, and key adding. These transformations are applied over multiple rounds that depend on the key size: 10 rounds for 128-bit keys, 12 rounds for 192-bit keys, and 14 rounds for 256-bit keys.<\/p>"},{"question":"What are the key features of AES?","answer":"<p>AES is efficient, operates quickly in both software and hardware, supports key sizes of 128, 192, and 256 bits, is resistant to all known practical attacks, and is globally recognized and adopted in numerous security protocols and systems.<\/p>"},{"question":"What types of AES exist?","answer":"<p>AES primarily exists in three variants, determined by the length of the key used in the encryption and decryption process: AES-128 uses a 128-bit key and runs 10 rounds, AES-192 uses a 192-bit key with 12 rounds, and AES-256 uses a 256-bit key with 14 rounds.<\/p>"},{"question":"Where is AES used and what problems can arise?","answer":"<p>AES is used across various fields such as telecommunications, banking, and electronic commerce due to its security and efficiency. It's also used in securing wireless networks, VPNs, and classified information within the U.S. government. Problems related to AES mostly occur when it's improperly implemented or when key management is inadequate.<\/p>"},{"question":"How does AES compare to other similar algorithms?","answer":"<p>AES is more standardized, offers a larger key size, and is more widely used than other similar cryptographic algorithms like DES, Triple DES, and Blowfish.<\/p>"},{"question":"What are the future perspectives of AES?","answer":"<p>While AES remains secure against all known practical attacks, efforts to strengthen it against potential future threats include more robust key management, hardware-based encryption, and increased key lengths. NIST has also initiated a process to develop quantum-resistant cryptographic algorithms.<\/p>"},{"question":"How are proxy servers like OneProxy associated with AES?","answer":"<p>Proxy servers often use AES to secure data in transit between the client and the server. AES encryption helps maintain the confidentiality and protection against eavesdropping, ensuring user data remains secure.<\/p>"}]},"_links":{"self":[{"href":"https:\/\/oneproxy.pro\/id\/wp-json\/wp\/v2\/wiki\/475814","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/oneproxy.pro\/id\/wp-json\/wp\/v2\/wiki"}],"about":[{"href":"https:\/\/oneproxy.pro\/id\/wp-json\/wp\/v2\/types\/wiki"}],"version-history":[{"count":0,"href":"https:\/\/oneproxy.pro\/id\/wp-json\/wp\/v2\/wiki\/475814\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/oneproxy.pro\/id\/wp-json\/wp\/v2\/media\/467494"}],"wp:attachment":[{"href":"https:\/\/oneproxy.pro\/id\/wp-json\/wp\/v2\/media?parent=475814"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}