第一节 密码学概述

密码学为存储和传输中的数字信息提供了机密性、数据完整性、鉴别和抗抵赖性保护。本文深入探讨了密码学的基本概念,如明文、密文、加密、解密、密码算法和密钥,以及它们在现代信息安全中的应用。同时,文章对比了对称密码与非对称密码的优缺点,并介绍了密码系统的设计和评估原则。
摘要由CSDN通过智能技术生成

1:密码学为存储和传输中的数字信息提供几个安全保护

1) 机密性——允许特定用户访问和阅读信息,而非授权用户对信息不可理解

2) 数据完整性——用以确保数据在存储和传输过程中不被非授权修改

3) 鉴别——与数据来源和身份鉴别有关

4) 抗抵赖性——阻止通信实体抵赖先前的通信行为及相关内容

 

2:术语

      明文、密文、加密、解密、密码算法、密钥(都是成对出现的,包括加密密钥和解密密钥)

 

3:密码系统   是一个五元组{M, C, K, E, D}

      分别指明文空间,密文空间,密钥空间,加密算法,解密算法

 

4:攻击方法——穷举分析法、统计分析法、数学分析法{唯密文攻击、已知明文攻击、选择明文攻击、选择密文攻击}

1) 主动攻击:删除、修改、增加、填入等手段破坏密码系统提供的信息完整性、真实性以及抗抵赖性等安全属性

2) 被动攻击:仅采取解惑密码进行分析

 

5:设计和评估密码系统时应该遵循公开设计原则

       这就要求即使密码系统中的算法为密码分析者所知,也难以破译;即安全性应仅依赖于对密钥的保密,而不应依赖于对算法的保密

      “一切秘密寓于密钥之中”

 

6:密码体制的分类

1) 根据密钥数量——对称密码体制、非对称密码体制

2) 根据对明文的处理——分组密码体制、序列密码体制

3) 是否能进行可逆加密变换——单向函数密码体制、双向变换密码体制

 

7:对称密码与非对称密码的对比

1) 对称密码——密钥管理困难;密钥的安全传送成为“几乎不可逾越的障碍”;开放性差

2) 非对称密码——加密、解密算法及加密密钥可公开;密钥对由接收方保存,通信时先将加密密钥发送给发送方;

                                    但加密、解密运算复杂、处理速度慢

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值