初音ミクの消失

网络安全课笔记 of Shijie Zhou #2

字数统计: 282阅读时长: 1 min
2018/12/13 Share

密码学的应用

安全多方计算:

​ y=f( x1 , x2 , … , xn) 在不告诉其他人自己的输入内容的情况下计算出结果的方法

​ 目前无解,难题

​ 但有特例:两方安全计算问题

​ 百万富翁难题,n1,n2如何在双方不知道对方数值的情况下比较这两个数的大小关系

​ 解决方法:1.基于RSA的方案 2.可信第三方(P2P对等网络/BlockChain)

密钥交换:

​ 基础:数学难题(安全性基于假设,没有严格的数学证明,归约的思想)

​ DH密钥交换

​ y=(g^x)mod n 很容易, 但反函数很困难(离散对数问题) k=g^(x+y)

​ 但容易遭受中间人攻击

安全协议: 语法、语义、规则

​ 自然语言理解(AI)

一次性口令认证:

​ 1.直接存放明文

​ 2.哈希加密(随机数加盐)

​ 3.算n次哈希(害怕中间人攻击,直接把第一次哈希值得到)

可靠性问题:拜占庭将军问题

匿名通信:抛币协议,密码员就餐问题

原文作者:mrh929

原文链接:https://mrh1s.top/posts/ef5c41ea/

发表日期:December 13th 2018, 9:42:46 pm

更新日期:May 5th 2019, 1:44:42 pm

版权声明:本文采用知识共享署名-非商业性使用 4.0 国际许可协议进行许可

CATALOG
  1. 1. 密码学的应用