C2 (cifru)

De la Wikipedia, enciclopedia liberă.
Salt la navigare Salt la căutare
C2
Cryptomeria Feistel function.svg
Funcția Feistel a algoritmului
General
Designeri 4C Entitate
Prima publicație 2003
Provin de la DES
Detalii
Dimensiunea cheii 56 biți
Dimensiunea blocului 64 de biți
Structura Rețeaua Feistel
Numărul de pase 10

C2 , denumirea prin care algoritmul Cryptomeria este cunoscut în mod obișnuit, este un cod de bloc proprietar dezvoltat și distribuit sub licență de 4C Entity , un grup fondat de IBM , Intel , Panasonic și Toshiba care a creat noua schemă de gestionare a drepturilor . Digital numit CPRM / CPPM , succesorul algoritmului CSS mai cunoscut (utilizat pentru protecția DVD ). Cifrul este încă neatins.

Structura

Algoritmul C2 este o cheie simetrică derivată din DES : la fel ca acesta din urmă, folosește o cheie de 56 de biți în dimensiune și un bloc de date de 64 de biți. Intern are o structură de rețea Feistel cu 10 pași.

Algoritmii de criptare și decriptare sunt disponibili pentru evaluare inter pares, dar implementările necesită așa-numita constantă secretă , și anume valorile S-box , care sunt disponibile numai la plata unei licențe către Entitatea 4C.

Proiect pentru încălcarea C2

În urma anunțului făcut de unii radiodifuzori japonezi HDTV că vor începe să transmită din 5 aprilie 2004 folosind schema CPRM / CPPM, un grup de utilizatori a lansat un proiect distribuit pe 21 decembrie 2003 pentru a forța brutal cifrul. C2 oferind o descărcare de software client care urmează fie instalat pe computerul participanților pentru a exploata puterea de procesare a perioadelor de inactivitate ale mașinii, creând o rețea mare de computere. La 6 martie 2004 , grupul a anunțat sfârșitul proiectului declarând eșecul său, deoarece, după ce a experimentat toate combinațiile posibile oferite de spațiul cheii (56 biți), nu a fost găsită nicio cheie validă [1] .

Notă

Elemente conexe

linkuri externe

  • Specificații C2 ( PDF ), pe edipermadi.files.wordpress.com . Adus la 13 februarie 2009 (arhivat din original la 18 iulie 2011) .