Rambutan adalah suatu set perangkat teknologi enkripsi yang dirancang oleh Communications-Electronics Security Group (CESG), divisi teknis dari agen komunikasi rahasia Pemerintah Britania Raya, GCHQ (badan intelijen Britania Raya).
Perangkat ini mencakup serangkaian produk enkripsi yang dirancang oleh CESG untuk digunakan dalam menangani komunikasi konfidensial (bukan rahasia) antara bagian pemerintah Inggris, lembaga pemerintah, dan badan terkait seperti NHS Trust. Tidak seperti sistem Red Pike CESG, Rambutan tidak tersedia sebagai perangkat lunak, tetapi didistribusikan hanya sebagai perangkat elektronik mandiri (ASIC - sirkuit terpadu khusus aplikasi) yang mengimplementasikan seluruh cryptosystem dan menangani distribusi kunci serta tugas penyimpanan terkait.[1] Rambutan tidak dijual diluar sektor pemerintahan.[2]
Detail teknis dari algoritme Rambutan bersifat rahasia. Peneliti keamanan Bruce Schneier menggambarkannya sebagai stream cipher (linear feedback shift register) berbasis cryptosystem dengan 5 shift register masing-masing sekitar 80 bit, dan kunci berukuran 112 bit.[2] Chip komunikasi RAMBUTAN-I (yang menerapkan sistem komunikasi aman berbasis X.25) dibuat oleh kontraktor yang disetujui Racal dan Baltimore Technologies / Zergo Ltd.[3][4] CESG kemudian menetapkan RAMBUTAN-II, sistem yang disempurnakan dengan kompatibilitas mundur dengan infrastruktur RAMBUTAN-I yang ada sebelumnya.[5] Chip RAMBUTAN-II adalah chip quad ceramic pack 64-pin, yang mengimplementasikan codebook elektronik, rantai blok sandi, dan umpan balik keluaran mode operasi (masing-masing dalam 64 bit) dan mode umpan balik sandi dalam 1 atau 8 bit.[6] Menurut Schneier, mode-mode ini dapat menjadi indikasi bahwa Rambutan adalah block cipher, bukan stream chiper.[2] Tiga mode 64 bit beroperasi pada 88 megabit/detik.[6] Rambutan beroperasi dalam tiga mode: ECB, CBC, dan 8 bit CFB.[7]
Referensi
- ^ "The use of encryption and related services with the NHSnet", report by Zergo Ltd.
- ^ a b c Schneier, Bruce Applied Cryptography (2nd ed), John Wiley & Sons, 1996
- ^ Racal Rambutan SAFE X25 and Rambutan SAFE 2M product descriptions Diarsipkan 30 September 2007 di Wayback Machine.
- ^ Baltimore Technologies (UK) approved Rambutan devices Diarsipkan 30 September 2007 di Wayback Machine.
- ^ "RAMBUTAN-II" Diarsipkan 6 February 2007 di Wayback Machine., CESG website, URL retrieved 17 December 2006
- ^ a b "RAMBUTAN II cryptographic chip" Diarsipkan 28 September 2007 di Wayback Machine., CESG brochure
- ^ Schneier, Bruce (2017-05-25). Applied Cryptography: Protocols, Algorithms and Source Code in C (dalam bahasa Inggris). John Wiley & Sons. ISBN 9781119439028.