0

レビューの質問として、カウンターモードの復号化プロセスが正しいことを証明する必要があります。どうやって証明するの?その他の情報は提供されません。

Encryption: Cj = E(K, Counter + j -1) ⊕ Pj 
Decryption: Pj = E(K, Counter + j -1) ⊕ Cj
4

1 に答える 1

1
Pj = E(K, Counter + j -1) ⊕ Cj

Cj = E(K, Counter + j -1) ⊕ Pj を置き換えます。

Cj = E(K, Counter + j -1) ⊕ E(K, Counter + j -1) ⊕ Pj 

x⊕x=0 (暗号化されたカウンターはそれ自体と xor される) および 0⊕x=x なので

Pj = 0 ⊕ Pj 
Pj = Pj

QED

于 2013-03-13T05:37:43.103 に答える