- iOS/Objective-C 元类和类别
- objective-c - -1001 错误,当 NSURLSession 通过 httpproxy 和/etc/hosts
- java - 使用网络类获取 url 地址
- ios - 推送通知中不播放声音
是否可以配置 FlexPaper阅读器解密受密码保护的 PDF 或 SWF?
这是用例:
我试图避免的是在浏览器的缓存中缓存可读的 SWF。
关于实现此目标的最佳方法有什么想法吗?
我知道,即便如此,它也不是一个完全安全的解决方案,但肯定有帮助。
注意:我在 Linux 和 OS X 上运行它并使用 Rails。
回复中提出的问题的答案:
Do you need it on the wire?
不,我不这么认为,应用程序将只能通过 SSL 访问
Do you need the files to be stored securely on your hard drive?
理想情况下,我们会在服务器上对它们进行加密——但并不重要
What exactly are you trying to prevent by encrypting them?
我希望应用程序的用户只能通过网站上的 FlexPaper 阅读器查看文档。我不希望用户能够将可读文档下载到他们的机器上。
谢谢!
乔纳森
最佳答案
What I am trying to avoid is the caching of readable swf in the browser's cache.
我不确定使用密码是否有帮助。如果 SWF 已加密,则它可能会加密存储在缓存中。我认为这篇文章在 how to prevent caching可能是您想要的。
但以防万一,我将在下面回答一些加密问题。
pdf2swf
支持 -P
(或 --password
)选项,允许您解密加密的 PDF,这意味着您需要一个在该过程的早期输入密码。
如果你想加密 SWF,你应该查看 as3crypto Flex 端和一些 ruby 的库 crypto libraries对于服务器端。
我有一篇题为“Why Obfuscate, Encrypt those SWFs!”的博文,其中讨论了如何加密然后通过 SWFLoader 解密的 SWF,希望对您有用。相同的概念适用于此处:
但是,有几个问题:
你在哪里需要安全?你需要它在电线上吗?您需要将文件安全地存储在硬盘上吗?你到底想通过加密来防止什么?这些问题的答案将在很大程度上决定采取的最佳方法。
关于javascript - 如何将加密与 FlexPaper 合并,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2915574/
是否可以配置 FlexPaper阅读器解密受密码保护的 PDF 或 SWF? 这是用例: 用户上传 PDF。 然后我的服务器将通过 pdf2swf 将 PDF 转换为 SWF . 然后以某种方式用密码
我遇到了问题,任何形式的回应都是尊重的。 我想在我的页面上显示人们的简历(pdf 类型),我正在使用 flexpaper 来这样做。我有一些具有特定样式(宽度、高度)的 iframe,我在这些 ifr
我正在使用 Flepaper 库开发 flex pdf 阅读器应用程序。我从 http://flexpaper.devaldi.com/download/ 得到了 flexpaper 库并添加到我的项
我正在使用 Flepaper 库开发 flex pdf 阅读器应用程序。我从 http://flexpaper.devaldi.com/download/ 得到了 flexpaper 库并添加到我的项
我有一个网站,显示 SWF 中的 PDF 文件。它使用 FlexPaper 脚本。如何获取原始 PDF 文件的 URL? 或者可以从 SWF 中解析 PDF。该脚本绝对是 FlexPaper 的 Ja
我正在使用 flepage 和 pdf2swf 为我的 pdf 文件生成 swf 并将其显示在我的页面中。 这是我用过的设置 highlightPageMenuLink(); var sw
我是一名优秀的程序员,十分优秀!