Sunday, July 30, 2017

Metode Algoritma AES

AES (Advanced Encryption Standard)      


      Advanced Encryption Standard (AES) merupakan standar enkripsi dengan kunci-simetris yang diadopsi oleh pemerintah Amerika Serikat. Standar ini terdiri atas 3 blok cipher, yaitu AES-128, AES-192 and AES-256, yang diadopsi dari koleksi yang lebih besar yang awalnya diterbitkan sebagai Rijndael. Masing-masing cipher memiliki ukuran 128-bit, dengan ukuran kunci masing-masing 128, 192, dan 256 bit. AES telah dianalisis secara luas dan sekarang digunakan di seluruh dunia, seperti halnya dengan pendahulunya, Data Encryption Standard (DES).

      AES diumumkan oleh Institut Nasional Standar dan Teknologi (NIST) sebagai Standar Pemrosesan Informasi Federal (FIPS) publikasi 197 (FIPS 197) pada tanggal 26 November 2001 setelah proses standardisasi selama 5 tahun, di mana ada 15 desain enkripsi yang disajikan dan dievaluasi, sebelum Rijndael terpilih sebagai yang paling cocok. AES efektif menjadi standar pemerintah Federal pada tanggal 26 Mei 2002 setelah persetujuan dari Menteri Perdagangan. AES tersedia dalam berbagai paket enkripsi yang berbeda. AES merupakan standar yang pertama yang dapat diakses publik dan sandi-terbuka yang disetujui oleh NSA untuk informasi rahasia.

      Rijndael dikembangkan oleh dua kriptografer Belgia, Joan Daemen dan Vincent Rijmen, dan diajukan oleh mereka untuk proses seleksi AES. Rijndael (diucapkan [rɛinda ː l]) adalah permainan kata dari kedua nama penemu.



Contoh Enkripsi Pesan :


·    Pesan : BUDIDARM A

·    Kunci : ABCDEFGH I

M aka langkah-langkahnya sep erti di bawah ini :

·    Plainteks 1(B) 20(U) 3(D)  8(I) 3(D) 0(A) 17(R) 12(M ) 0(A)

·    Kunci     0(A)   1(B) 2(C) 3(D) 4(E) 5(F)    6(G)   7(H)   8(I)

·    -------------------------------------------------------------------------- +

·    Hasil mod  26 1 21 5 11 7 5 23 19 8

·    Chiperteks B V F L H F X T I

Jadi Chip erteks y ang di hasilkan y aitu : BVFLHFXT I Deskrip si p esan, perhatikan langkah di bawah ini :
·    Chiperteks 1(B) 21(V) 5(F) 11(L) 7(H) 5(F) 23(X) 19(T ) 8(I)

·    Kunci       0(A)    1(B) 2(C)   3(D) 4(E) 5(F)    6(G)  7(H) 8(I)

·    ---------------------------------------------------------------------------- -

·    Hasil mod 26 1 20 3 8 3 0 17 12 0

·    Plainteks B U D I D A R M A

Jadi Plainteks y aitu : BUDIDARM A

0 komentar:

Post a Comment