现代密码学课设
文章平均质量分 79
爱吃茄子的懒羊羊
菜鸡硕士一枚
展开
-
C语言简单实现现代密码学rabin签名
#include#include#include #include #include #include #include#define max 10using namespace std;int gcd(int a, int b) //广义欧几里得{int k;if (a {k = a;a = b;b原创 2015-11-27 21:51:41 · 2296 阅读 · 0 评论 -
merker—hellman背包加密的C语言简单实现
老师要求必须实现现代密码学书上的例题原创 2015-11-27 21:56:40 · 1063 阅读 · 0 评论 -
playfair加密的简单实现
虽然要求是用java写,但思想还是c原创 2015-11-27 22:00:38 · 1675 阅读 · 1 评论 -
lamport一次签名的C语言简单实现
#include#include#include#includeusing namespace std;struct shu{int num0;int num1;};int hashzhi(int x, int a, int mod) //底数为a,模数为mod{int k = 1;for (int i = 0; i原创 2015-11-27 21:49:04 · 1739 阅读 · 0 评论 -
rc4的简单实现
package 加密;public class rc4 {public static void main(String[] args) {// TODO Auto-generated method stubjava.util.Scanner input = new java.util.Scanner(System.in);System.out.print("你输入的原创 2015-12-03 01:27:18 · 823 阅读 · 0 评论 -
c语言简单实现elgamal椭圆曲线算法
#include#include#include#includeusing namespace std;struct zuobiao{int x;int y;};int EX_gcd(int a, int b, int &s,int &t)//无问题{ if (a == 0 && b == 0) {return -1;原创 2015-11-27 21:37:15 · 7288 阅读 · 2 评论