gpt4 book ai didi

flash - adobe air/flash 中的高性能加密

转载 作者:行者123 更新时间:2023-12-02 00:43:21 26 4
gpt4 key购买 nike

在 action script/air/flash 中寻找加密相关的类/函数时,我看到了 as3crypto 项目。

这个提供了一组不错的选项,但是我有点担心当将其选择播放时,这些数字用来解密本地媒体文件时的含义。

我正在寻找安全与性能的平衡

对于视频/音乐,它需要以足够快的速度解码以便播放器流畅地播放 - 这取决于格式 使用,但在所有情况下都小于必须等待解码整个文件的延迟。

最困难的部分来自必须将它用于 flash 应用程序,因为 afaik 它需要等待所有它做任何事情。除非这个假设是错误的,否则 as3crypto 页面列表中的最佳性能算法似乎太慢在 1.5 MB x sec 下,破译 30 MB 需要 20 秒Flash 应用程序

我对此的主要问题是:

  • 是否有性能更高的其他库?也许在 adobe air 中有什么东西?
  • 对于视频/歌曲,多少MB x sec 才能播放比较合适?
  • Flash 是否会等到 Flash 应用程序完全加载后再运行它?

最佳答案

我很好奇您使用的是哪种加密方式。对称或非对称加密?在不对称的情况下,尝试切换到对称。

在对称的情况下,使用流密码(RC4 或任何其他风格,只需谷歌搜索名称),顾名思义,您可以在流中加密/解密,这符合您的需要。据我所知,RC4 提供了大多数流密码的最佳性能(仍在 WEP 和 WPA1 中使用)

另一种选择是在 ECB(电子密码本)模式下使用 block 密码。这使您能够部分加密/解密内容,因为每个 64/128/192/256 位 block 都是单独加密/解密的。请注意,ECB 模式不如更常见的 CBC(链式分组密码)模式安全,但在这里您只能对整个内容进行加密/解密。

顺便说一句,请注意,我无法为您提供有关这些算法性能的任何信息,但我想您可以对其进行基准测试。

关于flash - adobe air/flash 中的高性能加密,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1823633/

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