加密
文章平均质量分 62
gray_dog3
多发现点儿好玩有趣的技术
展开
-
DH 密钥交换原理
假设 q 为素数,对于正整数 a,x,y,有: (a^x mod p)^y mod p = a^(xy) mod p 证明如下: 令 a^x = mp + n, 其中 m, n 为自然数, 0 <= n < p,则有 C = (a^x mod p)^y mod p = ((mp + n) mod p)^y mod p = n^y mod p = (mp +n)^y ...原创 2018-07-23 22:00:03 · 2087 阅读 · 0 评论 -
白话讲Hash
白话讲 HashHash 是什么(不同输入,定长输出)hashcode 校验文件完整性(输入敏感)防止从 hashcode 推测输入内容(单向性) hashcode 每个人都不陌生,我从接触计算机就开始听说这个名词,但是对其理解,其实一直限于知道有这个东西,大体上是干嘛的,从来没有细致的去思考过它存在的意义。直到,现在研究一个加密 IM 的项目,去思考和学习加密相关的知识,对 hashcode 才...原创 2018-10-23 01:25:27 · 313 阅读 · 0 评论