信息安全技术——密码与隐藏技术

本文介绍了密码技术的基础概念,包括明文、加密、密文、解密和密钥,以及古典加密方法。重点讨论了对称加密算法,如DES和AES,它们的特点和工作原理。同时,还阐述了公开密钥算法,特别是RSA算法的优势。对比了对称加密和公开密钥加密体制在密钥管理、安全性、应用场合等方面的差异。
摘要由CSDN通过智能技术生成

密码技术中常用术语:

1、明文P :可以理解的信息原文;

2、加密E:用某种方法伪装明文以隐藏它的内容的过程;

3、密文C:经过加密后将明文变换成不容易理解的信息;

4、解密D:将密文恢复成明文的过程;

5、密钥K:用来控制加密和解密算法的实现。

古典加密方法

1、代替密码

按照一定要求,将明文中的每个字符替换成另一个字符,明文中字符的位置保持不变,但其本身改变了。如移位密码、单表置换密码(例:凯撒密码)、多表置换密码

2、换位密码

改变明文中字母的位置,但明文中的字母不变。

例:可以将明文the变换成het

3、对称加密算法

特点:

①采用的解密算法就是加密算法的逆运算,或者解密算法与加密算法完全相同;

②加密密钥和解密密钥相同,或者加密密钥能够从解密密钥中推算出来,反过来也成立。

对称算法要求发送者和接收者在安全通信之前,商定一个密钥,它的安全性依赖于密钥的保密性。

对称算法可分为两类:

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值