是否可以使用node-webkit文件解码AESencryptionvideo?

使用file-encryptor和node-webkit,可以简单地将本地video文件(webm)encryption到本地encryption文件(如myvideo.dat

但有没有办法解密和查看这个video? 没有临时文件?

文件encryption器encryption所有的webm容器,你应该像webM Encryption RFC一样encryptionvideostream。 您可以使用存储库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项目的wiki中你可以find更多的信息,尽pipe它是相对较新的东西。