SM2&SM3;&SM4;国密算法C语言实现
2021-03-22 20:18:14 1.59MB SM2 SM3 SM4 C++
1
最短哈密顿回路,在无向图中由一个顶点出发,不重复的遍历所有顶点,最后回到出发点,找到最短的回路,用C语言实现,
2021-03-18 09:06:38 965KB 哈密顿回路 最短 C
1
亲测好用,做了一定的封装。里面还包含一些spec。我也是从网上下载的根据自己的需求改了一下。
2021-03-17 17:37:33 97KB SM3 C语言实现 密码算法
1
FFT算法,国外网站上的,从他的例程里提取出来,相当好用! (FFT algorithm) C语言实现版本
2021-03-12 09:13:13 2KB C fft fourier 傅里叶
1
毕业设计用过的,可以运行,实现了自我学习功能!
2021-03-08 21:16:12 3KB 神经网络
1
twofish曾是AES的候选算法之一,该算法的作者是享有盛名的美国知名安全技术专家、密码学家Bruce Schneier。twofish虽然没有有最终当选为AES算法,但它仍然不失为一个非常优秀的加密算法。所以,在许多场合中都可以看到它的身影。本程序文件列表twofish.h, twofish.cpp,test.cpp,内附较为详细的测试用例,对于算法本身,测试的vector来自官网。本人还实现了其他几种较为常见的加密模式(CBC, CFB, OFB, CTR), 这几种模式的测试向量均产生自cryptopp,确保实现代码的正确性。 提供针对该源码编译及使用的Email技术支持。
2021-03-08 16:00:10 245KB 加密解密 密码学 网络安全
/*内附详细测试例程。测试数据取自rfc2202.txt和rfc1321.txt。文件列表: md5.h, md5.cpp, test.cpp, rfc2202.txt, rfc1321.txt。包含测试工程: VC++6.0, VC++2008, VC++2013, CentOS7-x64+gcc-4.8.5.20150623(cmake)。提供此源码编译及使用方面的Email技术支持。*/
2021-03-08 16:00:09 155KB 密码学 加密解密
/*SHA1算法及HMAC算法C语言实现。内附详细测试例程。测试数据取自rfc2202.txt和rfc3174.txt。源文件列表: md5.h, md5.cpp, test.h, test.cpp, rfc2202.txt, rfc3174.txt。包含测试工程: VC++6.0, VC++2008, VC++2013, CentOS7-x64+gcc-4.8.5.20150623(cmake)。提供此源码编译及使用方面的Email技术支持。*/
2021-03-08 16:00:09 515KB 密码学 加密解密
这是分水岭算法的纯C实现,针对8位灰度图做处理。结果和Matlab自带分水岭算法效果类似。
2021-03-07 14:24:53 12KB 分水岭算法 C语言
1
算法中,分别实现了五种加密模式:ECB, CBC, CFB, OFB, CTR, 并分别针对这五种模式编写了完整的测试用例。测试vector全部来自NIST Special Publication 800-38A。源文件列表: aes.h, aes.cpp, test.h, test.cpp。包含测试工程: VC++6.0, VC++2008, VC++2013, CentOS7-x64+gcc-4.8.5.20150623(cmake)。提供Email技术支持。
2021-03-06 20:00:09 189KB 密码学 加密解密