下载 >  开发技术 >  C > 明文密文用密钥加密解密

明文密文用密钥加密解密 评分:

设明文P=P0P1P2…Pn和密钥K=K0K1K2…Km(n>=m)中的字符Pi(1<=i<=n)或Kj(1<=j<=m)的ASCII为00~7FH,用密钥K对明文P进行加密得到密文C=C0C1C2…Cn, 用密钥K对密文C解密得到明文P。 加密: Ci=Pi+Kj (j=i mod (m+1)) (当Ci<=7FH) Ci=Pi+Kj-80H (j=i mod (m+1)) (当Ci>7FH) 解密:: Pi=Ci-Kj (j=i mod (m+1)) (当Ci>=Kj) Pi=Ci-Kj+80H (j=i mod (m+1)) (当Ci<Kj)
2010-07-27 上传大小:2KB
分享
收藏 (6) 举报

评论 共3条

u011473345 还好,字符窜如果太长,会出错
2015-11-24
回复
xiboliyalang_1 这个程序棒棒哒 谢谢你
2015-07-18
回复
llj_ziyou 挺好的,谢谢分享
2014-07-25
回复
AES加密:相同密码key,同一个明文居然可以产生多个不同密文?
Java/Flex使用相同密钥加密相同的信息,生成密文不同的解决方法
明文16位,密文16位,加解密

DES加解密源码 C# 加密明文16位,加密成密文16位,输入密钥16位,可解密

立即下载
aes128加密可以任意密钥长度和明文长度

aes128加密可以任意密钥长度和明文长度 c代码 linux 恩

立即下载
在RSA算法中,取密钥e=3,d=7,则明文4的密文是()。C语言源代码

计算机网络安全》(第二版)刘远生 辛一主编的P177题目: 6.在RSA算法中,取密钥e=3,d=7,则明文4的密文是()。 A.28 B.29 C.30 D.31 C语言源代码

立即下载
RBO文件加密工具

1.设置最大文件长度,2.生成密钥,3.加密(明文->密文),4.解密(密文->明文)

立即下载
基于netbeans的Vigenere加密、解密

在netbeans下的一个简单维吉尼亚密码应用,输入明文、密钥,求密文 已知密文、明文,求密钥。。。

立即下载
AES加密解密算法

文件流输入输出密钥、明文、密文,进行AES加密解密

立即下载
RBO文件加密工具_V1.0.0

1.设置最大文件长度,2.生成密钥,3.加密(明文->密文),4.解密(密文->明文)

立即下载
AES加密和解密工具

AES的加密解密的小工具,自己写入明文和密钥自动生成密文

立即下载
明文密文密文明文

明文变密文和密文变明文 对于学习如何用密钥把明文变密文,再解密很有用!

立即下载
RSA加密算法

可以随机生成一对密钥,然后进行加密解密明文密文的显示

立即下载
des算法详述(64位的明文输入块变為64位的密文输出)

des算法详述 DES算法把64位的明文输入块变為64位的密文输出块,它所使用的密钥也是64位,其功能是把输入的64位数据块按位重新组合,并把输出分為L0、R0两部分

立即下载
DES加密解密 c语言实现

用C语言实现DES加密解密。用户自定义密钥,输入明文,输出密文

立即下载
DES文件加密工具

1.设置密钥key.txt,2.加密(明文->密文),3.解密(密文->明文)

立即下载
AES加密计算器

可输入密钥与明文加密得到对应的密文,也可输入密文解密得到对应的明文

立即下载
实现维吉尼亚密码,用键盘接收明文密钥,屏幕打印密文和解密后的明文

实现维吉尼亚密码,用键盘接收明文和密钥,屏幕打印密文和解密后的明文

立即下载
有一个密码加密原理:将明文(一个字符串)的每个字符按照字母表后移,每个字符的后移个数由秘钥值列表确定,如果明文密钥值列表长,可以从头再使用这个密钥值列表。

如明文:student,秘钥:2345, 则加密方法是:s(向后移动2位)变成u,t(向后移动3位)变成w,u (向后移动4位)变成y,d(向后移动5位) 变成i,此时秘钥用完,所以从头开始用2进行移位加密,依此类推可以得到加密后的密文。而解密时,只需将密文根据秘钥反推就可以得到明文

立即下载
RSA算法中的密钥生成程序

RSA算法中的密钥生成程序,即输入两个素数,输出一对或多对相应的公钥和私钥。(上次传错了。。)

立即下载
多表密码破解密文Cipher

多表密码破解密文,在我的博文中详细介绍了该密文的破解过程,希望能够得到大家借鉴

立即下载

热点文章

img

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

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

明文密文用密钥加密解密

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

积分不足!

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

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

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

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

兑换成功

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

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

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

举报

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