没有合适的资源?快使用搜索试试~
我知道了~
文库首页
开发技术
其它
一个简单的仿射密码实现
一个简单的仿射密码实现
仿射密码
4星
· 超过85%的资源
需积分: 15
8 下载量
64 浏览量
2010-06-24
10:29:23
上传
评论
收藏
1KB
CPP
举报
温馨提示
立即下载
本程序主要通过数组 对截取的部分密文解密 通过与明文空间匹配 获得相应的明文
资源推荐
资源评论
Python实现仿射密码
浏览:144
5星 · 资源好评率100%
仿射密码思路: 1、加解密公式: 2、构造对应字典: 3、代码实现 构造字典,建立映射关系: # 构造字典,'A' --> 0 ... def char_2_num(x): list_s = [] list_num = [] for i in range(26): c = chr(i + 65) list_s.append(c)
仿射密码实现
浏览:149
仿射密码
实现仿射密码
浏览:8
5星 · 资源好评率100%
MFC下实现仿射密码的加密和解密。
MATLAB实现仿射密码
浏览:189
用matlab来实现仿射密码,主要是现代密码学课上的实验。
仿射密码C++实现
浏览:50
5星 · 资源好评率100%
仿射密码为单表加密的一种,字母系统中所有字母都藉一简单数学方程加密,对应至数值,或转回字母
仿射密码解密工具
浏览:71
是仿射密码的解密工具,可以解仿射密码;
MATLAB实现的仿射密码加解密
浏览:184
MATLAB实现的仿射密码加解密
仿射密码 加密 解密
浏览:26
4星 · 用户满意度95%
仿射密码 加密 解密 java 图形界面
仿射变换加密Matlab程序源代码(凯撒变换)
浏览:68
4星 · 用户满意度95%
一个仿射变换加密的Matlab程序源代码,通过设定的密钥参数k1、k2对给定的明文进行加密得到相应的密文。附带TXT文本代码。
仿射密码对明文加密和解密
浏览:64
5星 · 资源好评率100%
随即产生仿射密钥,对明文加密,并对加密后的密文解密,计算明文密文的字符的频率,以及重合指数 Microsoft Visual C++ 2008 Express Edition
仿射密码攻击C++实现
浏览:55
仿射密码攻击C++实现
matlab实现仿射密码-信息安全
浏览:56
matlab实现仿射密码-信息安全
古典密码之仿射密码的C++实现
浏览:184
4星 · 用户满意度95%
一个简单的用c++实现的古典加密仿射密码 能用到的可以下来看看 不错喔
仿射密码源代码、可执行程序(C语言实现).rar
浏览:141
仿射密码是一种替换密码。它是一个字母对一个字母的。它的加密函数是 ,其中a和m互质,m是字母的数目。解码函数是 ,其中 是a在 群的乘法逆元。 仿射密码为单表加密的一种,字母系统中所有字母都藉一简单数学方程加密,对应至数值,或转回字母。 其仍有所有替代密码之弱处。所有字母皆借由方程 加密,b为移动大小。 在仿射加密中,大小为m之字母系统首先对应至0..m-1范围内之数值, 接着使用模数算数来将原文
c语言实现单表仿射密码.zip
浏览:3
c语言来具体实现单表仿射密码的加密解密过程,首先要求输入要处理的密文或明文,接着要求输入密钥a和b的值,接着输入0来表示对所给明文加密,输入1来表示对所给密文解密。然后程序根据调用函数gcd判断输入的密钥a与26是不是满足互素的条件,不满足则输出“密钥a有误,与26不互素”,满足程序则根据输入的0或者1继续运行,每个字符依次按照加密或解密算法进行处理并依次输出结果,最后再统计输出结果中各字母的频率
matlab实现仿射加密解密
浏览:81
仿射密码是一种表单代换密码,字母表的每个字母相应的值使用一个简单的数学函数对应一个数值,再把对应数值转换成字母。加密函数:E(x) = (k1*x + k2) (mod m)=(k1*x)mod 26 +k2,D(x) = k1^{-1} (x - k2) (mod m),这是乘法逆元的解法,本程序采用枚举算法解出,附有详细注释+文本文档,乘法加密是字母对应是a-z对应1-25-0.
仿射密码解密
浏览:105
5星 · 资源好评率100%
给出密文,统计得到出现频率最大的两个字母,确定密钥。
java实现仿射密码加密解密
浏览:193
主要为大家详细介绍了java实现仿射密码加密解密的相关资料,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
仿射密码C语言程序代码
浏览:6
5星 · 资源好评率100%
用C语言设计的仿射密码,在VC6.0上可以运行,效果不错
FCC_Affine:快速拼凑仿射密码的java实现
浏览:193
FCC_仿射 一个简单的、极其快速的 Java 仿射密码实现。 密码学的基本概念是科廷大学网络安全部门的第二年所必需的。 用法 用 Java 版本“1.7.0_75”测试 编译: javac仿射密码.java 运行为: java AffineCipher [E/D] [输入] [输出] 其中 E/D = 加密或解密,INPUT = 输入文件的路径,OUTPUT = 新输出文件的路径。 笔记
仿射密码加密解密算法.docx
浏览:93
用C写的仿射变换加密解密程序,程序过程很简单,不足之处,欢迎提出
Android仿射密码破译app
浏览:132
http://blog.csdn.net/amazinguu/article/details/51438811
密码转换器 加密解密
浏览:33
3星 · 编辑精心推荐
实现密文和明文的翻译 进行简单的加密解密
仿射密码的加解密实现和频率分析
浏览:12
5星 · 资源好评率100%
虽然仿射密码是古典密码,现在已经不怎么用了,但是作为密码学的初学者,从古典密码开始学习起,还是有一定的指导作用。
简单的基于数字加解密的RSA算法实现。
浏览:10
4星 · 用户满意度95%
简单的基于数字加解密的RSA算法实现。对于私钥的生成,加、解密的算法还有待改进。
音视频-编解码-双随机位相编码技术仿射密码的光学实现.pdf
浏览:43
音视频-编解码-双随机位相编码技术仿射密码的光学实现.pdf
Python实现仿射密码的思路详解
浏览:154
主要介绍了Python实现仿射密码的思路详解,本文通过实例代码给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下
仿射密码和维吉尼亚密码加解密实现(密钥随机生成)
浏览:177
5星 · 资源好评率100%
1. Z26 上的仿射密码体制: (1) 应用 随机产生的密钥 (A 、 B ) 将一段英 文 ( 其长度应较长 ) 进行加、解密; (2) 针对 (1) ,统计其明文和密文中各字符出现的频率; (3) 针对 (1) ,计算明文和密文的重合指数。 2. Z26 上的维吉尼亚 密码体制: (1) 编写密钥为 (k1,k2,…,kn) 的 维吉尼亚加、解密程序 ,其中 n 值由 用户输入,密
古典密码体制(维吉尼亚密码和仿射密码)的实现
浏览:113
5星 · 资源好评率100%
古典密码体制(维吉尼亚密码和仿射密码)的实现,能够在VC6.0运行
Encrypt-Affine-Cipher-Java:一个Java程序,使用仿射密码对明文进行加密
浏览:44
加密仿射密码Java 一个使用仿射密码对纯文本进行加密的Java程序。 // Matthew Torontali // 8/28/20 // Encrypt plain text with affine cipher in Java import java.util.Scanner ; public class Affine2 { // Main method public s
评论
收藏
内容反馈
立即下载
资源评论
资源反馈
评论星级较低,若资源使用遇到问题可联系上传者,3个工作日内问题未解决可申请退款~
联系上传者
评论
maiminmai
2013-03-23
这个资源还是不错的,有一定的帮助
simple0823
粉丝: 0
资源:
1
私信
上传资源 快速赚钱
我的内容管理
展开
我的资源
快来上传第一个资源
我的收益
登录查看自己的收益
我的积分
登录查看自己的积分
我的C币
登录后查看C币余额
我的收藏
我的下载
下载帮助
前往需求广场,查看用户热搜
最新资源
建筑建设公司信息系统软件与软硬件管理办法模版.docx
建筑施工企业信息化系统的创新与应用(qc)-secret.doc
建筑施工企业信息化系统的创新与应用(qc)-secret[1].doc
建筑施工企业信息化系统的创新与应用(qc)-secret[1]精品教案.doc
建筑施工企业如何做好信息化管理.doc
建筑施工企业项目成本控制与信息化管理分析.doc
version-signature.c
git and git flow使用
建筑施工安全设施计算软件2012版.doc
建筑智能化和信息化工程项目管理通用表格模版-施工单位必备.doc
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功