java 解密问题

yeshang413 2011-12-13 04:49:21
各位大虾们。小弟现在有一需求。别人用C写的一个加密的字符串。我现在要把这个字符串用java进行解密,

下面是加密的规则:
例如:字符串A
1 A字符串奇偶位交换(A-B) 如果奇偶不够,末尾补0
2 B字符串每个字节后在插入一个字节(B-C)
3 C字符串把所有下表为偶数的内存查分,低三位保留在当前位,高五位放在偶数位+1的低五位。(C-D)
4 D字符串把所有下表偶数的高52位放入随即数,把所有下标为奇数位的高三位放入随机数。(D-E)
最后得到加密的字符串是E。现在我要做的是吧这个E字符窜解密。
加过密的字符窜是“綆忸宅褜淑瘳殪爱凇儙箤嫀偖峭矅烫卢姮殎陟壃偬填楉矛枍帊浱灶渺踌捔踌”
希望那个大虾帮小弟写个解密的方法。这个要用到位运算。小弟实在是搞不定叻。帮帮忙啊。。大虾们。。。
...全文
48 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
wula0010 2011-12-13
  • 打赏
  • 举报
回复
加密的一定可以解密么?很多加密都是单向的,你这个是不是呢?
huangxw000 2011-12-13
  • 打赏
  • 举报
回复
这个问题不是很难,但定义的规则也太了多。。还是自己去搞定吧在,这样也能学习不少。。

67,512

社区成员

发帖
与我相关
我的任务
社区描述
J2EE只是Java企业应用。我们需要一个跨J2SE/WEB/EJB的微容器,保护我们的业务核心组件(中间件),以延续它的生命力,而不是依赖J2SE/J2EE版本。
社区管理员
  • Java EE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧