No9数论模型密码的加密与解密.pptVIP

  • 10
  • 0
  • 约3.37千字
  • 约 32页
  • 2019-08-10 发布于广东
  • 举报
密码的加密与解密的 数学模型 密码学的基本概念 密码学基本模型 发送方 接收方 Encryption 加密 Decryption 解密 加密:c= EK (m) 解密:m= DK (c) 不安全信道 密码分析 (Cryptanalysis) Plaintext 明文 Key 解密密匙 Key 加密密匙 Plaintext 明文 Ciphertext 密 文 明文用M(Message,消息)或P(Plaintext,明文)表示,它可能是比特流、文本文件、位图、数字化的语音流或者数字化的视频图像等。 密文用C(Cipher)表示,也是二进制数据,有时和M一样大,有时稍大。通过压缩和加密的结合,C有可能比P小些。 加密函数E作用于M得到密文C,用数学公式表示为:E(M)=C。解密函数D作用于C产生M,用数据公式表示为:D(C)=M。先加密后再解密消息,原始的明文将恢复出来,D(E(M))=M必须成立。 置换密码 Caesar 密码 ABCDEFGHIGKLMNOPQRSTUVWXYZ DEFGHIGKLMNOPQRSTUVWXYZABC Caesar was a great soldier 密码本 密文 Fdhvdu zdv d juhdw vroglhu 明文 密文 CAESAR 密码 : c=( m+ 3)

文档评论(0)

1亿VIP精品文档

相关文档