搜索结果
查询Tags标签: NTL,共有 11条记录-
linux 上安装 NTL(wsl2)
linux 上 安装 NTL(wsl2) 说明:安装 NTL 需要安装GMP,安装GMP 首先需要安装 M4。本文下面要安装的 ntl-11.5.1 应该是只适配 gmp-6.1.2,不然会报错。(在执行安装 ntl 的 make 步骤后,有如下提示信息。) NTL_GMP_LIP flag set GMP version check (6.1.2/6.1.2) 安…
2022/9/11 5:24:27 人评论 次浏览 -
NTL密码算法开源库拓展——MD5
2021SC@SDUSC MD5加密过程 十进制是逢十进一二进制是逢二进一十六进制是逢十六进一字节序的概念 计算机的存储单位为字节,一个字节对应8个二进制位,共可以表示2^8也就是256种状态。若表示数的话,最多只能表示256个数。 如一个字节可以表示非负整数的0~255,而表示更大的…
2021/12/25 14:07:33 人评论 次浏览 -
NTL密码算法开源库拓展——MD5
2021SC@SDUSC MD5加密过程 十进制是逢十进一二进制是逢二进一十六进制是逢十六进一字节序的概念 计算机的存储单位为字节,一个字节对应8个二进制位,共可以表示2^8也就是256种状态。若表示数的话,最多只能表示256个数。 如一个字节可以表示非负整数的0~255,而表示更大的…
2021/12/25 14:07:33 人评论 次浏览 -
NTL密码算法开源库拓展——SM2算法
2021SC@SDUSC 一.概述 本部分给出了SM2椭圆曲线公钥密码算法涉及的必要数学基础知识与相关密码技术,以帮助实现 其它各部分所规定的密码机制。 本部分适用于基域为素域和二元扩域的椭圆曲线公钥密码算法。 符号和缩略二.SM2的主要功能 1.公私钥 私钥:BN_大整数公钥:E…
2021/12/20 1:20:25 人评论 次浏览 -
NTL密码算法开源库拓展——SM2算法
2021SC@SDUSC 一.概述 本部分给出了SM2椭圆曲线公钥密码算法涉及的必要数学基础知识与相关密码技术,以帮助实现 其它各部分所规定的密码机制。 本部分适用于基域为素域和二元扩域的椭圆曲线公钥密码算法。 符号和缩略二.SM2的主要功能 1.公私钥 私钥:BN_大整数公钥:E…
2021/12/20 1:20:25 人评论 次浏览 -
NTL密码算法开源库——GF2E上多项式(GF2EX)(二)
2021SC@SDUSC 最小多项式 根据哈密顿-凯莱定理,任给数域P上的一个n级矩阵A,总可以找到数域P上一个多项式使如果多项式使我们就称以A为根。以A为根的多项式是很多的,其中次数最低的首项系数为1的以A为根的多项式称为A的最小多项式。讨论如何应用最小多项式来判断一个矩阵…
2021/12/7 22:17:23 人评论 次浏览 -
NTL密码算法开源库——GF2E上多项式(GF2EX)(二)
2021SC@SDUSC 最小多项式 根据哈密顿-凯莱定理,任给数域P上的一个n级矩阵A,总可以找到数域P上一个多项式使如果多项式使我们就称以A为根。以A为根的多项式是很多的,其中次数最低的首项系数为1的以A为根的多项式称为A的最小多项式。讨论如何应用最小多项式来判断一个矩阵…
2021/12/7 22:17:23 人评论 次浏览 -
NTL密码算法开源库——大整数ZZ类(一)
2021SC@SDUSC 本章综述大整数ZZ类主要实现了任意长度大整数表示、最大公因数、Jacobi符号和素性检验。笔者将通过逐个分析ZZ.cpp源代码中函数的形式来一步步向读者展示NTL是如何实现上述功能的。 计算最大公因数(gcd) (1)数学基础:(广义)欧几里得除法 知识储备(定…
2021/10/5 20:12:24 人评论 次浏览 -
NTL密码算法开源库——大整数ZZ类(一)
2021SC@SDUSC 本章综述大整数ZZ类主要实现了任意长度大整数表示、最大公因数、Jacobi符号和素性检验。笔者将通过逐个分析ZZ.cpp源代码中函数的形式来一步步向读者展示NTL是如何实现上述功能的。 计算最大公因数(gcd) (1)数学基础:(广义)欧几里得除法 知识储备(定…
2021/10/5 20:12:24 人评论 次浏览 -
NTL密码算法开源库-大整数ZZ类(一)
NTL密码算法开源库-大整数ZZ类(一) 本章综述代码分析贝祖公式本章综述 大整数ZZ类主要实现了任意长度大整数表示、最大公因数、Jacobi符号和素性检验。笔者将通过逐个分析ZZ.cpp源代码中函数的形式来一步步向读者展示NTL是如何实现上述功能的。 代码分析 (1)判断输入的…
2021/10/5 20:11:15 人评论 次浏览 -
NTL密码算法开源库-大整数ZZ类(一)
NTL密码算法开源库-大整数ZZ类(一) 本章综述代码分析贝祖公式本章综述 大整数ZZ类主要实现了任意长度大整数表示、最大公因数、Jacobi符号和素性检验。笔者将通过逐个分析ZZ.cpp源代码中函数的形式来一步步向读者展示NTL是如何实现上述功能的。 代码分析 (1)判断输入的…
2021/10/5 20:11:15 人评论 次浏览