CRYPTON

19.19, 14 Nisan 2024 tarihinde SpdyBot (mesaj | katkılar) tarafından oluşturulmuş 32498769 numaralı sürüm (top: Bot: genel dz. ve madde bakımı (hata bildir))
(fark) ← Önceki hali | Güncel sürüm (fark) | Sonraki hali → (fark)

Simetrik anahtar algoritmaları olan CRYPTON, gelişmiş (AES) şifrelemeye aday olarak sunulan simetrik bir blok şifrelemedir. S-Box yapılarındaki istenmeyen durumları ortadan kaldırmak için geliştirilmiştir. S-box yapısını ve anahtar zamanlamasında yapılan değişikliklerle ortaya ön plana çıkmaktadır. Donanım uygulamalarında oldukça verimli bir algoritmadır. Future Systems Inc.'den Chae Hoon Lim tarafından tasarlanmıştır.

CRYPTON
Genel
TasarımcılarChae Hoon Lim
İlk yayınlanma1998
Türetildiği yerSquare
Şifre detayları
Anahtar boyutları128, 192 veya 256 bit
Blok boyutları128 bit
YapıYerine koyma-permütasyon ağı
Döngüler12

CRYPTON algoritması 128 bit blokları 4x4 byte diziler şeklinde çalışmaktadır. Dönüşüm dört adımdan meydana gelmektedir. Bunlar sırası ile ; bayt bazında değişim, sütün bazında bit permutasyon, sütundan satıra aktarım ve anahtar ekleme olarak çalışmaktadır. CRYPTON algoritması bu şifreleme işleminin 12 turunu kullanmaktadır. Algoritmanın çalışma prensibi gereğince anahtar çözme işlemi farklı bir anahtar kullanılarak çalışmaktadır. 128 bit bloklar kullanılır ancak 192 ve 256 bloklarda kullanılabilmektedir.

Ayrıca Bakınız

değiştir

AES

Dış Bağlantılar

değiştir