![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
密码学
密码学
hash[072]
这个作者很懒,什么都没留下…
展开
-
网安实验 RSA实现
RSA的简单实现,未作优化,不能扩展到超出long long范围的质数上。由于是按位加密,比较冗余,可以自己加上字符的映射去减少密文的长度。使用了米勒罗宾判断素数。#include<bits/stdc++.h>using namespace std;typedef long long ll;const int L=101;bitset<64> charToBitset(const char s[8])//转换函数{ bitset<64> bits; f原创 2021-04-24 13:49:02 · 186 阅读 · 0 评论 -
密码学中的PBC库
PBC(Pairing-Based Cryptography Libarary)是实现双线性对运算的函数库,由Stanford大学Ben Lynn博士用C开发并开源的密码库。PBC密码库为双线性对实现提供了接口,是基于双线性对密码体制研究的一个非常有用的辅助工具。库的地址:http://crypto.stanford.edu/pbc/待更。...原创 2020-01-29 15:25:59 · 2691 阅读 · 0 评论