fbpx
维基百科

密码体制

密碼學中,密码体制(英語:Cryptosystem)是一套密碼學算法,用以提供某種安全性,如機密性(對應算法稱為加密)。 [1]

典型的密碼體制有三部分:密钥生成加密解密。而「密碼」(ciphercypher)一詞,有時則僅指加密與解密這對算法。相比之下,密碼體制則包含密钥生成算法,所以有時用作強調其重要性。故「密碼體制」常用於討論公鑰技巧,而「密碼」和「密碼體制」皆會用於討論對稱密鑰加密技巧。

嚴格定義

密码学中,密码体制是满足以下条件的五元组  

  1.  表示所有可能的明文有限集,稱為明文空間
  2.  表示所有可能的密文的有限集,稱為密文空間
  3.  表示所有可能的密钥的有限集,即密钥空间
  4. 对任意 ,均存在一个确定的加密規则 ,是 的函數。 是該些加密函數組成的集合。
  5. 同樣对任意 ,均存在確定的解密規則 ,是 的函數。 為該些解密函數的集合。
  6. 最後,對每個公鑰 ,存在私鑰 使得 對全部 成立。[2]

以上定義中,並未分辨加密法是對稱密鑰加密還是公开密钥加密。若僅考慮加密與解密鑰相等的情況,則末三個條件可改寫為:

对任意 ,均存在一个确定的加密法则, 和对应解密法则 ;并对每一组  ,都对任意明文  [3]

末一項保证了使用加密方式对明文进行加密後,也可用相应的解密方式对密文进行解密,得到原本的明文。該條件推出,加密方式必须是一个单射函数,即不同明文加密后不可对应相同密文。如果密文空间和明文空间一样,那么这个加密方式就是一个置换

古典例子有凱撒密碼,其加密方式是字母表的一個置換。現代例子則有RSA密码体制。

参考

  1. ^ Menezes, A.; Oorschot, P. van; Vanstone, S. Handbook of Applied Cryptography 5th. CRC Press. 1997. ISBN 0-8493-8523-7 (英语). 
  2. ^ Buchmann, Johannes A. Introduction to Cryptography 2nd. Springer. 13 July 2004. ISBN 0-387-20756-2 (英语). 
  3. ^ Douglas. R. Stinson; 冯登国(译). 密码学原理与实践 Cryptography: Theory and Practice 第二版. 电子工业出版社. 2003. ISBN 7505384651. 

密码体制, 密碼學中, 英語, cryptosystem, 是一套密碼學算法, 用以提供某種安全性, 如機密性, 對應算法稱為加密, 典型的密碼體制有三部分, 密钥生成, 加密, 解密, 密碼, cipher, 或cypher, 一詞, 有時則僅指加密與解密這對算法, 相比之下, 密碼體制則包含密钥生成算法, 所以有時用作強調其重要性, 密碼體制, 常用於討論公鑰技巧, 密碼, 密碼體制, 皆會用於討論對稱密鑰加密技巧, 嚴格定義, 编辑密码学中, 是满足以下条件的五元组, displaystyle, mathca. 密碼學中 密码体制 英語 Cryptosystem 是一套密碼學算法 用以提供某種安全性 如機密性 對應算法稱為加密 1 典型的密碼體制有三部分 密钥生成 加密 解密 而 密碼 cipher 或cypher 一詞 有時則僅指加密與解密這對算法 相比之下 密碼體制則包含密钥生成算法 所以有時用作強調其重要性 故 密碼體制 常用於討論公鑰技巧 而 密碼 和 密碼體制 皆會用於討論對稱密鑰加密技巧 嚴格定義 编辑密码学中 密码体制是满足以下条件的五元组 P C K E D displaystyle mathcal P mathcal C mathcal K mathcal E mathcal D P displaystyle mathcal P 表示所有可能的明文的有限集 稱為明文空間 C displaystyle mathcal C 表示所有可能的密文的有限集 稱為密文空間 K displaystyle mathcal K 表示所有可能的密钥的有限集 即密钥空间 对任意k K displaystyle k in mathcal K 均存在一个确定的加密規则E k displaystyle E k 是P C displaystyle mathcal P rightarrow mathcal C 的函數 E displaystyle mathcal E 是該些加密函數組成的集合 同樣对任意k K displaystyle k in mathcal K 均存在確定的解密規則D k displaystyle D k 是C P displaystyle mathcal C rightarrow mathcal P 的函數 D displaystyle mathcal D 為該些解密函數的集合 最後 對每個公鑰e K displaystyle e in mathcal K 存在私鑰d K displaystyle d in mathcal K 使得D d E e p p displaystyle D d E e p p 對全部p P displaystyle p in mathcal P 成立 2 以上定義中 並未分辨加密法是對稱密鑰加密還是公开密钥加密 若僅考慮加密與解密鑰相等的情況 則末三個條件可改寫為 对任意k K displaystyle k in mathcal K 均存在一个确定的加密法则 E k E displaystyle E k in mathcal E 和对应解密法则D k D displaystyle D k in mathcal D 并对每一组E k P C displaystyle E k mathcal P to mathcal C 和D k C P displaystyle D k mathcal C to mathcal P 都对任意明文p P displaystyle p in mathcal P 有D k E k p p displaystyle D k E k p p 3 末一項保证了使用加密方式对明文进行加密後 也可用相应的解密方式对密文进行解密 得到原本的明文 該條件推出 加密方式必须是一个单射函数 即不同明文加密后不可对应相同密文 如果密文空间和明文空间一样 那么这个加密方式就是一个置换 例 编辑古典例子有凱撒密碼 其加密方式是字母表的一個置換 現代例子則有RSA密码体制 参考 编辑 Menezes A Oorschot P van Vanstone S Handbook of Applied Cryptography 5th CRC Press 1997 ISBN 0 8493 8523 7 英语 Buchmann Johannes A Introduction to Cryptography 2nd Springer 13 July 2004 ISBN 0 387 20756 2 英语 Douglas R Stinson 冯登国 译 密码学原理与实践 Cryptography Theory and Practice 第二版 电子工业出版社 2003 ISBN 7505384651 取自 https zh wikipedia org w index php title 密码体制 amp oldid 75433850, 维基百科,wiki,书籍,书籍,图书馆,

文章

,阅读,下载,免费,免费下载,mp3,视频,mp4,3gp, jpg,jpeg,gif,png,图片,音乐,歌曲,电影,书籍,游戏,游戏。