字符串加解码高手请进!!!

lvenlee 2009-07-04 10:45:36
加密字符 = "┠涝皻IMH浅墼腿繚MH浅";

原始字符 = "鸭脯肉150克,蛋清50克";


兄弟们帮我想想,可能用了什么加密方式,初步发现数字是加了24个UNICODE,但是中文就不了,没有找到规律!!
...全文
54 15 打赏 收藏 转发到动态 举报
写回复
用AI写文章
15 条回复
切换为时间正序
请发表友善的回复…
发表回复
feifeiyaqi3 2009-07-05
  • 打赏
  • 举报
回复
克这个字是采用什么加密的方式的呀,这个字符串用ANSI字符集表示,这个没有问题的
qiweihero 2009-07-05
  • 打赏
  • 举报
回复
貌似是用了3DES加密的吧
燃烧的荷尔蒙 2009-07-05
  • 打赏
  • 举报
回复
[Quote=引用 11 楼 cnzdgs 的回复:]
把字符串用ANSI字符集表示,逐字节处理,每字节的3~6位取反(注:最低位为第0位),其余不变。
例如:“1”,ANSICODE是00110001,3~6位取反后是01001001,即“I”。
再如:“克”,ANSICODE是10111111、11001011,3~6位分别取反后是11000111、10110011,即“浅”。
[/Quote]
牛人年年有,今年特别多~!
顶~!!
lvenlee 2009-07-04
  • 打赏
  • 举报
回复
有没有高手给点意见啊,异或什么的我都试过了!
ChargeForward 2009-07-04
  • 打赏
  • 举报
回复
[Quote=引用 11 楼 cnzdgs 的回复:]
把字符串用ANSI字符集表示,逐字节处理,每字节的3~6位取反(注:最低位为第0位),其余不变。
例如:“1”,ANSICODE是00110001,3~6位取反后是01001001,即“I”。
再如:“克”,ANSICODE是10111111、11001011,3~6位分别取反后是11000111、10110011,即“浅”。
[/Quote]
这主太强了
悔说话的哑巴 2009-07-04
  • 打赏
  • 举报
回复
老大看是看不出来的
ximi82878 2009-07-04
  • 打赏
  • 举报
回复
看不出,帮忙顶,期待高手的出现
冷月孤峰 2009-07-04
  • 打赏
  • 举报
回复
看不出来,没研究过,来学习
cnzdgs 2009-07-04
  • 打赏
  • 举报
回复
把字符串用ANSI字符集表示,逐字节处理,每字节的3~6位取反(注:最低位为第0位),其余不变。
例如:“1”,ANSICODE是00110001,3~6位取反后是01001001,即“I”。
再如:“克”,ANSICODE是10111111、11001011,3~6位分别取反后是11000111、10110011,即“浅”。
幸运的意外 2009-07-04
  • 打赏
  • 举报
回复
汉字对应的要在一般的基础上多增加65248,因为unicode双字节字是在这地址下编码的。
十八道胡同 2009-07-04
  • 打赏
  • 举报
回复
顶个。。
threenewbee 2009-07-04
  • 打赏
  • 举报
回复
应该是类似XOR的变种。
oec2003 2009-07-04
  • 打赏
  • 举报
回复
还真看不出来
研究研究
hsabout 2009-07-04
  • 打赏
  • 举报
回复
沙發
mbh0210 2009-07-04
  • 打赏
  • 举报
回复
看了一下,最后是处理成Unicode的,中间不知道怎么处理的

110,534

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Web++
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

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