- 博客(7)
- 收藏
- 关注
原创 CINTA作业六
cout << "方程组的解为x≡" << CRT(a, b, p, q) << "(mod " << p * q << ")" << endl;cout << p << "和" << q << "不互素!" << endl;int CRT(int a, int b, int p, int q) {//中国剩余定理算法。int a_egcd(int a, int b) {//返回第一个形参的逆元。cout << "求方程解依次输入a,b,p,q" << endl;
2023-12-06 22:08:07 79 1
原创 CINTA作业四
printf("获取小于n的素数中,最小生成元最大的那个素数是:%d\n",get_max_p(n));printf("最小生成元为:%d\n",get_min_g(p));//获取小于n的素数中,最小生成元最大的那个素数。//获取Z_p star最小生成元。
2023-11-22 22:46:51 95
原创 cinta第二次作业
写一个模指数运算函数Mod_Exp,输入a、b和m,输出a^b mod m,即a的b次方模m。 乘法逆元函数 写一个求乘法逆元的函数Mul_Inverse,输入a和m,求a模m的乘法逆元。 第四章习题 1、设p=23和a=3,使用费马小定理计算a2019 mod p ? 5.请证明13整除270 + 370 。
2023-10-17 22:53:26 108
原创 即将学习信息安全数学基础
开设信息安全数学基础这门课程目的是让我们学习和掌握信息安全所涉及的数学理论,主要是数论、代数和计算复杂度等数学理论,特别是学会用严格的数学语言对信息安全和密码学所涉及的一些具体的数学理论给出了详细的推理和说明,对关键技术涉及的算法给出适合计算机实现的描述,从而跟上信息安全和密码学的最新进展,为从事相关的研究工作和工程实践奠定基础。计算机的出现是以数学为基础的,计算机技术的发展也是以数学的发展为前提的,只有数学理论发展到一定程度,计算机技术才能够根据数学知识进行推进。
2023-08-30 23:57:24 99
原创 即将学习信息安全数学基础课程
开设信息安全数学基础这门课程目的是让我们学习和掌握信息安全所涉及的数学理论,主要是数论、代数和计算复杂度等数学理论,特别是学会用严格的数学语言对信息安全和密码学所涉及的一些具体的数学理论给出了详细的推理和说明,对关键技术涉及的算法给出适合计算机实现的描述,从而跟上信息安全和密码学的最新进展,为从事相关的研究工作和工程实践奠定基础。计算机的出现是以数学为基础的,计算机技术的发展也是以数学的发展为前提的,只有数学理论发展到一定程度,计算机技术才能够根据数学知识进行推进。
2023-08-30 23:55:15 97 1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人