博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Cryptography I 学习笔记 --- 零碎
阅读量:5218 次
发布时间:2019-06-14

本文共 328 字,大约阅读时间需要 1 分钟。

1. KDF(密钥推导函数,key derivation function),根据用户输入的一个初始密钥来生成一系列的后续密钥。可以使用PRF来生成

2. 可以用salt与slow hash function来加强安全

3. 在数据库里存储密文,然后用加密后的密文来做查询,可以让数据保存者无法知道存储的信息是什么(类似于user表里存储了hash后的密码),但是由于一般使用的确定性的加密函数,所以攻击者至少还是可以知道,有哪些密文是相同的-->哪些明文是相同的,如果明文空间小,还是存在安全隐患。

4. 确定性加密不是CPA(选择明文攻击)安全的

转载于:https://www.cnblogs.com/stevenczp/p/6535335.html

你可能感兴趣的文章
php修改session的保存方式
查看>>
sublime text 3插件---File Header配置
查看>>
NYOJ 75 日期计算
查看>>
[POI 2014]RAJ-Rally
查看>>
数据恢复
查看>>
洛谷noip模拟赛 分组
查看>>
thinkphp5: 循环输出表格,并固定表格单元宽度(过长省略号)
查看>>
ASP.NET绑定学习
查看>>
HDU 5811 Colosseo(拓扑排序+单调DP)
查看>>
java集合类-总结
查看>>
第二天对CSS的学习
查看>>
Handler post提交runable不执行
查看>>
表达能力MAX!
查看>>
mybatis的一对一
查看>>
HDU 1708
查看>>
敏捷开发之道(四)Scrum概述
查看>>
Python学习记录----语法学习
查看>>
Delphi XE5 for Android (九)
查看>>
谈谈进程、线程、协程
查看>>
Linux 修改密码
查看>>