下载 >  开发技术 >  C++ > 信息安全的古典加密之替代加密算法和置换加密算法C/C++实现

信息安全的古典加密之替代加密算法和置换加密算法C/C++实现 评分:

使用C/C++实现了古典加密的替代加密和置换加密,经过测试,功能还算强大,替代加密可以处理任意字符串的加解密操作,置换加密算法可以处理任意的key和任意的明文加密与密文解密。
立即下载 开通VIP
分享
收藏 (5) 举报

评论 共6条

u011824522 代码完整性做的很好,运行无误,效率也很高,适合初学者。对信息安全感兴趣的同学可以自己编写DES和RSA的代码,不推荐用matlab,会死机~
2014-06-25
回复
u013217492 代码不错,不过需要改进,第二个不太懂
2014-03-04
回复
chaotictimes 很好,的确可用
2013-11-22
回复
xpp18700808641 代码挺完整的,值得参考学习
2013-07-02
回复
hongpupunvxia 感谢分享,有帮助。实现方式不错
2013-01-14
回复
wingerted 实现方式不错,值得参考
2013-01-09
回复
经典的加密算法(变换和替换)

vc++平台的经典加密算法,虽然很粗糙,但是还是 很乐意和大家共享。

立即下载
替换加密、解密算法
古典密码算法的设计与实现(C++实现)源代码

古典密码算法的设计与实现(C++实现) ,仿射密码,置换密码,hill密码,序列密码https://blog.csdn.net/qq_32261191/article/details/78802233

立即下载
几种古典密码学算法
信息安全第一篇(加密算法介绍)
古典加密算法之置换密码和代换密码

自己写的 呵呵 希望支持 信息安全 古典加密算法------置换密码 古典加密算法------代换密码------乘数密码

立即下载
置换密码的加密与解密

置换密码的加密与解密 单表置换 密码学 代码 C++ cpp文件 绝对可以运行

立即下载
用C语言实现的的全部的古典密码学算法的加密与解密程序

用C语言实现的的全部的古典密码学算法的加密与解密程序,完整代码版,供朋友们参考和学习。

立即下载
Hill密码加密算法的C++实现(Hill密码解密选做)

Hill密码加密算法的C++实现(Hill密码解密选做)

立即下载
凯撒密码加密解密算法 C++

凯撒密码加密解密算法 C++的语言~欢迎大家下载哈~共享~

立即下载
古典密码的移位算法及置换算法

古典密码中,主要的思想为移位算法及置换算法。 1.移位密码 密钥K为整数,且取值空间为0到25;加密函数:x = x + k (mod 26);解密函数:x = x - k (mod 26)。当K=3时,为凯撒密码。 2.仿射密码 密钥对由a、b组成,整数a满足 gcd(a, 26) = 1,整数b的取值空间为0到25;加密函数:x = ax + b(mod 26);解密函数:x = a*y - a*b (mod 26)。当a=1,b=3时,为凯撒密码。 3.维吉尼亚密码 首先确定密钥长度(本例中密钥只采取个位数字,所以取决于输入密钥的长度),然后输入满足这个长度的向量;加密:取明文第一个字母

立即下载
全部古典密码加密与解密的C语言程序

加法密码、乘法密码、仿射密码、Caesar密码、标准字头密码、Playfair密码、Vigenere密码、Beaufort密码、Vernam密码、Hill密码的加密与解密的C语言程序

立即下载
单表替换加密解密c程序

单表替换加密解密c程序,简单的演示程序 帮助了解基本的密码学单票替换

立即下载
C++ 循环移位简单加密

ex:输入移动位数 1 输入语句:a 输出 b 输入语句: b 输出 c

立即下载
置换密码的c++实现程序

古典密码体系中最基本的一种密码机制,使用c++设计完成

立即下载
椭圆曲线(ECC)加密解密算法的c语言实现

给出椭圆曲线密码体制的公钥,私钥等参数,实现用椭圆曲线密码体制加解密文件

立即下载
椭圆曲线密码(ECC)算法实现源码(C++)

采用C++实现了椭圆曲线算法,至少本人是测试运用成功过的,期望可以对大家有所帮助

立即下载
维吉尼亚密码(C语言实现

、实现维吉尼亚密码,用键盘接收明文和密钥,屏幕打印密文和解密后的明文。(必做) 2、实现单表替换密码,用键盘接收明文和密钥,屏幕打印替换表和密文。(选做) 3(选作)、在实现1的基础上,用维吉尼亚密码实现控制台对英文文本文件(注意明文和密文都以文件形式存在)的加解密 形式: cipher -e/-d key inputfile outputfile 说明:对于加密来说,输入文件名就是明文文件,对于解密来说,输入文件名就是密文文件,非明密文字符保留 控制台编程: int main(int argc, char *argv[ ]) 4、在实现3的基础上,实现控制台对所有文件(中英

立即下载
C++实现RAS算法,加密解密以及密钥对的产生

rsa算法的加密解密以及密钥对的产生,C++语言实现,可在VS2010运行

立即下载
AES加密算法(C++实现,附源码)

AES加密算法(C++实现,附源码) 更多免费资源: http://cleopard.download.csdn.net

立即下载
img

spring mvc+mybatis+mysql+maven+bootstrap 整合实现增删查改简单实例.zip

资源所需积分/C币 当前拥有积分 当前拥有C币
5 0 0
点击完成任务获取下载码
输入下载码
为了良好体验,不建议使用迅雷下载
img

信息安全的古典加密之替代加密算法和置换加密算法C/C++实现

会员到期时间: 剩余下载个数: 剩余C币: 剩余积分:0
为了良好体验,不建议使用迅雷下载
VIP下载
您今日下载次数已达上限(为了良好下载体验及使用,每位用户24小时之内最多可下载20个资源)

积分不足!

资源所需积分/C币 当前拥有积分
您可以选择
开通VIP
4000万
程序员的必选
600万
绿色安全资源
现在开通
立省522元
或者
购买C币兑换积分 C币抽奖
img

资源所需积分/C币 当前拥有积分 当前拥有C币
5 4 45
为了良好体验,不建议使用迅雷下载
确认下载
img

资源所需积分/C币 当前拥有积分 当前拥有C币
3 0 0
为了良好体验,不建议使用迅雷下载
VIP和C币套餐优惠
img

资源所需积分/C币 当前拥有积分 当前拥有C币
5 4 45
您的积分不足,将扣除 10 C币
为了良好体验,不建议使用迅雷下载
确认下载
下载
您还未下载过该资源
无法举报自己的资源

兑换成功

你当前的下载分为234开始下载资源
你还不是VIP会员
开通VIP会员权限,免积分下载
立即开通

你下载资源过于频繁,请输入验证码

您因违反CSDN下载频道规则而被锁定帐户,如有疑问,请联络:webmaster@csdn.net!

举报

若举报审核通过,可返还被扣除的积分

  • 举报人:
  • 被举报人:
  • *类型:
    • *投诉人姓名:
    • *投诉人联系方式:
    • *版权证明:
  • *详细原因: