New Member
|
因為題目提到是單字母所以自然先入為主以為字是A~Z
中文雙位元...如果你用單字母的統計方法下去也是爆吧
反過來說就算是雙位元的統計法 假設中文真的只有五千多個字
所需要蒐集的密文不知道要多少才可以算回完整的KEY
五千種字就算統計結果出來每個字之間只要差多或少一個字就可以分辨出每個字來
五千種字*五千種頻率差異 樣本空間(密文)就至少要這麼大(多)了...
之後又要 做排序 五千種字的數量高低 就算排序效率很好 5000 log 5000
排列出來之後還要TRY看看五千種因為機率不是死的...
錯了要找附近的來TRY 都不行又要更大的樣本數...
拿到加密機跑五千次不是比較好嗎...
如果題目說拿不到加密機那就真的錯了...
|