【问题标题】:How to add DRM on epub programmatically?如何以编程方式在 epub 上添加 DRM?
【发布时间】:2013-07-13 10:04:10
【问题描述】:

我正在寻找一种以编程方式在 ePub 文件上添加 DRM 的方法。有谁知道该怎么做?也许是第三方软件?

【问题讨论】:

标签: epub drm


【解决方案1】:
  • 我在 DRM 中添加了以下内容: 如果 ePub 来自服务器,请设置 zip 文件密码保护并在 HTML 页面内通过 AES-128 进行加密。对于图像,您也可以加密,但您需要在阅读器部分添加更多代码。

    如果您正在加密图像,则必须先解密所有图像,然后才能在 Web 或浏览器中加载 HTML 页面。

【讨论】:

  • 在 zip 文件中输入密码后,用户将如何阅读该 epub?用户如何知道密码?
【解决方案2】:

如果您只想保护您的图书不被复制,请通过 Amazon 或 Apple 发布它们。只要您不选择其他方式,这些书店就会将书籍包装在 DRM 中,从而仅允许购买者的有限数量的设备阅读它们。

如果您出于某些原因想要自己担心 DRM,那么在仔细考虑到底为什么要这样做之后,您需要找到能够同时提供 DRM 技术的供应商强> 知道如何阅读那些 DRM 书籍的读者(可能为你贴上白标签)。你看,除非有可以阅读 DRM 书籍的阅读器,否则 DRM 是无用的。更重要的是,您需要一个后端基础设施来跟踪哪些设备属于哪个人。有提供此类解决方案的供应商。但是,您最终会向他们支付一些您试图通过避开亚马逊或苹果而节省的钱。

一位评论者提到的昂贵的 Adob​​e 解决方案的优势在于它被多个书店/阅读系统使用,包括 Kobo 和 Sony,因此如果您使用它,那么购买您书籍的人可以在这些设备上阅读它们 - - 尽管有一个烦人的步骤,涉及一些名为 ADE 的软件。

如果您出于某种奇怪的原因考虑自己构建整个基础架构,我只能说,祝您好运。

更一般地说,即使您通过 Amazon 或 Apple 工作,也值得退后一步考虑一下您是否真的想做 DRM。认为“天哪,我不会让任何人偷我的书!!”是一种自然的人类本能,但许多可能盗版非 DRM 书籍的人一开始不会付钱地方,所以很难说你真的“亏”了钱。然后,盗版这本书的人可能会在推特上发布或告诉他们的朋友,你最终会比其他人卖更多的书。最后,正如另一位评论者指出的那样,真正想要这本书而不付钱的人无论如何都会破解 DRM。

【讨论】:

    猜你喜欢
    • 2011-02-22
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-09-27
    • 1970-01-01
    • 1970-01-01
    • 2015-05-01
    • 2016-11-23
    相关资源
    最近更新 更多