主机端口扫描工具实现、远程监控和管理工具的使用、DES加密算法的实现.docVIP

  • 0
  • 0
  • 约8.84千字
  • 约 9页
  • 2016-11-22 发布于贵州
  • 举报

主机端口扫描工具实现、远程监控和管理工具的使用、DES加密算法的实现.doc

主机端口扫描工具实现、远程监控和管理工具的使用、DES加密算法的实现

主机端口扫描工具的实现、远程监控和管理工具的使用、DES加密算法的实现 一、实验目的 1、实现主机端口扫描工具的使用 2、远程监控和管理工具的使用 3、熟悉DES加密算法;熟悉加密体制的概念了解加密算法的使用 二、 实验内容 1、主机端口扫描工具的实现 2、远程监控和管理工具的使用 3、设计并实现DES加密算法 三、所用仪器、材料(设备名称、型号、规格等或使用软件) PC机,Microsoft Visual C++软件。 四、实验原理及基本技术路线图(方框原理图或程序流程图) DES算法的原理 1、DES的密钥计算 第一步:对于一个给定的初始密钥K,删去其中的8个校验位,通过固定的置换PC-1对其余的56位进行置换,并将置换所的结果分位两部分,前面的28位记为C0,后面的28位记为D0,即:PC1(K)=C0D0 第二步:计算Ci=LSi(C i-1),Di=LSi(D i-1),Ki=PC-2(CiDi)(1〈=i〈=16)。LSi表示一个或两个位置的左循环移位。移位表格简述:1、2、9、16位移一位,其他位移动2位。说明:key的相关固定置换有:LSi,PC-1,PC-2; 2、DES的加密过程 第一步: 对于给定的明文m,通过初始置换IP获得m0,并将m0分为两部分,前面32位为L0,后面32位为R0,即m0=IP(m)=L0R0; 第二步:在每一轮中依据下列方法计算L

文档评论(0)

1亿VIP精品文档

相关文档