我正在尝试解密来自Wireshark上捕获的Iphone的AES 128位视频流。我在wireshark流量的m3u8文件中找到了bin文件中的KEY文件,但是我无法找到如何使用这些密钥解密该视频数据。
根据规格,IV将是序列号,AES将是CBC模式的128位。
当我使用给定密钥和IV来解密使用OpenSSL捕获的TS时,它会失败并返回Bad Decrypt错误。
当我尝试使用基于Bouncy Castle API的工具kpbe时,它会在pad块损坏时返回错误。所以,我完全陷入了困境。
有人知道c#中的任何库可以帮助我解码这种AES-128位数据加密。
或者有什么方法可以验证我捕获的数据是否已正确加密(我认为这是正确的)。
任何形式的帮助/建议都将受到高度赞赏。
答案 0 :(得分:1)
我使用过OPenSSL库,然后最终能够解密内容。