密码学
sduyyy
这个作者很懒,什么都没留下…
展开
-
Windows 下编译一个开源 SM9 签名验签 C 程序
详见:记录 Windows 下编译一个开源 SM9 签名验签 C 程序的过程_henter的专栏-CSDN博客转载 2021-07-14 21:41:18 · 451 阅读 · 0 评论 -
VS 2019 编译 MIRACL库
1、生成头文件和待编译源文件列表参考:使用 VS 2019 编译开源软件 MIRACL (1)2、生成 miracl.lib 文件参考:使用 VS 2019 编译开源软件 MIRACL (2)3、库文件的使用参考:使用 VS 2019 编译开源软件 MIRACL (3)...原创 2021-05-27 10:44:50 · 514 阅读 · 0 评论 -
蒙哥马利算法(见过的资料中讲的最透彻的)
转载自:https://blog.csdn.net/zgzczzw/article/details/52712980这篇文章为大家梳理一下整个蒙哥马利算法的本质,蒙哥马利算法并不是一个独立的算法,而是三个相互独立又相互联系的算法集合,其中包括蒙哥马利乘模,是用来计算x⋅y(modN)x⋅y(modN) 蒙哥马利约减,是用来计算t⋅ρ−1(modN)t⋅ρ−1(modN) 蒙哥马利幂模,是用来计算xy(modN)xy(modN)其中蒙哥马利幂乘是RSA加密算法的核心部分。...转载 2020-09-02 08:41:00 · 4475 阅读 · 2 评论 -
椭圆曲线
前几天 NSA 宣布了用于密钥协商和数字签名的新标准,为 ECDH、ECDAS 和 ECMQV以前一直没有仔细看过 EC 方面的东西,现在看来需要学习一下了,所以写了一些。ECDLP = Elliptic Curve Discrete Logarithm Problem这三种都是以EC,也就是椭圆曲线为基础的算法,具体来说,是有限域上的椭圆曲线,其安全性依赖于:要求出在转载 2011-11-24 15:50:11 · 2268 阅读 · 0 评论 -
椭圆曲线ECC加密算法入门介绍
前言 同RSA(Ron Rivest,Adi Shamir,Len Adleman三位天才的名字)一样,ECC(Elliptic Curves Cryptography,椭圆曲线密码编码学)也属于公开密钥算法。目前,国内详细介绍ECC的公开文献并不多(反正我没有找到)。有一些简介,也是泛泛而谈,看完后依然理解不了ECC的实质(可能我理解力太差)。前些天我从国外网站找到些材料,看完后对EC转载 2011-11-24 15:53:12 · 1797 阅读 · 0 评论 -
中国剩余定理求解同余线性方程组(模数互素和非互素的情况)
参考:http://yzmduncan.iteye.com/blog/1323599中国剩余定理 中国剩余定理是中国古代求解一次同余方程组的方法,是数论中的一个重要定理。 设m1,m2,m3,...,mk是两两互素的正整数,即gcd(mi,mj)=1,i!=j,i,j=1,2,3,...,k.则同余方程组:x = a1 (mod n1)转载 2017-11-29 16:45:34 · 2267 阅读 · 0 评论