如何在 HTML 中获取加密的图像
Posted
技术标签:
【中文标题】如何在 HTML 中获取加密的图像【英文标题】:How to source images in HTML that are encrypted 【发布时间】:2014-02-06 12:35:45 【问题描述】:我正在尝试通过对图像进行加密来保证图像的安全。我使用了一个名为“AxCrypt”的加密程序来加密我的图像,但它改变了图像文件的扩展名。例如,image.jpg 变为 image-jpg.axx。每当图像要打开时,它都会要求输入密码,这很棒!但是,现在我希望能够从我的代码中获取图像。我正在使用 html 和 Classic ASP 对页面进行编码,当我在浏览器中看到它时,图像显示为空白。
我的理由是因为我需要将图像放在服务器上,但需要图像保持安全且其他用户无法访问,但仍需要在我的网页上显示图像。有什么方法可以确保我的图像文件安全,但仍然可以在我的网页上获取和使用它们?
提前致谢! 杰森
【问题讨论】:
您不能使用 Windows 权限来保护文件吗?例如关闭除您自己的用户和匿名 IIS 用户之外的读取权限。 【参考方案1】:您无法阻止其他人下载您在服务器上的图像。 对于不懂编程的人来说,最简单的方法是做一个简单的打印屏幕。
有一些选项可以确保您的图像安全,但您需要使用 Flash 电影。
您可以对图像进行版权所有权,并且一切都会好起来的。
【讨论】:
如果我使用 Flash 电影,我会有哪些具体的选择?谢谢。 我指的不是前端,用户可以在网页上看到图片,我指的是服务器端的后端。我在一所学校的 IT 部门工作,有多个用户可以访问我们学校的服务器。因此,我需要一个安全的图像后端机制,但仍然能够将它们源到网页。如果还有其他解决方案,那就太好了。谢谢。以上是关于如何在 HTML 中获取加密的图像的主要内容,如果未能解决你的问题,请参考以下文章
如何使用 JavaScript 在 html 画布内绘制图像以获取特殊过滤器