DELPHI盒子
!实时搜索: 盒子论坛 | 注册用户 | 修改信息 | 退出
检举帖 | 全文检索 | 关闭广告 | 捐赠
技术论坛
 用户名
 密  码
自动登陆(30天有效)
忘了密码
≡技术区≡
DELPHI技术
lazarus/fpc/Free Pascal
移动应用开发
Web应用开发
数据库专区
报表专区
网络通讯
开源项目
论坛精华贴
≡发布区≡
发布代码
发布控件
文档资料
经典工具
≡事务区≡
网站意见
盒子之家
招聘应聘
信息交换
论坛信息
最新加入: tkzcol
今日帖子: 3
在线用户: 1
导航: 论坛 -> DELPHI技术 斑竹:liumazi,sephil  
作者:
男 yesin119 (yesin119) ★☆☆☆☆ -
盒子活跃会员
2018/8/22 16:04:55
标题:
找Delphi和JAVA通用含中文的DES算法... 浏览:1132
加入我的收藏
楼主: 网上百度出不少的算法。目前尝试好几个,包括cnpack的cndes,支持自身的含中文的加密、解密。
但是计算出来的结果,和java不同。我用的最新版XE10.2.2

因为特殊原因,要与java做一些接口,delphi加密后纯E文的,他们在线解码没问题,只要含中文,他们就没法解密(对于cnpack里的des算法,自身不管含不含中文都是可以加解密的,但是估计加密后的字符和java的加密后字符不同)。不知道哪位大侠,有遇到过。
----------------------------------------------
-
作者:
男 wang_80919 (Flying Wang) ★☆☆☆☆ -
普通会员
2018/8/22 17:09:48
1楼: https://sourceforge.net/projects/flyutilsencrypt
另外要说明的是,代码兼容是兼容了,但是效率极低。
想要效率高,还是得自己动脑子。没脑子就别讲求啥效率了。能用就烧高香吧。

为啥,效率低,还不改呢。
很简单啊。没人给 500万人民币,没动力修改。
----------------------------------------------
(C)(P)Flying Wang
作者:
男 yesin119 (yesin119) ★☆☆☆☆ -
盒子活跃会员
2018/8/22 17:43:47
2楼: 多谢大侠的好东西:)
----------------------------------------------
-
作者:
男 wang_80919 (Flying Wang) ★☆☆☆☆ -
普通会员
2018/8/22 17:48:21
3楼: 提示虽然是英文,但是你应该能看懂吧。
看不懂,花 500万人民币雇我也行。当然作为翻译人员,我只负责翻译,不负责改你的代码。
改代码请另外花 500万人民币。
----------------------------------------------
(C)(P)Flying Wang
作者:
男 glwang (glwang) ★☆☆☆☆ -
盒子活跃会员
2018/8/23 8:19:08
4楼: 好东西,现在的服务端大多是JAVA
----------------------------------------------
作者:
男 gmxyb (gmxyb) ★☆☆☆☆ -
普通会员
2018/8/23 10:01:29
5楼: 加解密操作底层都是基于byte[]的,只要你同样的编码方式(比如utf8)将string转成byte[],用相同的算法再加密,不可能会不一样。。
----------------------------------------------
-
作者:
男 wang_80919 (Flying Wang) ★☆☆☆☆ -
普通会员
2018/8/23 10:15:47
6楼: 楼主删除了 重复的 2 楼,是不是不想被人看到你弱智的一面?
----------------------------------------------
(C)(P)Flying Wang
作者:
男 luwakin (luwakin) ★☆☆☆☆ -
普通会员
2018/8/25 9:58:38
7楼: 其他可以中文不行,肯定是编码问题了。加密都是增对byte[]
同一字符串,你们可以先用base64看看,出来的和java是否一样
----------------------------------------------
-
信息
登陆以后才能回复
Copyright © 2CCC.Com 盒子论坛 v3.0.1 版权所有 页面执行70.3125毫秒 RSS