專利名稱:多個輸入的多重攪動器的制作方法
技術領域:
本發(fā)明涉及通信加密技木,特別涉及一種多個輸入的多重攪動器。
背景技術:
在采用共享信道進行通信傳輸時,由于信道上的各個用戶都可以監(jiān)聽到其他用戶 的流量,惡意用戶很容易通過偽造合法用戶等手段干擾合法用戶的使用,甚至危及整個系 統(tǒng)的安全。為了解決這個問題,有必要對共享信道內(nèi)傳輸?shù)臄?shù)據(jù)進行加密,保證非法用戶不 能或者很難獲得系統(tǒng)的信息。EPON中采用多重攪動(Multi-churning)的加密方案。Galois (伽羅華)有限域定義了ー個數(shù)域,其中包含了有限個元素,包含q個元素
的(ialois域通常記成GF(q)。任意ー個無符號數(shù)a可以表示成級數(shù)
權利要求
1.一種多個輸入的多重攪動器,其特征在于,包括一存儲器、T個基向量響應合成器、 暫存器;所述暫存器用于緩存所述多個輸入的多重攪動器直接的輸入向量、所述多個輸入的多重攪動器反饋的輸入向量;所述存儲器存儲有級聯(lián)結構的T路多重攪動的所有直接的輸入向量的基向量的響應、 所有反饋的輸入向量的基向量的響應、零輸入響應;所述T個基向量響應合成器的第r個基向量響應合成器根據(jù)所述暫存器中的直接的輸入向量、反饋的輸入向量、所述存儲器中的級聯(lián)結構的T路多重攪動第r路的直接的輸入向量的基向量的響應、第r路的反饋的輸入向量的基向量的響應、第r路的零輸入響應,輸出第r路的多重攪動響應;所述T個基向量響應合成器輸出的多重攪動響應同時傳送到所述暫存器,以作為所述多個輸入的多重攪動器反饋的輸入向量;其中,T為多重攪動的路數(shù),2彡T,0彡r彡T-1。
2.根據(jù)權利要求1所述的多個輸入的多重攪動器,其特征在于,所述第r個基向量響應合成器輸出第r路的多重攪動響應在包含二個元素的伽羅華有限域GF (2)上表示為
3.根據(jù)權利要求1所述的多個輸入的多重攪動器,其特征在于,所述儲器包括T個基向量響應存儲單元;第r個基向量響應存儲單元存儲所述級聯(lián)結構的T路多重攪動中第r路的直接的輸入向量的基向量的響應、反饋的輸入向量的基向量的響應、零輸入響應。
4.根據(jù)權利要求1所述的多個輸入的多重攪動器,其特征在于,石;二―M為級聯(lián)結構的T路多重攪動中,第i拍時鐘輸入到各路多重攪動的輸入向量 YTi+r-t為其第e個基向量,輸入到各路多重攪動的其它輸入向量都為零向量時,第r路多重攪動的輸出響應;石;^為級聯(lián)結構的T路多重攪動中,第i拍時鐘輸入到各路多重攪動的輸入向量Ztw 為其第e個基向量,輸入到各路多重攪動的其它輸入向量都為零向量時,第r路多重攪動的輸出響應;<為級聯(lián)結構的T路多重攪動中,輸入到各路多重攪動的輸入向量都為零向量時,第r 路多重攪動的輸出響應。
5.根據(jù)權利要求1所述的多個輸入的多重攪動器,其特征在于,還包括一預處理模塊, 所述預處理模塊包括一級聯(lián)結構的T路多重攪動模型,當輸入密鑰時,所述級聯(lián)結構的T路多重攪動模型輸出其各路多重攪動的直接的輸入向量的基向量的響應、反饋的輸入向量的基向量的響應、零輸入響應到所述存儲器。
6.根據(jù)權利要求2所述的多個輸入的多重攪動器,其特征在于,N為偶數(shù),
7.根據(jù)權利要求6所述的多個輸入的多重攪動器,其特征在于,N= 8,M = 3,T = 8。
全文摘要
本發(fā)明公開了一種多個輸入的多重攪動器,在存儲器中預存所有直接的輸入向量的基向量的響應、反饋的輸入向量的基向量的響應、零向量響應;當數(shù)據(jù)開始輸入后,各個基向量響應合成器根據(jù)直接輸入的輸入向量、反饋的輸入向量以及所述存儲器中的基向量的響應、零向量響應合成總的輸出響應。本發(fā)明的多個輸入的多重攪動器其關鍵路徑跟多重攪動的路數(shù)無關,延時小,能滿足高速數(shù)字系統(tǒng)的要求。
文檔編號H04L9/28GK102404106SQ201010275840
公開日2012年4月4日 申請日期2010年9月10日 優(yōu)先權日2010年9月10日
發(fā)明者王星, 胡新宇 申請人:高通創(chuàng)銳訊通訊科技(上海)有限公司