Criptare după produs

În criptografie , un cod de produs este un tip popular de cifru de bloc care efectuează o serie de transformări simple în succesiune, cum ar fi substituții, permutări și operații aritmetice modulare . Cifrele după produs sunt o concatenare a mai multor „spire” cu aceeași structură. Izolate, operațiile sunt slabe din punct de vedere criptanalitic , dar înlănțuirea face posibilă creșterea robusteții prin îmbunătățirea calităților de confuzie și difuzie . Conceptul de criptare după produs se datorează lui Claude Shannon , care a prezentat această idee în Teoria comunicării sistemelor de secretizare .

Un cifru bazat pe produs care folosește doar substituții și permutări se numește rețea de substituție-permutare . Rețeaua Feistel și variantele sale fac parte din cifrele produselor.