Slijede razlike između dviju inačica stranice.
Starije izmjene na obje strane Starija izmjena Novija izmjena | Starija izmjena | ||
racfor_wiki:block_cipher_modes [2021/01/17 16:05] jli [Electronic Codebook (ECB)] |
racfor_wiki:block_cipher_modes [2024/12/05 12:24] (trenutno) |
||
---|---|---|---|
Redak 21: | Redak 21: | ||
In ECB encryption and ECB decryption, multiple forward cipher functions and inverse cipher functions can be computed in parallel under a given key. | In ECB encryption and ECB decryption, multiple forward cipher functions and inverse cipher functions can be computed in parallel under a given key. | ||
- | The ECB mode has an disadvantages—a lack of diffusion, under a given key, any given plaintext block always gets encrypted to the same cyphertext | + | The ECB mode has an disadvantage—a lack of diffusion, under a given key, any given plaintext block always gets encrypted to the same ciphertext |
===== Cipher Block Chaining (CBC) ===== | ===== Cipher Block Chaining (CBC) ===== | ||
- | The cipher block chaining (CBC) mode of operation | + | The cipher block chaining (CBC) mode of operation |
{{ : | {{ : | ||
- | The main drawback of the CBC mode is sequential. In CBC encryption, the input block to each forward cipher operation (except the first) depends on the result of the previous forward cipher operation, so process cannot be parallelized. And only a one-bit change in a plaintext or initialization vector affects all following ciphertext blocks. | + | The main drawback of the CBC mode is sequential. In CBC encryption, the input block to each forward cipher operation (except the first) depends on the result of the previous forward cipher operation, so the process cannot be parallelized. And only a one-bit change in a plaintext or initialization vector affects all following ciphertext blocks. |
===== Cipher Feedback (CFB) ===== | ===== Cipher Feedback (CFB) ===== | ||