亚洲成年人黄色一级片,日本香港三级亚洲三级,黄色成人小视频,国产青草视频,国产一区二区久久精品,91在线免费公开视频,成年轻人网站色直接看

一種外貿(mào)平臺多媒體認(rèn)證加密方法與流程

文檔序號:12729932閱讀:402來源:國知局

本發(fā)明涉及一種外貿(mào)平臺多媒體認(rèn)證加密方法,屬于電子商務(wù)平臺安全技術(shù)領(lǐng)域。



背景技術(shù):

目前,外貿(mào)平臺通常指的是電子商務(wù)外貿(mào)平臺。我們知道電子商務(wù)平臺有B2B、B2C和C2C三種形式。同樣,外貿(mào)平臺也有B2B、B2C和C2C這三種形式。無論是以企業(yè)、公司形式存在的商家(如批發(fā)商、零售商、代理商甚至是生產(chǎn)商),還是以個體形式存在的外貿(mào)Soho或消費者,也無論是買家(Buyer)還是賣家(Seller/Supplier)都能在外貿(mào)平臺中找到適合自己的發(fā)展空間。再次,由于平臺上不同商品、不同行業(yè)、不同市場、不同階段、不同區(qū)域的情況千差萬別,所以,平臺上也就顯示出極大的包容性和多樣性。

隨著外貿(mào)平臺多媒體信息得到廣泛使用,多媒體信息的安全問題也越來越突出,如何適應(yīng)現(xiàn)代網(wǎng)絡(luò)多媒體信息數(shù)據(jù)傳輸安全需求,保證傳播過程中內(nèi)容的真實性、完整性,是現(xiàn)有外貿(mào)平臺急需要解決的問題。



技術(shù)實現(xiàn)要素:

目的:為了克服現(xiàn)有技術(shù)中存在的不足,本發(fā)明提供一種外貿(mào)平臺多媒體認(rèn)證加密方法。

技術(shù)方案:為解決上述技術(shù)問題,本發(fā)明采用的技術(shù)方案為:

一種外貿(mào)平臺多媒體認(rèn)證加密方法,包括如下步驟:

步驟一:先得到基本Huffman碼表,再對其進(jìn)行變換后共得到2k個碼表,依次標(biāo)記為0-2k-1;

步驟二:利用一輸入密鑰生成一個偽隨機(jī)序列P=(P1,P2,...,Pn),Pi為在0-2k-1范圍內(nèi)的k比特整數(shù);

步驟三:偽隨機(jī)序列P均為每四位隔開,其中Chi為Num的前兩比特,用來選擇使用哪個基本Huffman碼表進(jìn)行擾動;Num本身表示擾動節(jié)點個數(shù),indexij則表示Num個需要擾亂加密的節(jié)點中每個把對應(yīng)的序號;

步驟四:原始數(shù)據(jù)中第i個節(jié)點使用擾動后,再使用第Pi個Huffman碼表進(jìn)行編碼,Pi的值為P(i-1(modn))+1。

所述步驟一中變換設(shè)置為:若基本Huffman碼樹有t個葉子,就有t-1個內(nèi)部節(jié)點和對應(yīng)的01標(biāo)記對,先隨機(jī)產(chǎn)生一個t-1比特的隨機(jī)序列,每一位與碼樹的內(nèi)部節(jié)點相對應(yīng),序列位為0則交換對應(yīng)節(jié)點的01標(biāo)記,為1則不變換。

所述步驟二密鑰采用OpenSSL函數(shù)生成。

所述步驟二密鑰采用HASH函數(shù)生成。

所述偽隨機(jī)序列生成函數(shù)為:

INDEXi=[(Chi)Num:indexi1,indexi2,...,indexiNum],indexij∈{0,1,2,...,N}

所述擾動的方法為將對應(yīng)內(nèi)部節(jié)點上的01互換。

有益效果:本發(fā)明提供的一種外貿(mào)平臺多媒體認(rèn)證加密方法,提高了多媒體認(rèn)證加密的復(fù)雜性,加大遭受攻擊的難度,提升了破譯的代價。

具體實施方式

一種外貿(mào)平臺多媒體認(rèn)證加密方法,包括如下步驟:

步驟一:先得到基本Huffman碼表,再對其進(jìn)行變換后共得到2k個碼表,依次標(biāo)記為0-2k-1;若基本Huffman碼樹有t個葉子,就有t-1個內(nèi)部節(jié)點和對應(yīng)的01標(biāo)記對,先隨機(jī)產(chǎn)生一個t-1比特的隨機(jī)序列,每一位與碼樹的內(nèi)部節(jié)點相對應(yīng),序列位為0則交換對應(yīng)節(jié)點的01標(biāo)記,為1則不變換。

步驟二:采用OpenSSL函數(shù)或者HASH函數(shù)生成密鑰,利用一輸入密鑰生成一個偽隨機(jī)序列P=(P1,P2,...,Pn),Pi為在0-2k-1范圍內(nèi)的k比特整數(shù);所述偽隨機(jī)序列生成函數(shù)為:

INDEXi=[(Chi)Num:indexi1,indexi2,...,indexiNum],indexij∈{0,1,2,...,N}

步驟三:偽隨機(jī)序列P均為每四位隔開,其中Chi為Num的前兩比特,用來選擇使用哪個基本Huffman碼表進(jìn)行擾動;Num本身表示擾動節(jié)點個數(shù),indexij則表示Num個需要擾亂加密的節(jié)點中每個把對應(yīng)的序號;

步驟四:原始數(shù)據(jù)中第i個節(jié)點將對應(yīng)內(nèi)部節(jié)點上的01互換后,再使用第Pi個Huffman碼表進(jìn)行編碼,Pi的值為P(i-1(modn))+1。

以上所述僅是本發(fā)明的優(yōu)選實施方式,應(yīng)當(dāng)指出:對于本技術(shù)領(lǐng)域的普通技術(shù)人員來說,在不脫離本發(fā)明原理的前提下,還可以做出若干改進(jìn)和潤飾,這些改進(jìn)和潤飾也應(yīng)視為本發(fā)明的保護(hù)范圍。

當(dāng)前第1頁1 2 3 
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1