Codul produsului

De la Wikipedia, enciclopedia liberă.
Salt la navigare Salt la căutare

În criptologie , cifrul produsului ( cifru produs în engleză) este un algoritm de criptare răspândit, care procesează un bloc de date la un moment dat.

Descrierea problemei

Algoritmul funcționează efectuând o serie de transformări constând din substituții, permutări și operații aritmetice modulare . În mod normal, algoritmul repetă transformările de un anumit număr de ori pe bloc, pentru a obține proprietățile de confuzie și difuzie . Operațiile individuale nu sunt sigure, ci combinate împreună și efectuate de un număr suficient de mare de ori sunt capabile să reziste criptanalizei . Ideea acestui algoritm i-a venit lui Claude Shannon, care a prezentat algoritmul în eseul său fundamental Teoria comunicării sistemelor de secretizare .

Abordări principale

Pseudo-codare

Exemple de aplicații

Un cod de produs care utilizează numai substituții sau permutări se numește rețea de substituție și permutare . Cifrul Feistel este o clasă importantă de algoritmi aparținând familiei de cifre a produselor.

linkuri externe

Criptare Portal de criptografie : Accesați intrările Wikipedia care se ocupă de criptografie