Citrus

Citrus

V2EX 第 108592 号会员,加入于 2015-04-01 18:54:52 +08:00
今日活跃度排名 21772
根据 Citrus 的设置,主题列表被隐藏
二手交易 相关的信息,包括已关闭的交易,不会被隐藏
Citrus 最近回复了
5 天前
回复了 liuidetmks 创建的主题 程序员 网上有 GPS、北斗信号发射机吗
SDR 能做到,但是可能有点刑?
之前这个功能还有个开关,iOS 18 之后,怎么开关都没了。
@testonly 说就说,别瞎黑。
转错不还在大陆属于不当得利。不仅要返还,故意拖延还要赔利息。
民法典 第九百八十七条
得利人知道或者应当知道取得的利益没有法律根据的,受损失的人可以请求得利人返还其取得的利益并依法赔偿损失。
旧闻了,多少年前就这样了。但是还可解。

关键字:WinRAR 商业版

搜这个,有很多网站跟官方更新。
94 天前
回复了 dunhanson 创建的主题 问与答 openresty 的 aes 算法, Java 实现对不上
@dunhanson 自己可以解是因为 OpenResty 用了 OpenSSL 的 https://docs.openssl.org/3.1/man3/EVP_BytesToKey/ 函数根据 Password 算出了 IV ,所以同一个 Password 算出的 Key 和 IV 是一样的,所以才能解密。
94 天前
回复了 dunhanson 创建的主题 问与答 openresty 的 aes 算法, Java 实现对不上
@forvvvv123 不一样。OP 在 Lua 没指定,自动生成了。但是在 Java 指定了,指定了全 0 。
94 天前
回复了 dunhanson 创建的主题 问与答 openresty 的 aes 算法, Java 实现对不上
刚好研究过。OpenResty 的 AES 库实际是调用 OpenSSL ,如果你不显示指定 IV ,会用 key 生成一个 IV 。具体看这里: https://docs.openssl.org/3.1/man3/EVP_BytesToKey/
所以这个库调用的时候看起来没有传 IV ,但是却可以正常加解密,且用全 0 IV 无法解密。

你的 Java 代码,IV 没有初始化,也就是全 0 ,跟 OpenSSL 生成的肯定是对不上的。所以解密失败了。

如果你想用 Java 解,有两种方式。一是实现 EVP BytesToKey 函数,算一个正确的 IV 出来。二是在 Lua 里,自己传 IV 进去,不要用自动生成的。
138 天前
回复了 ajdpsx000 创建的主题 问与答 央视网的视频下载花屏怎么解决
@732870147 现在不行了,只能下到最低清晰度的
138 天前
回复了 ajdpsx000 创建的主题 问与答 央视网的视频下载花屏怎么解决
@ajdpsx000 我直接用的五楼的方法。虚拟机隔离就好。
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   5488 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 12ms · UTC 07:48 · PVG 15:48 · LAX 00:48 · JFK 03:48
Developed with CodeLauncher
♥ Do have faith in what you're doing.