mirror of
https://github.com/Steffo99/appunti-magistrali.git
synced 2024-11-25 11:34:18 +00:00
15 lines
635 B
Markdown
15 lines
635 B
Markdown
[[operation mode di un cifrario a blocchi]].
|
|
|
|
## Funzionamento
|
|
|
|
1. usa la chiave simmetrica per determinare la keyed family of pseudo-random permutations da utilizzare
|
|
2. concatena un [[nonce]] ad un contatore di blocchi processati
|
|
3. fornisce il valore precedente alla keyed family of pseudo-random permutations selezionata
|
|
4. effettua lo XOR del risultato della permutazione con il plaintext
|
|
5. lo emette come risultato del blocco
|
|
|
|
> Dato che si basa su un nonce che aumenta per ogni blocco, è sostanzialmente un [[cifrario a flusso]] implementato attraverso un cifrario a blocchi.
|
|
|
|
## Diagramma
|
|
|
|
![[counter operation mode.canvas]]
|