精易论坛

标题: JAVA 的这段代码 转换为易语言的 应该怎么去写? [打印本页]

作者: yt0814    时间: 2017-6-1 16:34
标题: JAVA 的这段代码 转换为易语言的 应该怎么去写?

return new SecretKeySpec(Arrays.copyOf(MessageDigest.getInstance("SHA-1").digest(SafeManager.encrypt2().getBytes("UTF-8")), 16), "AES");

求解 实在是不懂返回的值是什么



补充内容 (2017-6-1 18:44):
用易语言怎么去表达呢,有没有大神提示下,我的理解就是
取文本左边(取sha1值(密匙串),16)
可惜就是不能正常解密。

补充内容 (2017-6-1 18:46):
不知道是不是iv的问题,JAVA自带的AES加密iv值是什么,论坛的大神呢?
作者: 冯古屋    时间: 2017-6-1 16:36
aes加密呗
作者: 532915135    时间: 2017-6-1 16:39
这是返回一个对象。

补充内容 (2017-6-1 17:07):
然后你的代码不完整哈哈
作者: yt0814    时间: 2017-6-1 16:46
冯古屋 发表于 2017-6-1 16:36
aes加密呗

这我当然知道,我是说这段代码用易语言怎么写!!
作者: yt0814    时间: 2017-6-1 16:46
532915135 发表于 2017-6-1 16:39
这是返回一个对象。

这我知道,我是说这段代码用易语言怎么写!!
作者: 冯古屋    时间: 2017-6-1 16:51
yt0814 发表于 2017-6-1 16:46
这我当然知道,我是说这段代码用易语言怎么写!!

我到还真没看见过手写易代码的AES的,
作者: yt0814    时间: 2017-6-1 16:55
冯古屋 发表于 2017-6-1 16:51
我到还真没看见过手写易代码的AES的,

我是说那段代码 用易语言去表达 是怎么样,AES 我有
作者: 冯古屋    时间: 2017-6-1 17:00
常见的AES、DES、3DES(DESede)的108种JS加密
http://125.confly.eu.org/forum.php?mod=viewthread&tid=13970048
(出处: 精易论坛)

作者: 猥琐小胖子    时间: 2017-6-1 17:18
yt0814 发表于 2017-6-1 16:55
我是说那段代码 用易语言去表达 是怎么样,AES 我有

AES要找到密钥key的。
你这段还有sha1取哈希的。
作者: yt0814    时间: 2017-6-1 18:39
猥琐小胖子 发表于 2017-6-1 17:18
AES要找到密钥key的。
你这段还有sha1取哈希的。

密匙我有,sha1也能弄,就是最后返回不清楚怎么去取那个值。
作者: yt0814    时间: 2017-6-1 22:42
没人么,懂java 的那么少么?




欢迎光临 精易论坛 (https://125.confly.eu.org/) Powered by Discuz! X3.4