有关对称密码的几个思考

本文介绍了密码学的基本概念,包括对称密码的本质成分、分组密码与流密码的区别、密码攻击的方法及类型、无条件安全密码与计算上安全密码的区别等,并探讨了一次一密的问题。此外还解释了置换密码的概念,以及OSI安全框架的内容,对比了被动攻击与主动攻击的不同,并列举了常见的安全服务种类。
摘要由CSDN通过智能技术生成
1、什么是对称密码的本质成分?
   明文、加密算法、密钥、密文、解密算法。
2、分组密码和流密码的区别是什么?
   分组密码是每次处理输入的一组元素,相应的得到一组密文元素。流密码则是连续的处理输入元素,没次输出一个密文元素。
   如:对abcdef加密我们可以以三个字母为一组对其加密(分组),也可连续的对abcdef的每个byte加密(流)
3、攻击密码的两种一般方法?
   密码分析,穷举攻击。
4、基于攻击者知道的信息的密码分析攻击类型有哪些?
      唯密文攻击
  已知明文攻击
  选择明文攻击
  选择密文攻击
  选择文本攻击
5、无条件安全密码与计算上安全密码的区别是什么?
  无条件安全密码是无论怎样都不会有密文被解密。而计算上安全是说破译密码的代价超出密文的信息价值或破译密码的时间
  超过了密文的信息有效生命期。
6、一次一密的两个问题是什么?
    1)、产生大规模随机密钥有实际困难。
  2)、密钥的分配和保护很难有保证。
7、什么是置换密码?
  代换密码是把明文中的一个元素换成另一个元素,而置换密码是对元素位置进行置换。
8、OSI安全框架是什么?
  OSI安全框架是提供定以安全攻击、安全机制、安全服务的系统框架。
9、被动和主动攻击的区别是什么?以及攻击类型。
  被动攻击的目标是获得传输的信息。主动攻击的目标是对数据流进行修改或伪造数据流。
  被动攻击包括:消息内容泄漏和流量分析。
  主动攻击包括:伪装、重放、消息修改、拒绝服务。
10、安全服务的种类有哪些?
    1)认证:保证通信实体是它所声称的实体。
    2)访问控制:控制谁能获取什么样的资源或能否获取资源。
    3)数据保密性:保护数据免于非授权使用。
    4)数据完整性:保证数据是授权实体发出的数据。
    5)不可否认性:防止通信中,任一个实体进行否认的行为。 
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值