仿射密码-Affinecipher
题目:课程设计环境:VisualC++6.0仿射密码是由加法密码和乘法密码结合就构成。仿射密码的加密和解密算法是:C=Ek(m)=(k1m+k2)modnM=Dk(c)=k3(c-k2)modn(其中(k3×k1)mod26=1)仿射密码具有可逆性的条件是gcd(k1,n)=1。当k1=1时,仿射密码变为加法密码,当k2=0时,仿射密码变为乘法密码。仿射密码中的密钥空间的大小为nφ(n),当n为26字母,φ(n)=12,因此仿射密码的密钥空间为12×26=312。此软件实现了仿射密码的加密和解密算法,通过网络传递加解密的数据。如有问题请联系QQ:369946814HeiSir
推荐下载
-
仿射算法C语言实现
程序简介:本程序实现了仿射加密算法,密钥1须与26互素,密钥2可为任意整数 密文和明文空间:a-z,A-Z; 程序优点:1,算法实现条理清楚;2,可按菜单重复进行加密和解密 程序缺点:1,使用了全局变
17 2019-01-08 -
与3类向量值密码函数仿射等价的函数数量研究
Qu-Tan-Tan-Li函数、Zha-Hu-Sun函数和Tang-Carlet-Tang函数是近些年提出的差分均匀度为4、各项安全性指标均优良的向量值密码函数。研究与这3种密码函数仿射等价函数的计数
13 2021-01-16 -
javascript图像处理仿射变换深度理解
上一篇文章,我们讲解了图像金字塔,这篇文章我们来了解仿射变换,仿射?任何仿射变换都可以转换成,乘以一个矩阵(线性变化),再加上一个向量(平移变化),接下来详细介绍,感兴趣的朋友可以了解下
9 2020-10-28 -
使用OpenCV实现仿射变换缩放功能
主要介绍了使用OpenCV实现仿射变换—缩放功能,非常不错,具有一定的参考借鉴价值,需要的朋友可以参考下
29 2020-09-21 -
使用OpenCV实现仿射变换平移功能
主要介绍了使用OpenCV实现仿射变换—平移功能,需要的朋友可以参考下
13 2020-09-21 -
使用OpenCV实现仿射变换旋转功能
主要介绍了在OpenCV里实现仿射变换——旋转功能,本文通过实例代码给大家介绍的非常详细,具有一定的参考借鉴价值,需要的朋友可以参考下
20 2020-09-21 -
C语言BMP图像仿射转换demo
本demo支持读取BMP格式,8,16,24位深度图片,没有使用数学库实现简单的图像仿射转换,可以实现旋转,位移,拉伸等操作。完成并保存转换后的图片,下载完成请仔细阅读readme.txt有助于你调试
12 2020-05-17 -
非线性系统的仿射变换
非线性系统仿射变换为线性系统,从而进行系统建模、稳定性分析和优化控制
25 2019-09-25 -
关于仿射Hecke代数的Morita等价
关于仿射Hecke代数的Morita等价,周凯,胡峻,我们给出在适当可分条件下A型仿射Hecke代数的增强形式的块与它的抛物仿射Hecke子代数的增强形式的块之间的Morita等价,这纠正了Grojn
14 2020-07-17 -
仿射传播聚类matlab算法AP
07年提出的新的聚类算法。它根据N个数据点之间的相似度进行聚类,自适应(不需要设定分类数),聚类效果好
26 2019-03-07
用户评论