我想知道(出于好奇)如何加密服务器应用程序中的一块像素(例如验证码),这样客户端就不能使用任何类型的模式识别(神经网络等)来解密像素但是将在他/她的屏幕上看到正确的像素。我听说过HDCP等技术,我想知道是否有任何库来实现这一点。所以我的问题是:
感谢您的帮助。
答案 0 :(得分:1)
根据您的描述,我假设您在此处谈论互联网上的服务器 - 客户关系。在那种情况下:否。方式。
为了在屏幕上显示任何内容,必须解密/解码客户端上的数据,然后将其发送到屏幕。解密/解码将在浏览器中,在CPU / GPU上发生,然后解码的图像将存储在存储器中。从那里它可用于任何其他过程,包括神经网络等等。
您需要的是通过互联网将加密数据直接发送到监视器的某种方式,需要对其进行解密并立即显示。您还需要以某种方式保持实施细节的秘密,因此没有人可以构建一个假的监视器"在其他地方进行解密并以这种方式获取数据。这基本上是不可行的,在互联网上基于开放标准的协议和文件格式更是如此。