Skema Lai–Massey: Perbedaan antara revisi
Impor teks terkontrol dari Wikipedia bahasa Indonesia; revisi 26422542; atribusi sumber disertakan. |
Presentation V4: sitasi, referensi, Math, Wikimedia Commons, dan atribusi |
||
| Baris 1: | Baris 1: | ||
Dalam [[kriptografi]], '''skema Lai–Massey''' adalah struktur yang dipakai dalam penyusunan [[penyandian blok]]. Skema ini dinamai dari [[Xuejia Lai]] dan [[James L. Massey]]. Skema ini dipakai dalam [[Algoritme Enkripsi Data Internasional|IDEA]] dan [[IDEA NXT]]. | Dalam [[kriptografi]], '''skema Lai–Massey''' adalah struktur yang dipakai dalam penyusunan [[penyandian blok]].<ref>Aaram Yun, Je Hong Park, dan Jooyoung Lee. [http://eprint.iacr.org/2007/347.pdf Lai-Massey Scheme and Quasi-Feistel Networks]. ''IACR Cryptology''.</ref><ref>Serge Vaudenay. [http://lasec.epfl.ch/pub/lasec/doc/Vau99c.ps On the Lai-Massey Scheme]. ''ASIACRYPT'99''.</ref> Skema ini dinamai dari [[Xuejia Lai]] dan [[James L. Massey]]. Skema ini dipakai dalam [[Algoritme Enkripsi Data Internasional|IDEA]] dan [[IDEA NXT]]. | ||
Skema Lai–Massey memiliki keamanan yang mirip dengan [[sandi Feistel|struktur Feistel]]. Ia juga memiliki keuntungan yang sama terhadap [[jaringan substitusi–permutasi]], yaitu fungsi <math>\operatorname{F}</math> tidak harus bisa diinversi. | Skema Lai–Massey memiliki keamanan yang mirip dengan [[sandi Feistel|struktur Feistel]]. Ia juga memiliki keuntungan yang sama terhadap [[jaringan substitusi–permutasi]], yaitu fungsi <math>\operatorname{F}</math> tidak harus bisa diinversi. | ||
== Detail susunan == | == Detail susunan == | ||
Misalkan <math>\operatorname{F}</math> sebagai fungsi ronde, <math>\operatorname{H}</math> sebagai fungsi setengah ronde, dan <math>K_0, K_1, \dots, K_{n}</math> sebagai subkunci untuk ronde ke-<math>0, 1, \dots, n.</math> | Misalkan <math>\operatorname{F}</math> sebagai fungsi ronde, <math>\operatorname{H}</math> sebagai fungsi setengah ronde, dan <math>K_0, K_1, \dots, K_{n}</math> sebagai subkunci untuk ronde ke-<math>0, 1, \dots, n.</math> | ||
| Baris 37: | Baris 36: | ||
* [[Sandi Feistel]] | * [[Sandi Feistel]] | ||
* [[Jaringan substitusi–permutasi]] | * [[Jaringan substitusi–permutasi]] | ||
== Daftar pustaka == | == Daftar pustaka == | ||
* | * | ||
* | * | ||
== Referensi == | |||
<references /> | |||
== Sumber dan atribusi == | == Sumber dan atribusi == | ||
Konten artikel ini diadaptasi dari [https://id.wikipedia.org/w/index.php?title=Skema+Lai%E2%80%93Massey&oldid=26422542 Wikipedia bahasa Indonesia], revisi 26422542 (2024-10-15T05:22:47Z), yang tersedia berdasarkan lisensi Creative Commons Atribusi-BerbagiSerupa (CC BY-SA). Mohon gunakan konten ini secara bijak serta sesuai dengan ketentuan lisensi yang berlaku. | Konten artikel ini diadaptasi dari [https://id.wikipedia.org/w/index.php?title=Skema+Lai%E2%80%93Massey&oldid=26422542 Wikipedia bahasa Indonesia], revisi 26422542 (2024-10-15T05:22:47Z), yang tersedia berdasarkan lisensi Creative Commons Atribusi-BerbagiSerupa (CC BY-SA). Mohon gunakan konten ini secara bijak serta sesuai dengan ketentuan lisensi yang berlaku. | ||
<!-- WIKI_UNISSULA_PRESENTATION_V4 --> | |||
Revisi terkini sejak 24 Agustus 2026 14.12
Dalam kriptografi, skema Lai–Massey adalah struktur yang dipakai dalam penyusunan penyandian blok.[1][2] Skema ini dinamai dari Xuejia Lai dan James L. Massey. Skema ini dipakai dalam IDEA dan IDEA NXT.
Skema Lai–Massey memiliki keamanan yang mirip dengan struktur Feistel. Ia juga memiliki keuntungan yang sama terhadap jaringan substitusi–permutasi, yaitu fungsi tidak harus bisa diinversi.
Detail susunan
Misalkan sebagai fungsi ronde, sebagai fungsi setengah ronde, dan sebagai subkunci untuk ronde ke-
Proses enkripsi dasar adalah sebagai berikut:
- Bagi blok teks asal menjadi dua bagian sama besar, yaitu dan
- Untuk tiap ronde ke-, hitung
- dengan and
- Hasilnya adalah teks tersandi
Proses dekripsi dasar adalah sebagai berikut:
- Bagi blok teks tersandi menjadi dua bagian sama besar, yaitu dan
- Untuk tiap ronde ke-, hitung
- dengan and
- Hasilnya adalah teks asli
Fungsi setengah ronde diperlukan untuk mencegah serangan perbedaan mudah Biasanya, diberlakukan ortomorfisme pada bagian kiri, yaitu
dengan dan adalah permutasi (bijeksi, bukan kotak permutasi). Karena tidak ada ortomorfisme untuk blok berukuran perpangkatan dua, pendekatan ortomorfisme yang dipakai.
Fungsi dapat bergantung pada kunci. Jika ia tidak bergantung pada kunci, penggunaan terakhirnya bisa dibuang karena inversinya juga akan mudah diketahui.
Diagram di sebelah menjelaskan enkripsi dan dekripsi. Perhatikan bahwa urutan subkunci dibalik dan fungsi setengah ronde diinversi untuk dekripsi; hal ini satu-satunya perbedaan antara enkripsi dan dekripsi.
Lihat pula
Daftar pustaka
Referensi
- ↑ Aaram Yun, Je Hong Park, dan Jooyoung Lee. Lai-Massey Scheme and Quasi-Feistel Networks. IACR Cryptology.
- ↑ Serge Vaudenay. On the Lai-Massey Scheme. ASIACRYPT'99.
Sumber dan atribusi
Konten artikel ini diadaptasi dari Wikipedia bahasa Indonesia, revisi 26422542 (2024-10-15T05:22:47Z), yang tersedia berdasarkan lisensi Creative Commons Atribusi-BerbagiSerupa (CC BY-SA). Mohon gunakan konten ini secara bijak serta sesuai dengan ketentuan lisensi yang berlaku.