密码学
文章平均质量分 79
付付要努力呀
越努力越幸运,希望经过自己的努力不断提升自己,成为一个更好的自己!!加油!!
展开
-
同态加密笔记
笔记什么是同态加密同态加密——云计算同态加密的应用 什么是同态加密 同态加密关注的是数据安全,其提供了一种对加密过的数据进行处理的能力,也就是可以对加密后的数据进行处理,拥有密钥的用户(公司)对处理过的数据进行解密后,得到的是处理后的结果。 而一般的加密方案关注的是数据存储安全的问题,即用户是不能对加密后的数据进行任何操作的,否则解密的时候会出现错误,即解密失败。 同态加密——云计算 同态加密几乎是为云计算量身定做的。 用户想要处理数据,但是它的计算能力有限。那么这个用户就可以使用云计算的概念,让云来帮助他原创 2021-08-02 16:15:56 · 204 阅读 · 0 评论 -
密码学笔记2
认证单向散列函数什么是单向散列函数单向散列函数消息认证(MAC)消息认证码的使用步骤消息认证码的应用实例消息认证码的实现方法HMAC:对消息认证码的攻击 单向散列函数 怎么保证“是真的?" 现在假设小明以前写来一个文件保存到硬盘,它的文件可能面临被攻击之后遭到篡改,那它怎么证明现在他手上的文件没有遭到篡改的呢?文件是真的,“是真的”的性质称为完整性,也称为一致性。 通过单向散列函数生成散列值,对比前后的散列值,来确保消息的完整性一致性。 什么是单向散列函数 输入(消息/原像)——单向散列函数(消息摘要原创 2021-07-30 20:30:43 · 132 阅读 · 0 评论 -
密码学笔记
密码学密码学用来解决什么问题?有什么应用?对称密码和公钥密码对称密码比特序列:编码:异或XORDES分组密码公钥密码RSA对RSA的攻击、补救措施对称密码和公钥密码的总结混合加密加密解密 密码学 用来解决什么问题? 信息安全三要素(CIA) CIA 含义 相应的算法 机密性C 只有授权用户才能获取信息(窃听,秘密泄露) 对称加密算法、公开密钥算法都具备机密性。 完整性I 信息在输入和传输过程中,不被修改和破坏 主要使用MAC(消息验证码)算法来保证完整性。 可用性A 合理使用,不会被原创 2021-07-30 19:48:05 · 288 阅读 · 0 评论