(1)用素?cái)?shù)29和61生成RSA算法的密鑰。
(2)將字母“RSA”用ASCⅡ碼表示,然后用上述生成的密鑰將它們加密。
(3)接下來用素?cái)?shù)對37和67生成密鑰。步驟(1)還是步驟(3)中的密鑰更安全?為什么?
我們想要測試加密技術(shù)字符+x的安全性,其中每個明文字符移動x個位置來產(chǎn)生密文。
(1)假設(shè)用強(qiáng)力攻擊,需要試驗(yàn)多少次才能破譯這個碼?
(2)假設(shè)一個計(jì)算機(jī)需要1ms來測試一個移位,那么要破譯這個碼需要多長時間?