对于给定的明文“network”,使用加密函数E(m)=(3m+1)mod26,进行加密,其中m表示明文中被加密字符在字符集合(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u,v,w,x,y,z)中的序号,序号依次为0到25,请写出加密后的密文,并给出相应的加密过程。
对于给定的明文“network”,使用加密函数E(m)=(3m+1)mod26,进行加密,其中m表示明文中被加密字符在字符集合(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u,v,w,x,y,z)中的序号,序号依次为0到25,请写出加密后的密文,并给出相应的加密过程。
【正确答案】:将给定明文network转换为编号表示,结果为:1341922141710对上述字符的编号用给定的加密函数进行加密变换;结果为:E(13)=(3*13+1)mod26=14E(4)=(3*4+1)mod26=13E(19)=(3*19+1)mod26=6E(22)=(3*22+1)mod26=15E(14)=(3*14+1)mod26=17E(17)=(3*17+1)mod26=0E(1O)=(3*10+1)mod26=5将变换后得到的编号分别转换为相应的字符,即可得到密文为:ongpraf
Top