自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(14)
  • 收藏
  • 关注

原创 ComSec作业8

安全学作业8

2022-12-22 18:05:53 90 1

原创 Comsec作业7

安全学作业7

2022-12-13 23:18:43 98

原创 Comsec作业三

安全学作业 RSA

2022-10-31 23:01:24 94

原创 ComSec代码部分作业

ComSec作业

2022-10-11 23:01:32 88

原创 CINTA作业九

2022-01-09 13:41:10 129

原创 CINTA作业八

2022-01-09 13:39:29 242

原创 CINTA作业七

2022-01-09 13:38:24 177

原创 CINTA作业六

1.设G是群,H是G的子群。任取g1,g2属于G,则g1H = g2H当且仅当g11g1^{1}g11g2属于 H。证明:由g1H=g2H可知存在h1,h2∈Hh1,h2\in Hh1,h2∈H,由消去律得g1−1g2=h1h2−1g_1^{-1}g_2=h_1h_2^{-1}g1−1​g2​=h1​h2−1​,则g1−1g2g_1^{-1}g_2g1−1​g2​属于H.又由于g1−1g2g_1^{-1}g_2g1−1​g2​属于H,以及群的封闭性所以g1−1,g2g_1^{-1},g_2g1−1​,g

2022-01-09 13:36:29 405

原创 CINTA作业五

1、请心算列举出群 Z10 的所有生成元。ϕ(10)=4ϕ(10)=4ϕ(10)=4,生成元有4个,可算出为1,3,7,92、群 Z17∗Z_{17}^{*}Z17∗​有多少个生成元?已知 3 是其中一个生成元,请问 9 和 10 是否生成元Z17∗的阶为16,ϕ(16)=8,因此有8个生成元;因为9=32mod17,gcd(16,2)=2≠1,故9不是生成元;10=33mod17,gcd(16,3)=1,故10是生成元Z_{17}^{*}的阶为16,ϕ(16)=8,因此有8个生成元;因为9=3^{

2022-01-08 13:26:44 209

原创 CINTA 作业四

1.证明命题6.6证明:由群公理得:对于∀a∈G\forall a \in G∀a∈G,∃a−1\exist a^{-1}∃a−1使aa−1=a−1a=eaa^{-1}=a^{-1}a=eaa−1=a−1a=e,则对于ba=caba=caba=ca,两边同时乘上a−1a^{-1}a−1,因此b=cb=cb=c,同理a−1ab=a−1aca^{-1}ab=a^{-1}aca−1ab=a−1ac,b=cb=cb=c。2.证明命题6.7证明:性质1.gmgn=g∗g∗g...g(m−1次群运算)∗g∗g

2022-01-08 02:24:00 186

原创 CINTA作业三

1、实现求乘法逆元的函数,给定a和m,求a模m的乘法逆元,无解时请给出无解提示,并且只返回正整数。进而给出求解同余方程(ax = b mod m)的函数,即给定a,b,m,输出满足方程的x,无解给出无解提示。乘法逆元:int a_mod_m(int a,int m)//gcd和egcd均为函数,可见作业二 { if(gcd(a,m)!=1) return -1;//使用gcd函数判断两数是否互素,若互素则满足消去律,存在解 int *egcd=EGCD(a,m);//运用egcd函数算出乘法逆元

2022-01-07 13:25:44 48

原创 CINTA作业二

CINTA作业二: GCD与EGCD1、给出Bezout定理的完整证明。2、实现GCD算法的迭代版本。3、实现EGCD算法。输入:a、b两个整数,输出:r、s、d三个整数,满足ar + bs =d。4、实现一种批处理版本的GCD算法,即,给定一个整数数组,输出其中所有整数的最大公因子。输入:一个整数数组a;输出:一个整数d,是a数组中所有整数的最大公因子。证明:构造集合S={am+bn:m,n ∈ Z且am+bn>=0}取最小值:d=ax+by根据除法定理:a=qd+r,0<

2022-01-06 17:22:45 49

原创 CINTA作业一:加减乘除

迭代乘法:int multi(int a, int b){ int add = 0; while(b!=0) { add += a; a<<=1; b>>=1;} return add; }整除性证明:

2021-10-04 17:23:51 34

原创 2021-08-29

CINTA课前学习a、写一个插入排序的函数,即输入一个数组,完成排序;#include< iostream >#include< cstring >using namespace std;int main(){int n,t,number;cout<<“请输入需要排序的数字个数:”;cin>>n;int a[n];cout<<“请输入数组(用空格分离):”;for(int i=0;i<n;i++)cin>&g

2021-08-29 14:31:56 114

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除