时至期末,补习信息安全概论作业。恰巧遇古典密码学算法中的playfair算法和hill算法,用javascript语言实现起来是在有趣,边查百度边编码,顺便好好补习一下javascript基础。 playfair Playfair密码(英文:Playfair cipher 或 Playfair square)是一种替换密码。依据一个5*5的正方形组成的密码表来编写,表中排列有25个字母。对于英语中的26个字母,去掉最常用的Z,构成密码表。 实现思路: 1,编制密码表   密钥是一个单词或词组,密码表则根据用户所给出的密钥整理而出。若有重复字母,可将后面重复的字母去掉。  如密钥crazy do
2021-12-06 08:24:09 89KB AS asc c
1
多表代换密码(hill密码) 文件列表 crypt.h crypt.cpp 实验原理+函数说明.docx 原本是课程实验,现分享给大家,不足之处望指正。
2021-11-07 19:38:07 32KB 多表代换 Hill密码 希尔密码
1
Hill密码加密解密java代码-附件资源
2021-08-18 20:25:28 106B
1
实现Hill密码的加密和解密
2021-06-22 09:05:19 13.35MB python 希尔密码
1
数学建模实验&matlab实现Hill密码体系的关键环节(加密、解密、破译) 实现通用hill密码n维密码
1
Hill密码加密算法的C++实现(Hill密码解密选做)
2020-03-04 03:03:39 878B hill
1
使用c++实现hill密码的加密解密以及破译,代码可即时运行。 代码详述:代码有两个文件,第一个文件用于加密解密,第二个文件用于破译,均可由用户即时输入,交互性好。
2020-01-03 11:41:02 3KB C++
1
本资源使用经典hill密码对输入的字符串进行加密和解密,加密矩阵可以根据自己的要求更改,加密过程中3个字母为一组,不足三个时,输出的解密后的字符串用哑文z补齐。下载解压后,导入MATLAB路径中,直接运行即可。具体使用方法可参考代码中的注释。 INPUT:输入需要加密的字符串 miwen: 输出经过加密矩阵加密后的密文,加密矩阵可以更改 jiemi: 输出解密后的字符串,字符串个数不是3的倍数时,使用哑文z补齐
2019-12-21 21:42:11 799B hill密码 加密矩阵 加入哑文z MATLAB
1
用matlab实现hill密码 带源码 辛辛苦苦写的,只供参考 希望对您有写帮助
2019-12-21 19:24:14 2KB Hill matlab 源码 密码学
1