是否可以动态解码带有node-webkit文件的AES加密视频?

时间:2013-09-24 16:48:40

标签: node.js encryption html5-video aes node-webkit

使用file-encryptornode-webkit,可以将本地视频文件(webm)加密到本地加密文件,例如myvideo.dat

但有没有办法解密和观看此视频?没有临时文件?

1 个答案:

答案 0 :(得分:0)

文件加密器加密所有webm容器,你应该像webM Encryption RFC那样加密视频流。您可以使用存储库https://chromium.googlesource.com/webm/webm-tools/中的webm_crypt工具。

例如:

$ webm_crypt -i video.webm -o encrypted_video.webm

这将生成一个名为vid_base_secret.key的密钥文件

$ webm_crypt -i video.webm -o encrypted_video.webm -video_options base_file=vid_base_secret.key

在WebM项目的维基中您可以找到更多信息,尽管它是相对较新的。