在 ECB ( Electronic codebook ) Mode 中,區塊與區塊之間彼此互相獨立,所以加解密區塊之間,彼此不會互相影響,
而透過這個特性,我們可以得知一個觀念 " 相同的明文,經過加密後,會得到相同的密文 " ,
而這個特性常常會被 Cut and paste attack,
什麼是 Cut and paste attack 呢? 舉例來說:
假設明文被分成三組,而這三組分別代表 欠錢的人 欠錢的金額 與 討債的人 ,
而 Cut and paste attack 簡單來說,就是把 欠錢的人 與 討債的人 的位置互換,
( 先攔截第一組密文與第三組的密文,然後將兩組的密文互相調換,就可以互換 欠錢的人 與 討債的人 )
覺得很抽象嗎? 那我們來實作看看
練習網址 : https://id0-rsa.pub/problem/26/
看不懂英文 ? 懶得讀一大串長文 Don't Mind ! 我幫你翻譯
題目就是給你 " 三個明文與其相對應的三個密文 "
然後我們要做的就是 找出 " Deposit amount :One million dollars " 的密文 是什麼?