電子書籍の厳選無料作品が豊富!

カウンタモードで暗号化する。□に数字を入れよ。という問題何をどうすればいいのですか。
画像が答えです
条件
1.n=4
2.ctr=0001
3.平文M=(0001,1001,0101)
4.暗号化アルゴリズムEK:
EK(a) = a+1
但し、 EK(1111) = 0000
(例)
EK(1010) = 1010+1
= 1011

「情報セキュリティ」の質問画像

A 回答 (1件)

完全な門外漢です



n = 4より、4bit
ctr = 0001より
上に左から順に
0001 0010 0011 0100
と記述(平文が3文字なので)

次に左下はctrそのままなので、0001 (暗号文一文字目)
残り3つの数字をEkに通すと
0011 0100 0101

この数と平文の文字を順にxorを取ると
0010 1101 0000
となる(暗号文2〜4文字目)

よって、暗号文は
0001 0010 1101 0000
    • good
    • 0
この回答へのお礼

ありがとうございました

お礼日時:2015/11/05 23:37

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!


おすすめ情報