數字指紋是什麼

來源:趣味百科館 6.67K

數字指紋是什麼

數字指紋是指將不同的標誌性識別代碼——指紋,利用數字水印技術嵌入到數字媒體中,然後將嵌入了指紋的數字媒體分發給用戶,是與用戶和某次購買過程有關的信息。數字指紋,其基本原理是利用單向散列函數(Hash函數)對發送信息進行運算,生成一串固定長度的數字摘要。數字指紋並不是一種加密機制,但可以用來判斷數據有沒有被竄改,從而保證了信息的完整性不被破壞。

發行商發現被非法分發行爲時,可以根據該信息對進行非法分發的用戶實現跟蹤。 數字指紋體制主要由兩部分構成,一部分是用於向拷貝中嵌入指紋並對帶指紋拷貝進行分發的拷貝分發體制;另一部分是實現對非法分發者進行跟蹤並審判的跟蹤體制。往往上述兩部分通過發行商、用戶(還可能有登記中心、審判者等實體)之間的一系列協議實現,因此數字指紋體制也可以分爲算法和協議兩部分。其中,算法包括指紋的編碼和解碼、指紋的嵌入和提取以及拷貝的分發策略等內容,而協議部分則規定了各實體之間如何進行交互以實現具有各種特點的拷貝分發和跟蹤體制(如實現用戶的匿名性等)。


熱門標籤