密码学
文章平均质量分 54
密码学
q1uTruth
喜欢一句话:
写上一篇学习心得可能就能挽救一个准备放弃的人,技术是共进的,就是说在以后的技术生涯想依靠一己之力,是很有限的。
展开
-
Crypto one-time-pad
tasteless-19/babypad参考https://daniellimws.github.io/tasteless-19/babypadone-time-pad的一些知识对称密钥,及时丢弃,byte-by-byte 加密(xor),和待加密数据等长分析问题出在 assert(strlen(plaintext) == strlen(OPT))上,strlen要求不能出现 \x00...原创 2019-11-03 11:49:01 · 717 阅读 · 0 评论 -
Crypto RSA
参考https://blog.csdn.net/yumengzth/article/details/95500279条件p q 比较接近n较小,题目中n为 1233 位,数量级在 10的23次方 ,可以对其 因数分解 得到p,q因数分解网站 http://factordb.com/解题脚本import gmpy2n = 966808932627497190635859236054...原创 2019-10-30 15:42:14 · 1028 阅读 · 0 评论 -
ECC 椭圆曲线密码python实现
参考:群环域 http://sparkandshine.net/algebraic-structure-primer-group-ring-field-vector-space/https://www.toutiao.com/i6471453269016183310/https://juejin.im/post/5a60123d518825733b0eec78https://bbs.ped...原创 2019-09-11 19:05:40 · 2361 阅读 · 0 评论 -
DH密钥交换算法python实现
这个机制的巧妙在于它可以让双方在完全没有对方任何预先信息的条件下通过不安全信道确定对称密钥。安全性在于对于大素数p,计算离散对数是十分困难的参考:https://blog.csdn.net/chengqiuming/article/details/83002352https://baike.baidu.com/item/Diffie-Hellman%E7%AE%97%E6%B3%95/20...原创 2019-09-09 12:55:32 · 2809 阅读 · 0 评论