B/S架構(gòu)的聲像數(shù)據(jù)安全性設(shè)置
在B/S程序中,如果對聲像數(shù)據(jù)的安全不加考慮,用戶可以輕易地知道聲像檔案數(shù)據(jù)文件的存放地址,用其它的下載工具就可以方便地下載到聲像檔案數(shù)據(jù)文件。系統(tǒng)在聲像數(shù)據(jù)的安全性方面有如下方面的設(shè)置:
1.縮略圖數(shù)據(jù)
用戶在瀏覽器界面看到的縮略圖都是經(jīng)過服務(wù)器端的程序在原始圖像上提取的小圖,然后發(fā)送到客戶端的瀏覽器界面上,用戶如果保存頁面,保存的也只是提取后的縮略圖數(shù)據(jù),保存不到原始圖像數(shù)據(jù)。
2.圖像水印
系統(tǒng)提供了圖像的縮放功能,用戶可以通過放大圖像來觀看圖像的細(xì)部,放大圖像是在原始圖像的基礎(chǔ)上重新提取圖像數(shù)據(jù)來生成的,不是在小圖上簡單地放大。在圖像的縮放過程中,用戶看到的圖像都會自動加上水印,這樣既是用戶通過拷貝屏幕的方式獲取圖像,圖像上的水印是去不掉的。如下圖所示,在圖像的右下角加上了中國海關(guān)的水印標(biāo)志。
3.隱藏數(shù)據(jù)文件的鏈接地址
對于圖像文件的顯示、音視頻文件的播放,系統(tǒng)都是通過文件的ID值在虛擬目錄中查找到文件,然后再發(fā)送圖像數(shù)據(jù)或播放音視頻文件,瀏覽器用戶通過鼠標(biāo)的右鍵信息是無法看到文件的存放位置的,不能查看到文件的鏈接地址,既是利用下載工具也不能下載到檔案數(shù)據(jù)文件。
此功能已通過目前流行的多種下載工具的測試,使用這些網(wǎng)絡(luò)下載工具都不能找到數(shù)據(jù)文件的存放地址,從而脫離管理系統(tǒng)來下載。