密码学
Stella-Chen
如果不放弃,就有成功的可能。
展开
-
【密码学笔记】计算机安全基本概念
计算机安全概念 三个基本概念 计算机安全 计算机安全处理的是计算机系统用户对未经授权的行为的预防和检测。 授权是定义的核心。 其有3个核心目标,如下: 保密性(Confidentiality) 对信息的访问和公开进行授权限制,包括保护个人隐私和秘密信息。保密性缺失的定义是信息的非授权泄露。 例如:邮件泄露; 解决方案:加密、访问控制 完整性(Integrity) 防止...原创 2018-03-22 20:15:37 · 1441 阅读 · 0 评论 -
【密码学笔记】传统加密技术——对称密码模型
传统加密技术 对称密码模型 5个基本成分: 明文:原始的消息或数据,既算法的输入。 加密算法:对明文进行各种代替和替换。 密钥:独立于明文和算法,也是加密算法的输入。算法根据所用的特定的密钥而产生不同的输出。 密文:算法的输出,依赖于明文和密钥。 解密算法:加密算法的逆运算,既得到明文的过程。 图 传统密码的简化模型 假设明文信息X=[X1,X2,…,XM]; 密钥K=[K...原创 2018-03-22 20:19:30 · 3474 阅读 · 0 评论 -
【密码学笔记】代替技术
代替技术 代替技术是将明文字母替换成其他字母、数字或符号的方法。 Caesar密码(由Julius Caesar发明) 定义:将字母表中的每个字母,有它之后的第 3 个字母来代替。 例如: 明文: meet me after the toga party 密文: PHHW PH DIWHU WKH WRJD SDUWB 我们通产用一个数字来代替每一个字母,因此,得到下表: ...原创 2018-03-22 20:43:41 · 1497 阅读 · 0 评论