一、网络安全体系的五类服务:
访问控制服务:根据实体身份决定其访问权限;
身份鉴别服务:消息来源确认、防假冒、证明你是否就是你所声明的你;
保密性服务:利用加密技术将消息加密,非授权人无法识别信息;
数据完整性服务:防止消息被篡改,证明消息与过程的正确性;
防抵赖服务:阻止你或其他主体对所作所为的进行否认的服务,可确认、无法抵赖。
二、用加密来实现保密性,用数字摘要来实现完整性,用数字签名来实现不可否认性
三、密码系统:明文,密文,加解密算法,密钥。
四、1949年香农Shannon提出“保密系统信息理论”, 提出:数据的安全基于密钥而不是密码算法。
1976年以后:密码学的新方向--公钥密码学。
对称密码算法:又称秘密密钥算法或单密钥算法,加密密钥和解密密钥相同,或可以容易地从一个推出另一个。特点:加密速度快;密钥管理复杂,主要用于加密信息。
非对称密钥算法:又称公开密钥算法,加密密钥和解密密钥不相同,而且很难从一个推出另一个。特点:密钥管理简单,但加密速度慢,用于加密会话密钥和用于数字签名。
实际网络应用中,常采用非对称密码来交换对称密码算法的密钥。
六、经典的古典密码算法主要有:
代替密码:将明文字符用另外的字符代替,典型的有恺撒密码、仿射密码、维吉尼亚密码等;
换位密码:明文的字母保持相同,但顺序打乱。
经典的现代密码算法有很多种,最通用的有:
DES:数据加密标准,对称密码算法,用于加密;
AES: 高级加密标准,对称密码算法,用于加密;
RSA:最流行的公钥密码算法,加密和数字签名;
ECC:椭圆曲线密码,采用ElGamal算法,公钥密码算法,安全性高,密钥量小,灵活性好;
DSA:数字签名算法,是数字签名的一部分,公钥密码算法,数字签名。
MD5(SHA-1):数字摘要算法,数字签名,保证消息的完整性。
分享到:
相关推荐
密码学复习要点
密码学期末复习笔记,这门课的书是《密码学原理与实践第三版》
信息安全专业,现代密码学的复习资料. 本人亲自试验,内容总结的极好.
密码学复习资料,讲解详细,重点难点配图讲解。主要的安全协议都有。
计算机网络安全 密码学 复习题.docx
天津大学,密码学课程,期末复习重点,临近毕业,善良无私的学长留给可爱的学弟学妹们,祝学弟学妹们考试顺利,永不挂科
这是我关于密码学的笔记, 只讲各种加密算法到底是什么, 应当如何使用, 而不去讲学术的内容. 所以, 这是精华中的精华, 适合绝大多数想对密码学进行快速学习和完整了解的程序员. 我使用的是markdown形式做笔记, 树状...
密码 - 密码学复习 欧拉函数 一次同余式求解 本原根
绪论信息安全面临的威胁安全威胁被动攻击也称窃听,以获取信息为目的。可分为两类:获取消息的内容和业务流分析主动攻击对数据流进行篡改或产生假的数据流安全业务鉴别业务
西安电子科技大学 953 密码学 复习笔记 个人整理
密码学读书笔记1
Java基础每日复习笔记-JavaSE高级阶段.edf
密码学复习试题。
Java基础每日复习笔记-JavaSE高级阶段.2020-10-13-211312.edf
对于现代密码学的期末考试很有帮助,总结了密码学的一些专业知识点和考点
四川大学网络空间安全学院应用密码学的课程笔记,针对2022年期末考试复习来整理的,里面还有每一次学习通章节测试的题目和答案。
《灰灰的密码学笔记》《灰灰的密码学笔记》《灰灰的密码学笔记》《灰灰的密码学笔记》
期末密码学复习资料!!“将一条消息的实质内容加以隐藏的过程叫做:_加密__,消息本身叫做:__明文__,被加密过的消息成为:__密文__。”