2 u012040591 u012040591 于 2013.10.18 23:40 提问

playfair加密算法能加密数字吗?

小弟非计算机专业,但是要做C语言课程设计,要用到文件加密的功能,看了这个算法比较简单,想问playfair加密算法能加密数字吗? 如果不能有没有推荐的加密算法 ?DES这些太复杂,老师是不会相信的是自己写的。请专业人士帮助,小弟感激不尽

Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!
其他相关推荐
Playfair 加密算法
Playfair 算法原理Playfair 密码将明文中的双字母组合作为一个单元对待,并将这些单元转换为密文双字母组合。Playfair 密码基于一个 5x5 字母矩阵,该矩阵使用密钥来构造,其构造方法是: 从左至右,从上至下依次填入关键词的字母(去除重复的字母),然后以字母表顺序依次填入其他的字母。(字母 I 和 J 被当做一个字母)对每一对明文字母 p1、p2 的加密办法如下: 若 p1=p2
java实现PlayFair密码加解密算法
Playfair密码是最著名的多表代换密码,他把明文中的双字母音节作为一个单元并将其转换成密文的“双字母音节”。 Playfair算法基于一个由密钥词构成的5×5字母矩阵。填充矩阵的方法是:首先将密钥词从左至右、从上至下填在矩阵格子里,再将剩余的字母按字母表的顺序从左至右、从上至下填在矩阵剩下的格子里。英语有26个字母,可以去掉使用频率最少的一个字母,或者可以把i和j当成一个字母看待。 1、先
Playfair加密算法 C语言
C语言实现Playfair密码,在Windows平台的VC和Linux平台的gcc上均测试通过 C语言实现Playfair密码,在Windows平台的VC和Linux平台的gcc上均测试通过<<隐藏
playfair加密
Play分值:10 来源: iFurySt 难度:易参与人数:1318人Get Flag:256人答题人数:306人解题通过率:84% 某种加密方式,玩一玩吧 密钥:shiyanb 密文:KQSAMFPAOPMFPA hint:一律采用竖向加密 Hint: key小写解: playfair密码 它在1854到1855年的克里米亚战争和1899年的布尔战争中有广泛应用。但在1915年
playfair密码 C语言实现
这个学期学校开了应用密码学的课,老师布置的一个作业就是挑选一种置换或者代换密码然后用C语言实现。刚开始拿到组长分配的任务,觉得playfair很简单,完全可以一个小时搞定,可是真正动手去写,才发现这个算法的复杂。不是需要多么高深的算法技巧,但是对于明文的整理,生成5x5矩阵的过程,加密的分析,需要用到二维数组,动态内存,等等。关键是网上对于playfair密码的介绍实在是很少啊。(如果大家有好的网站
用c++写的PlayFair密码的加密与解密算法
最近学习了密码学的PlayFair密码,于是我就用了C++语言将其写了出来,有些地方肯定用C语言里的数组只是更方便些,但是我为了巩固自己的C++知识,有些地方故意用了C++里面的东西,可能比较复杂!! #include #include #include #include
(2)Playfair密码算法的Java实现
采用多字母一起加密最著名的密码体制是Playfair密码,其将明文中的双字母组合作为一个单元对待,并将这些单元转换为密文的双字母组合。 编写密文的步骤: 1.选取一个英文字作密钥。除去重复出现的字母。将密玥的字母逐个加入5×5的矩阵内, 剩下的空间将未加入的英文字母依a-z的顺序加入。(将I和J视作同一字。JOY -> IOY) 2.将要加密的讯息分成两个一组。若组内的字母相同,将 X
实现playfair(多字母替代密码)加密与解密程序
Playfair密码(英文:Playfair cipher 或 Playfair square)是一种替换密码,1854年由查尔斯·惠斯通(Charles Wheatstone)的英国人发明。经莱昂·普莱费尔提倡在英国军地和政府使用。    它有一些不太明显的特征:密文的字母数一定是偶数;任意两个同组的字母都不会相同,如果出现这种字符必是乱码和虚码。    它使用方便而且可以让
PlayFair加密与解密(C++实现)
这个是我在学习网络安全课程时写的测试代码,有兴趣的朋友参考下
playfair 加密
Playfair密码(英文:Playfair cipher 或 Playfair square)是一种替换密码,1854年由查尔斯·惠斯通(Charles Wheatstone)的英国人发明。 目录 1简介 2算法 3加密 ▪ 编制密码表 ▪ 整理明文 ▪ 编写密文 4解密 5练习