B/S架构的声像数据安全性设置

在B/S程序中,如果对声像数据的安全不加考虑,用户可以轻易地知道声像档案数据文件的存放地址,用其它的下载工具就可以方便地下载到声像档案数据文件。系统在声像数据的安全性方面有如下方面的设置:

1.缩略图数据

用户在浏览器界面看到的缩略图都是经过服务器端的程序在原始图像上提取的小图,然后发送到客户端的浏览器界面上,用户如果保存页面,保存的也只是提取后的缩略图数据,保存不到原始图像数据。

2.图像水印

系统提供了图像的缩放功能,用户可以通过放大图像来观看图像的细部,放大图像是在原始图像的基础上重新提取图像数据来生成的,不是在小图上简单地放大。在图像的缩放过程中,用户看到的图像都会自动加上水印,这样既是用户通过拷贝屏幕的方式获取图像,图像上的水印是去不掉的。如下图所示,在图像的右下角加上了中国海关的水印标志。

3.隐藏数据文件的链接地址

对于图像文件的显示、音视频文件的播放,系统都是通过文件的ID值在虚拟目录中查找到文件,然后再发送图像数据或播放音视频文件,浏览器用户通过鼠标的右键信息是无法看到文件的存放位置的,不能查看到文件的链接地址,既是利用下载工具也不能下载到档案数据文件。

此功能已通过目前流行的多种下载工具的测试,使用这些网络下载工具都不能找到数据文件的存放地址,从而脱离管理系统来下载。