社区
图形处理/算法
帖子详情
求一个类似des少于8字节加密算法
litom
2012-04-13 09:13:54
不知道各位有没有这样的算法,我现在需要加密数据,但加密后的长度不能超过8字节,如果有请发一个给我邮箱,先谢谢了我的邮箱是yqtu@sina.com
...全文
73
3
打赏
收藏
求一个类似des少于8字节加密算法
不知道各位有没有这样的算法,我现在需要加密数据,但加密后的长度不能超过8字节,如果有请发一个给我邮箱,先谢谢了我的邮箱是yqtu@sina.com
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
3 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
litom
2012-04-18
打赏
举报
回复
明文可以改短点,不如4位长度,加密后是6位长度,加密后看不出规律来,比如001 002 加密后应该完全不同
pj220
2012-04-17
打赏
举报
回复
你要加密什么东西,加密后长度不能超过8字节?
你先说说明文有多长,明文的长度大于一个跟定值,就不可能把密文限定在8字节。
另外你是要签名验证还是干啥,说说你的用途吧,这么说没人能帮到你
litom
2012-04-17
打赏
举报
回复
怎么没有人回
DES
加密算法
原理
目录: 一、
DES
算法: 二、主要流程: 1、初始置换: 2、加密处理--16轮迭代过程: 2.1 秘钥置换--子密钥生成: 2.2扩展置换E(E位选择表) 2.3 S-盒代替(功能表S盒) 2.4P-盒置换: 3、逆置换: 4、
DES
解密: 一、
DES
算法: 1、
DES
算法简介:
DES
算法为密码体制中的对称密码体制。需要加密的明文按64位进行分组,加密...
DES
算法的几种加密模式和填补方式
DES
加密
DES
是一种对称加密(Data Encryption Standard)算法。于1977年得到美国政府的正式许可,是一种用56位密钥来加密64位数据的方法。一般密码长度为8个
字节
,其中56位加密密钥,每个第8位都用作奇偶校验。
DES
算法一般有两个关键点,第
一个
是
加密算法
,第二个是数据补位。
加密算法
常见的有ECB模式和CBC模式: ECB模式:电子密本方式,这是
DES
一、数据补位
DES
数据加解密就是将数据按照8个
字节
一段进行
DES
加密或解密得到一段8个
字节
的密文或者明文,最后一段不足8个
字节
,按照需
求
补足8个
字节
(通常补00或者FF,根据实际要
求
不同)进行计算,之后按照顺序将计算所得的数据连在一起即可。
这里有个问题就是为什么要进行数据补位?主要原因是
DES
算法加解密时要
求
数据必须为8个
字节
。
二、ECB模式
DES
ECB(电子密本方式)其实非常简单,就是将数据按照8个
字节
一段进行
DES
加密或解密得到一段8个
字节
的
DES
加密算法
一、对称
加密算法
网络安全通信中要用到两类密码算法,一类是对称密码算法,另一类是非对称密码算法。对称密码算法有时又叫传统密码算法、秘密密钥算法或单密钥算法,非对称密码算法也叫公开密钥密码算法或双密钥算法。 对称加密的加密密钥能够从解密密钥中推算出来,同时解密密钥也可以从加密密钥中推算出来。而在大多数的对称算法中,加密密钥和解密密钥是相同的,所以也称这种
加密算法
为秘密密钥算法或单密钥算法。它要
求
...
Go语言实现
DES
加密算法
(一)——
DES
算法概念、
DES
的CBC模式、Go语言实例实现
DES
算法
DES
内部实现理论: 在
des
中的各个步骤称之为轮,整个加密过程需要进行16轮循环。 子密钥:中间的子密钥指的是本轮加密使用的密钥,每一轮都需要使用
一个
不同的子密钥,由于它只在一轮中使用,只是
一个
局部密钥,所以称之为子密钥。 轮函数:根据右侧和子密钥生成对左侧进行加密的比特序列,它是密码体系的核心。 右半侧实际上没有进行任何处理,者在
加密算法
中看起来比较浪费...
图形处理/算法
19,469
社区成员
50,697
社区内容
发帖
与我相关
我的任务
图形处理/算法
VC/MFC 图形处理/算法
复制链接
扫一扫
分享
社区描述
VC/MFC 图形处理/算法
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章