|
|
导航: |
论坛 -> DELPHI技术
斑竹:liumazi,sephil |
|
作者: |
|
2018/8/22 16:04:55 |
标题: |
找Delphi和JAVA通用含中文的DES算法... |
浏览:1132 |
|
加入我的收藏 |
楼主: |
网上百度出不少的算法。目前尝试好几个,包括cnpack的cndes,支持自身的含中文的加密、解密。 但是计算出来的结果,和java不同。我用的最新版XE10.2.2
因为特殊原因,要与java做一些接口,delphi加密后纯E文的,他们在线解码没问题,只要含中文,他们就没法解密(对于cnpack里的des算法,自身不管含不含中文都是可以加解密的,但是估计加密后的字符和java的加密后字符不同)。不知道哪位大侠,有遇到过。
----------------------------------------------
- |
作者: |
|
2018/8/22 17:09:48 |
1楼: |
https://sourceforge.net/projects/flyutilsencrypt 另外要说明的是,代码兼容是兼容了,但是效率极低。 想要效率高,还是得自己动脑子。没脑子就别讲求啥效率了。能用就烧高香吧。
为啥,效率低,还不改呢。 很简单啊。没人给 500万人民币,没动力修改。
----------------------------------------------
(C)(P)Flying Wang
|
作者: |
|
2018/8/22 17:43:47 |
2楼: |
多谢大侠的好东西:)
----------------------------------------------
-
|
作者: |
|
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[],用相同的算法再加密,不可能会不一样。。
----------------------------------------------
-
|
作者: |
|
2018/8/23 10:15:47 |
6楼: |
楼主删除了 重复的 2 楼,是不是不想被人看到你弱智的一面?
----------------------------------------------
(C)(P)Flying Wang
|
作者: |
|
2018/8/25 9:58:38 |
7楼: |
其他可以中文不行,肯定是编码问题了。加密都是增对byte[] 同一字符串,你们可以先用base64看看,出来的和java是否一样
----------------------------------------------
-
|
|