Jaringan substitusi–permutasi: Perbedaan antara revisi

Konten dihapus Konten ditambahkan
Lim Natee (bicara | kontrib)
Fitur saranan suntingan: 1 pranala ditambahkan.
Kim Nansa (bicara | kontrib)
Fitur saranan suntingan: 2 pranala ditambahkan.
Tag: VisualEditor Suntingan perangkat seluler Suntingan peramban seluler Tugas pengguna baru Disarankan: tambahkan pranala
 
(Satu revisi perantara oleh satu pengguna lainnya tidak ditampilkan)
Baris 2:
Dalam [[kriptografi]], '''jaringan substitusi–permutasi''' ('''jaringan SP''', {{lang-en|substitution–permutation network}}, disingkat '''SPN''') adalah rangkaian operasi matematis yang terhubung berturut-turut dan dipakai dalam [[penyandian blok]], seperti [[Standar Enkripsi Lanjutan|AES (Rijndael)]], [[3-Way]], [[Kalyna]], [[Kuznyechik]], [[PRESENT]], [[SAFER]], [[SHARK (sandi)|SHARK]], dan [[Square (sandi)|Square]].
 
Jaringan ini mengambil seblok teks asal dan kunci sebagai masukan, lalu menerapkan [[Kotak-S|substitusi (kotak-S)]] dan [[Kotak-P|permutasi (kotak-P)]] secara bergantian untuk membuat blok [[teks tersandi]]. Kotak-S dan kotak-P mengubah bit-bit subblok menjadi bit-bit lain. Umumnya, transformasi ini adalah operasi yang efisien dilakukan dalam [[perangkat keras]], seperti XOR dan rotasi bit demi bit. Tiap kunci diterapkan untuk tiap ronde dalam bentuk kunci ronde yang dibuat darinya. Pada beberapa desain jaringan, kotak-S yang dipakai bergantung pada kunci tersebut.
 
[[Dekripsi]] dapat dilakukan hanya dengan membalik prosesnya dengan menggunakan inversi kotak-S dan inversi kotak-P serta menerapkan kunci ronde dalam urutan yang dibalik.
Baris 24:
== Lihat pula ==
* [[Sandi Feistel]]
* [[Standar Enkripsi Lanjutan]], contoh [[Algoritma|algoritme]] yang menerapkan jaringan SP
 
== Referensi ==
Baris 31:
== Bacaan lebih lanjut ==
* {{cite book |last1=Katz |first1=Jonathan |last2=Lindell |first2=Yehuda |year=2007 |title=Introduction to Modern Cryptography |publisher=CRC Press |isbn=978-1-5848-8551-1 |url=https://archive.org/details/Introduction_to_Modern_Cryptography}}
* {{cite book |last=Stinson |first=Douglas R. |year=2006 |title=Cryptography. Theory and Practice |url=https://archive.org/details/cryptographytheo0000stin_k3r1 |edition=3 |publisher=Chapman & Hall/CRC |isbn=1584885084 }}
 
{{Kriptografi blok}}