8得票11回答
我们如何限制用户保存网页?

我们如何限制用户保存页面? 请提供一些禁用“文件”->“保存”和“查看源代码”选项的提示。 编辑:显然这是不可能的,也不应该尝试。但是,可能更有趣的变体问题是,我们如何使用户难以以可用格式保存页面,以至于他们不值得这样做?该问题没有提出价值,但是假设我们正在保护一家文章订阅网站,其中用户每...

8得票7回答
如何在Java中获取CPU-ID?

我希望使用Java创建一个加密程序。有没有任何方式可以获取PC上唯一的CPU ID或类似BIOS的东西... 例如,System.getCpuId();只是一个示例。 非常感谢...

8得票3回答
DRM相对于加密流的附加价值是什么?

这个问题涉及使用MPEG-DASH和/或HLS进行视频流传输。我试图理解商业DRM系统(如EZDRM、BuyDRM等)与简单的加密流媒体(例如AES-128加密HLS)相比所增加的价值。我有点迷失在商业口号中。 因此,如果我有一个直播或VOD流,如果我使用HLS,“免费”地发送加密流似乎很容...

8得票1回答
iOS应用在流媒体视频时被mediaserverd内存问题(泄漏?)杀死

我们发现一个奇怪的崩溃,似乎在收到2级内存警告后,iOS会连同mediaserverd一起关闭我们的应用程序。这种情况发生在流式传输DRM内容(包括但不限于PlayReady加密内容)约7-8分钟的播放中 - 即使我们已经重新启动设备并且没有其他应用程序在后台运行。然而,这种情况并不总是发生,...

7得票1回答
使用Linux的Direct Rendering Manager在Rust中调用dumbbuffer的mmap会失败,但在C中可以正常工作

有一段时间,我一直在使用Linux的Direct Rendering Manager,它允许进行非常低级别的图形管理。通常使用C语言编写,借助libdrm或直接使用DRM头文件。 我正在尝试创建一个Rust版本的libdrm,它不仅仅是C库的绑定,而是直接使用系统调用。这并不是一项容易的任务...

7得票4回答
如何保护我iOS应用程序中的数字内容(PDF)?

这个问题主要涉及保护iOS应用内部的内容。我打算制作一个应用程序,它可以在用户请求时下载大量内容(主要是PDF文件)。一旦这些PDF文件被下载,它们将被存储在本地以便离线访问。 现在,我不希望任何人拿到.ipa文件并设法提取PDF文件。如果这不可能,即使他们提取了PDF文件,也不能查看或运行...

7得票3回答
PlayReady/Widevine和ClearKey的区别是什么?

正如标题所述,PlayReady/Widevine和ClearKey有什么区别? PlayReady/Widevine比ClearKey更好吗?

7得票1回答
安卓对OMA DRM的支持情况如何?

我已经搜索了有关此问题的参考资料,但迄今为止,所有尝试都没有成功。我想知道Android支持OMA DRM规范到什么程度?是否有人知道一个参考文件,说明可以从不同版本的Android中期望什么? 看起来,新版本的Android(Eclair,Froyo)实际上比旧版本(Cupcake)支持这...

7得票1回答
有没有办法强制Mathematica取消Locked属性?

很明显Mathematica能够移除这个属性,只是它不让我这么做。有没有人知道强制Mathematica按照我的要求操作的技巧?

7得票1回答
EME是如何防止我录制Netflix流?

现在我们的自由软件浏览器中有DRM,显然它运行得相当好。但视频仍受常规合成的限制。 我正在运行包括wayland显示服务器在内的Fedora 25。如果我正确地理解了它的架构,它基本上期望应用程序将其内容呈现到缓冲区,并排列组合的显示(例如,在彼此之上分层几个窗口)。为了做到这一点,它必须访...