Newest Viewed Downloaded

密碼回饋(CFB)不是所有的應用都可以使用資料區塊方式處理 終端機的連線過程需要加密 資料加密單位(通常為8位元)會小於一個區塊大小(通常為64位元)

密碼學 Chapter 3 基於電腦的對稱性金鑰密碼學演算法 Computer-based Symmetric Key Cryptographic Algorithms (Part 1)

前言

電腦執行加密是十分簡單與快速的。對稱性金鑰密碼學受歡迎已相當久,最近則是非對稱性金鑰密碼學受到更多的注目。 然而,在實際上大多仍是使用對稱性與非對稱性金鑰密碼學的組合。

演算法型態和模式

演算法型態 定義加密步驟中明文的大小 演算法模式 定義密碼學演算法的細節

演算法型態

從明文產生密文有兩種基本方式 串流密碼 區塊密碼

串流密碼

串流密碼技術是將明文中每個位元逐一加密,解密也是同樣規則。 加解密過程耗費時間 XOR是可反推的──使用兩次後,它會產生原始值。這在密碼學中非常有用。

串流密碼

區塊密碼

區塊密碼技術為一次加密一個明文區塊 解密也是一次只針對一個密文區塊 密碼分析者可藉由重複的區塊來破解訊息 可使用鏈結模式來代替解決破解的問題

在發送端的加密過程

FOUR 加密 VFa% _AND_ 加密 ^yT1x FOUR 加密 VFa% 明文 密文

在接收端的解密過程

VFa% 解密 FOUR ^yT1x 解密 _AND_ VFa% 解密 FOUR 密文 明文

混淆與擴散

混淆 確保密文中沒有任何線索可以導出原始明文 替代技術 擴散 藉由分佈明文橫越行列來增加多餘的明文 換位技術(排列技術)

演算法模式

使用區塊密碼 電子碼冊(ECB) 密碼區塊鏈結(CBC) 使用區塊密碼且動作如同串流密碼 密碼回饋(CFB) 輸出回饋(OFB)

電子碼冊模式(ECB)

最簡單的操作模式 輸入的明文訊息被分割成每區塊64位元 每區塊被獨立的加密 適合加密小訊息

ECB模式-加密過程

ECB模式-解密過程

密碼區塊鏈結模式(CBC)

確保一個明文區塊在輸入端重複出現,這相同的明文區塊在輸出會產生元全部同的密文區塊 使用回饋機制來達成

CBC模式-加密過程

初始化向量(區塊)

CBC模式-解密過程

密碼回饋(CFB)

不是所有的應用都可以使用資料區塊方式處理 終端機的連線過程需要加密 資料加密單位(通常為8位元)會小於一個區塊大小(通常為64位元)

CFB模式-加密過程

步驟 1 步驟 2 步驟 3 64位元

CFB模式-加密過程

Showing 1 - 20 of 66 items Details

Name: 
密碼�%...
Author: 
徐碩利
Company: 
N/A
Description: 
密碼回饋(CFB)不是所有的應用都可以使用資料區塊方式處理 終端機的連線過程需要加密 資料加密單位(通常為8位元)會小於一個區塊大小(通常為64位元)
Tags: 
box | rpt | 加密過程 | 擴增排列 | four | lpt | box替代 | plain
Created: 
9/17/2008 3:46:55 PM
Slides: 
66
Views: 
3
Downloads: 
0
Rating: 
0


> Comment



Share this presentation
|

Comments

Share this presentation:

|
Sitemap