crypto

Modes of Operation

Kết hợp mode + thuật toán = encryption scheme

Electronic Codebook (ECB)

Chia message thành từng đoạn, mỗi đoạn mã hóa độc lập

Cipher-block chaining (CBC)

1 khối plaintext được XOR với ciphertext trước khi mã.

Propagating CBC (PCBC)

Xài $P_{i - 1}$ và $P_i$

Cipher feedback (CFB)

Plaintext XOR với output trước.

Dùng thuật encrypt cho giải mã.

Output feedback (OFB)

Counter (CTR)

Tự xem lại CSC15005

Lan truyền lỗi

Tự xem lại, chủ yếu các mode nào có link với nhau thì sẽ có hiện tượng lan truyền lỗi. Nhưng tùy vào cái cách nó link mà lỗi nhiều hay ít.

Padding Scheme

aka thêm cho đủ byte / bit

Các phương pháp cơ bản:

I.e: