目录

  • 1 信息技术与四基元
    • 1.1 信息技术与四基元
  • 2 硬件系统组成
    • 2.1 硬件系统组成
    • 2.2 课后拓展
    • 2.3 课后习题
  • 3 操作系统
    • 3.1 操作系统
    • 3.2 课后拓展
    • 3.3 课后习题
  • 4 多媒体
    • 4.1 光盘存储系统
    • 4.2 图像处理
    • 4.3 音频信号处理
    • 4.4 课后拓展
    • 4.5 课后习题
  • 5 数据库技术
    • 5.1 数据库技术(一)
    • 5.2 数据库技术(二)
    • 5.3 课后拓展
    • 5.4 课后习题
  • 6 程序设计
    • 6.1 程序设计
    • 6.2 课后拓展
    • 6.3 课后习题
  • 7 无线通信技术
    • 7.1 无线通讯技术
    • 7.2 课后拓展
    • 7.3 课后习题
  • 8 互联网时代
    • 8.1 互联网时代
  • 9 网络空间与信息安全
    • 9.1 加密解密算法(一)
    • 9.2 加密解密算法(二)
    • 9.3 课后拓展
    • 9.4 课后习题
  • 10 问卷调查
    • 10.1 慕课《大学信息技术基础》问卷调查
加密解密算法(二)


 对称秘钥密码系统:加密和解密过程使用相同的密钥。分为流密码和分组密码。

又称为序列密码,是一种针对比特流的重要加密方法。


加密时:将密钥流S与明文P逐位做异或(XOR)运算,生成密文C;

解密时:将密文C与密钥流S逐位做异或(XOR)运算,恢复成明文P。

举例:

加密时设:明文P=“AB”            秘钥K=‘4’

               则:密文C=P xor K =“AB” xor ‘4’ = “uv”

解密时:设:密文C=“uv”            秘钥K=‘4’

               则:明文P=C xor K =“uv” xor ‘4’ = “AB”


 将明文序列划分成长度为n的组,每组分别在密钥的控制下变换成等长的密文数字序列。


  DES全称为Data Encryption Standard,即数据加密标准,是一种基于密钥对明文进行分组加密的算法标准。

 非对称秘钥密码系统:密钥分为加密的公钥和解密的私钥,把加密秘钥公开,解密秘钥自己保存,前提是任何人无法通过加密秘钥推导出解密秘钥,即我们俗称的非对称秘钥密码系统 。


 数字签名:是指伴随着数字化编码的消息一起发送并与发送的消息有一定逻辑关联的数据项,借助数字签名可以确定消息的发送方,同时还可以确定消息自发出后未被修改过的一种方法。