gpt4 book ai didi

java - Android AES/CBC 加密

转载 作者:行者123 更新时间:2023-12-01 11:21:55 26 4
gpt4 key购买 nike

目前我正在使用 javax.crypto.cipher 库进行 AES/CBC 加密,但是,我发现它有点太慢了。解密 10 分钟的 .mp4 视频文件需要 45 秒到 1 分钟之间的时间。

在 Android 上有更好的方法吗?我环顾四周,发现了一些关于 openssl 的帖子,但它真的有那么快吗?

任何链接、有用的帖子和/或评论将不胜感激。

最佳答案

使用流式传输而不是文件解密。如果您流式传输视频,您只需根据需要对视频进行解密即可。如果您使用 CTR 或 CBC 模式,您甚至可以跳到流中的特定位置,尽管需要一些额外的技巧才能实现这一点。

将解密留给默认提供程序应该是首选,但您当然可以使用 native 解密库来加快速度。

关于java - Android AES/CBC 加密,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31122526/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com