没有合适的资源?快使用搜索试试~
我知道了~
文库首页
安全技术
网络安全
维吉尼亚密码暴力破解+解密C++源文件+实验报告
维吉尼亚密码暴力破解+解密C++源文件+实验报告
共21个文件
o:4个
exe:4个
txt:3个
实验报告
维吉尼亚密码
1星
需积分: 45
118 下载量
99 浏览量
2017-04-25
20:24:30
上传
评论
4
收藏
1.39MB
RAR
举报
温馨提示
立即下载
维吉尼亚密码暴力破解。做了几天的作业,加解密源代码、破解源代码、实验报告、测试数据集一应俱全。如有问题可以留言提问
资源推荐
资源详情
资源评论
维吉尼亚密码_维吉尼亚密码_
浏览:149
5星 · 资源好评率100%
一个用C语言实现的维吉尼亚密码加解密源代码,信息安全数学基础
现代密码学1实验报告(C语言)
浏览:48
5星 · 资源好评率100%
(1)设计一个函数实现维吉尼亚密码的加密与解密; (2)在已知明文及其对应密文的基础上,分析破译维吉尼亚密码,编程求解密钥;(明文自己给出)
维吉尼亚密码加解密
浏览:133
3星 · 编辑精心推荐
维吉尼亚密码加解密,C语言,包括基本的加密,解密过程,同时可以进行纠错处理
维吉尼亚密码破译
浏览:141
5星 · 资源好评率100%
在只知道密文的情况下,通过猜测密钥长度,然后进行验证,最后确认密钥,并且翻译出原文,c语言编写
维吉尼亚密码的破译源代码
浏览:164
4星 · 用户满意度95%
该文件是是用c++写的关于怎么样破解维吉尼亚密码的,代码中有详细的注释,简单易懂
维吉尼亚密码的加密和解密C语言实现
浏览:75
3星 · 编辑精心推荐
亲测可用。
维吉尼亚密码加密--解密程序
浏览:22
4星 · 用户满意度95%
维吉尼亚密码加密--解密程序,可以帮您验证你写的算法是否正确
Vigenere(维吉尼亚)密码加密解密系统
浏览:161
3星 · 编辑精心推荐
该程序,用于维吉尼亚密码的加密与解密,运行前,请先阅读ReadMe文档,有解释程序处理的方法。
维吉尼亚加解密C++直接编译运行
浏览:187
用VC++编写的文件,可直接编译通过,文件实现了同时加解密
用C++编写的维吉尼亚加解密算法
浏览:42
5星 · 资源好评率100%
这个一个用C++编写的维吉尼亚加解密算法,是整个的C++工程包,可以执行的。
现代密码学~DES加密算法实验报告.doc
浏览:170
5星 · 资源好评率100%
现代密码学~DES加密算法实验报告.doc
维吉尼亚密码加密解密
浏览:13
维吉尼亚密码的加密与解密 当知道密钥key的时候可以很方便的得到加密密文;Vigenère cipher;加密算法
维吉尼亚密码解密程序
浏览:188
维吉尼亚密码加密--解密程序,可以帮您验证你写的算法是否正确!
维吉尼亚加密解密C++实现
浏览:67
3星 · 编辑精心推荐
按照维吉尼亚方阵密表用C++写的实现,有点冗余。
C# 维吉尼亚密码 加密解密
浏览:106
4星 · 用户满意度95%
密码学中关于维吉尼亚密码的程序,已测试.
维吉尼亚密码的加解密C语言实现
浏览:123
5星 · 资源好评率100%
这是一个C语言实现的维吉尼亚密码的命令行程序,可以实现加密解密
维吉尼亚密码器/加解密/维吉尼亚方阵 Vigenere Cipher & Vigenere Square
浏览:32
Vigenere Cipher & Vigenere Square 维吉尼亚密码器,可加解密;可打印维吉尼亚方阵。 中秋假期偶然看到,遂临时起意练练手,供参考,请指正。 For GaaYII --- by Mike 16.09.15
维吉尼亚加密算法
浏览:170
代码已经调试运行通过,可以使用,本代码是机遇VC++6.0环境,用C语言开发完成
C++实现kasa和vigenere密码
浏览:68
你想要的,这里都有
维吉尼亚算法加解密及破译
浏览:162
5星 · 资源好评率100%
c++代码实现维吉尼亚算法的加解密及破译,界面使用MFC
维吉尼亚密码的c++程序设计
浏览:142
5星 · 资源好评率100%
古典密码体系中最基本的一种密码机制,使用c++设计完成
维吉尼亚密码解密编程
浏览:67
人们在单一恺撒密码的基础上扩展出多表密码,称为“维吉尼亚”密码。该方法最早记录在吉奥万·巴蒂斯塔·贝拉索( Giovan Battista Bellaso)于1553年所著的书《吉奥万·巴蒂斯塔·贝拉索先生的密码》(意大利语:La cifra del. Sig. Giovan Battista Bellaso)中。然而,后来在19世纪时被误传为是法国外交官布莱斯·德·维吉尼亚(Blaise De
维吉尼亚密码(C语言实现)
浏览:74
5星 · 资源好评率100%
、实现维吉尼亚密码,用键盘接收明文和密钥,屏幕打印密文和解密后的明文。(必做) 2、实现单表替换密码,用键盘接收明文和密钥,屏幕打印替换表和密文。(选做) 3(选作)、在实现1的基础上,用维吉尼亚密码实现控制台对英文文本文件(注意明文和密文都以文件形式存在)的加解密 形式: cipher -e/-d key inputfile outputfile 说明:对于加密来说,输入文件名就是明
维吉尼亚密码
浏览:5
网络了csdn的几个维吉尼亚密码的资源,花了我15积分,然后我自己又写了一遍,总共有4个版本,我都打包了,服务广大网友。其中有一个是我写的,亲测能用!欢迎下载!
Vol01_维吉尼亚密码破解算法
浏览:5
4星 · 用户满意度95%
Vol01_维吉尼亚密码破解算法Vol01_维吉尼亚密码破解算法Vol01_维吉尼亚密码破解算法Vol01_维吉尼亚密码破解算法Vol01_维吉尼亚密码破解算法
加密文件算法C++
浏览:110
加密文件c++,算法aes256,加密任何一个缓存空间。。。。
维吉尼亚加密解密的C语言实现
浏览:198
5星 · 资源好评率100%
已经编译过,北科的孩子会用到,别的学校也可能用到
c++破解器.exe
浏览:120
c++破解器.exe 易语言编写c++破解器.exe 易语言编写源码
收起资源包目录
破解_解密维吉尼亚密码附实验报告数据集.rar
(21个子文件)
31609064,李光鹏,计算机技术,维吉尼亚密码作业1,2
密文暴力破解
vigibreak.exe
1.02MB
vigibreak
bin
Debug
vigibreak.exe
1.02MB
vigibreak.cbp
1KB
obj
Debug
main.o
28KB
vigibreak.layout
361B
main.cpp
10KB
vigibreak.depend
117B
维吉尼亚密码破解实验数据集(1).txt
2KB
维吉尼亚密码破解实验数据集(2).txt
7KB
维吉尼亚密码破解算法实验报告.docx
203KB
维吉尼亚加解密
维吉尼亚加解密实验报告.docx
258KB
vigi.exe
1.01MB
维吉尼亚面加解密实验数据集.txt
397B
vigi
vigi.depend
166B
bin
Debug
vigi.exe
1.01MB
vigi.layout
360B
obj
Debug
test_char_int.o
15KB
main.o
17KB
vigi.cbp
1KB
main.cpp
4KB
main.o
4KB
共 21 条
1
维吉尼亚密码加解密算法实验报告
实验目的
:
实现维吉尼亚密码的加密、解密操作;
实验工具
:
语言:
c++
;
编译器:
GCC
(
odeBlocks
);
实验原理
:
算
法
的
思想
很
简
单
,
就是
做
一
个
密
码
对
照表
,
然
后
将
明文
或
者
密
文输
入
,作
为
一
个数
组
,根
据
秘
钥按
照
索引
,
在
对照
表
里找
到
对
应的字符,即是所要求的密码或者明文;
实验过程:
一.
首先,做一个二维的数组里边装的是密码对照表:如图所示;
Code_table[0][0]
赋
值
为
0
;
然
后
分
别
在
第
一
行
和
第
一
列
赋
值
为
“
a~z”
的
字
母
,
中
间
根
据
行
和
列
的
序
号
,
分
别
赋
值
;
做
成
一
张
如
下
图所示表:
二:
然后当我尝试将明文的数组中的空格去掉,新建一个
new_mingwen[]
盛放去掉空格的数组时,虽然这样可以很容易的
进行明文和秘钥的对应查表,但是我发现用这种情况进行输出的时
候,空格没法正常的输出;因为
i
这个循环变量是不一致的。所以
我决定,改变秘钥的结构,让其数组里存在空格格式和明文的一样,
这样当明文遇到空格时输出空格,然后
continue
此次循环,再在
下一次循环中查表输出对应的密文;
为了实现再对照查表时方便,所以我做了如下的工作
:
这段
代码实
现的功
能是比
如明文
是(
what are you
)那么
它对应
的秘
钥(
bcd
)就变位如下形式:
(
bcdb cdb cdb
)
空格对应着空格。
三:
接下来是做好了明文
/
密文,在表里去找到对应的密文
/
明文的代码:
评论
收藏
内容反馈
立即下载
资源评论
资源反馈
评论星级较低,若资源使用遇到问题可联系上传者,3个工作日内问题未解决可申请退款~
联系上传者
评论
AAAAAAAAAAAA66
2021-11-27
同上,没用。
Sma11_Tim3
2018-07-02
是真的不好用
aTimLee
上传者
2018-08-15
哥,不是吧,不同的编译器可能需要改一下,我这里测试是完全可以的,不要拿回去连改不改就直接给差评吧
aTimLee
粉丝: 2
资源:
3
私信
上传资源 快速赚钱
我的内容管理
展开
我的资源
快来上传第一个资源
我的收益
登录查看自己的收益
我的积分
登录查看自己的积分
我的C币
登录后查看C币余额
我的收藏
我的下载
下载帮助
前往需求广场,查看用户热搜
最新资源
测试工程师的简单版本OKR
Java二叉树算法实现:节点插入与遍历示例代码
CSDN积分的获取方式
shell脚本:CPU和GPU压力测试工具,使CPU和GPU占用率达到90%
神通数据库单机部署安装
C代码:动态规划算法之01背包问题
C语言代码:直接插入排序
PyCharm下Python调用OpenCV库开发PC端摄像头对在线学习学生的人脸进行检测以及表情识别项目源代码+数据集+模型
sklearn 实现混淆矩阵的计算
消操职考.apk
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功