我将我加密.mp4
为自定义格式(.opu
)。现在我应该在我的应用程序开始时解密我的文件并将它们保存到临时文件夹中。WindowsMediaPlayer
并使用C# 中的控件播放它们。所以我有从临时文件夹中窃取我的文件的风险。防止窃取我的文件的最佳方法是什么?如何使用 WindowsMediaPlayer 播放加密的视频文件?
问问题
4346 次
2 回答
1
最好的方法是对内存中的流执行解密并从那里播放视频。这样就永远不会窃取磁盘上的文件。
于 2015-06-19T14:16:23.393 回答
0
有一种使用虚拟化的方法,即钩子。这个想法是挂钩诸如 ReadFile 之类的函数以提供解密数据,SetFilePointer 以在“文件”中维护当前指针等。您可以在http://www.boxedapp.com/encrypted_video_streaming.html查看示例之一
于 2015-08-15T15:51:59.643 回答