SEED (cifrario)
SEED | |
---|---|
Generale | |
Progettisti | Korea Internet & Security Agency |
Prima pubblicazione | 1998 |
Dettagli | |
Dimensione chiave | 128 bit |
Dimensione blocco | 128 bit |
Struttura | Rete di Feistel |
Numero di passaggi | 16 |
Modifica dati su Wikidata · Manuale |
SEED è un algoritmo di cifratura a blocchi sviluppato in Corea del Sud ed ampiamente usato nel paese asiatico. Si è diffuso dopo che i precedenti metodi di cifratura a 40 bit si sono dimostrati poco sicuri e il governo sudcoreano ha deciso di sviluppare un proprio standard di cifratura più robusto. Tuttavia l'algoritmo non è supportato dalle più diffuse librerie SSL/TSL ed è pertanto necessario usare un controllo ActiveX su Internet Explorer per utilizzare il cifario durante la navigazione su Internet.[1]
A partire dal 2015 il governo sudcoreano si è impegnato a rimuovere la dipendenza da ActiveX sui maggiori siti web del paese e a sostituirla con tecnologie basate su HTML5.[2]
Caratteristiche tecniche
SEED è un cifrario di Feistel a 16 cicli con blocchi a 128 bit e chiavi a 128 bit e usa due S-Box di dimensione 8×8.[3][4]
Adozione
SEED è stato incluso in diversi protocolli standard, tra cui S/MIME, SSL/TSL, IPsec e ISO/IEC 18033-3:2010.
È stato supportato da Mozilla Firefox dalla versione 3.5.4 alla 27, quando è stato rimosso a causa dello scarso utilizzo del browser in Corea del Sud.[5]
È inoltre supportato dal kernel Linux dal 2007.[6]
Note
- ^ (EN) SEED, su cardlogix.com.
- ^ (EN) ICT ministry seeks to drop ActiveX in private sector, su en.yna.co.kr.
- ^ (EN) The SEED Encryption Algorithm, su rfc-editor.org.
- ^ (EN) The SEED Cipher Algorithm and Its Use with IPsec, su nic.ad.jp.
- ^ (EN) Change set of cipher suites enabled by default in Gecko to match cipher suite proposal, su bugzilla.mozilla.org.
- ^ (EN) [CRYPTO] seed: New cipher algorithm, su github.com.
Collegamenti esterni
- (KO) Sito ufficiale, su seed.kisa.or.kr.
V · D · M | |
---|---|
Cifrari principali | AES · Blowfish · DES · IDEA · Serpent · Triple DES · TEA · Twofish |
Altri cifrari | 3-Way · ABC · Akelarre · Anubis · ARIA · BaseKing · BassOmatic · BATON · BEAR · C2 · Camellia · CAST-128 · CAST-256 · CIKS-1 · CIPHERUNICORN-A · CIPHERUNICORN-E · CLEFIA · CMEA · Cobra · COCONUT98 · Crab · CRYPTON · CS-Cipher · DEAL · DES-X · FEAL · GDES · GOST · IDEA NXT · Iraqi · Kalyna · KASUMI · Khafre · KHAZAD · Khufu · LION · LOKI89/91 · LOKI97 · Lucifer · MacGuffin · MAGENTA · MARS · MISTY1 · MMB · RC2 · RC5 · RC6 · Red Pike · S-1 · SAFER · SEED · SHARK · Skipjack · Square · XTEA · XXTEA |
Strutture | Cifrario del prodotto · Gestore della chiave · Rete a sostituzione e permutazione · Rete di Feistel · S-Box |
Varie | Dimensione del blocco · Dimensione della chiave · Key whitening · Modalità di funzionamento dei cifrari a blocchi · Vettore di inizializzazione |
Portale Crittografia · Progetto Crittografia · Cifrari a blocchi |