## Accumulated Block Chaining (ABC mode) ## 摘要 這篇論文考慮塊狀加密的幾個模態,這幾個模態屬於塊狀鍊模態的類型。在此我們討論了有限跟無限的錯誤傳播,並產生了一個新的ABC 模態。ABC模態應用在AES中 ## 1.簡介 ## 2.模的標準 ### 2.1 overhead ### 2.2 error recovery - ![](https://i.imgur.com/XLzRFxT.png) 適用以下場景 1.傳輸錯誤時不可能重傳 2.傳輸錯誤時重傳成本太高 例子 - CBC : 影響 2 個明文 blocks ![](https://i.imgur.com/mbkLfk8.png) - CFB : 當一個 block 為 m bit 時,影響後續 n/m + 1 個blocks ![](https://i.imgur.com/DtZwvoZ.png) ### 2.3 error propagation - ![](https://i.imgur.com/NKqpxfq.png) 適用以下場景 1.傳輸不太可能發生錯誤的地方 2.有非加密式的錯誤修正碼 3.發生錯誤會被重傳 ### 2.4 birhday attack ### 2.5 diffusion ### 2.6 error propagation versus error recovery ## 3.design rational for ABC ![](https://i.imgur.com/fUlKExv.png) 創造一個盡可能最小的具有 error propagation性質的模態 ### 3.1 accumulated block chaining 將hash的方法應用在IGE mode 就創造了 ABC mode ![](https://i.imgur.com/gZK0uMT.png) #### 3,1,1 on the choice of the function h ### 3.2 further variants 進一步的變體 不用看 ## 5.concluding remarks 提出了一般錯誤傳播的操作模式,特別是累積塊鏈接操作模式,用於 des 和高級加密標準的應用