System.ArgumentOutOfRangeException: 索引和長度必須引用該字符串內的位置。 參數名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 亚洲AV无码第一区二区三区,国产成人无码午夜福利软件,久久无码av亚洲精品色午夜
  • 
    <ul id="o6k0g"></ul>
    <ul id="o6k0g"></ul>

    一種面向大位寬的LFSR構造方法及系統技術方案

    技術編號:44451808 閱讀:5 留言:0更新日期:2025-02-28 18:56
    本申請公開了一種面向大位寬的LFSR構造方法及系統,涉及密碼、數據安全技術,包括:配置線性反饋移位寄存器(LFSR)第t步的內部狀態以及LFSR的更新函數,并根據所述內部狀態以及所述更新函數,確定LFSR的狀態更新;根據LFSR的狀態更新選取l個m級不可約多項式;根據不可約多項式的根,計算對應的比特變換矩陣,并根據各比特變換矩陣計算對角矩陣;選取l維的置換σ,根據置換σ構造由l×l個m維矩陣構成的分塊矩陣;基于所述分塊矩陣以及設定維度的單位矩陣構造矩陣G,并在矩陣G的特征多項式為本原多項式的情況下,輸出矩陣G作為LFSR的狀態轉移矩陣。本申請的方法支持并行計算,且具有比LOL中LFSR更低的計算復雜度與軟硬件實現代價。

    【技術實現步驟摘要】

    本申請涉及密碼、數據安全,尤其涉及一種面向大位寬的lfsr構造方法及系統。


    技術介紹

    1、隨著物聯網、云計算、大數據等新技術的不斷發展,以及大規模數據中心、超高速通信、軟件定義存儲等一系列應用場景的落地,越來越多的新興領域對密碼技術,特別是超高速密碼技術的需求越來越迫切。序列密碼是一類重要的對稱加密體制,具有易于軟硬件實現、加解密速度快等特點,適用于加密數據量巨大、資源受限環境下加密等新型應用場景。

    2、1949年shannon發表的論文《保密系統的通信理論》中提出了“一次一密”密碼體制,并證明了“一次一密”密碼在唯密文攻擊下是理論上不可破譯、絕對安全的。由于“一次一密”密碼體制在實際應用場景中面臨著密鑰產生、管理等眾多復雜問題,因此,人們開始設計各種序列密碼來代替“一次一密”密碼體制。

    3、現有技術中,2000年,nessie評估了bmgl、leviathan、lili-128、snow?1.0、sober-t16和sober-t32共計6個流密碼算法,但這6個算法在安全性方面存在一些問題,最終沒有推薦任何序列密碼算法作為加密標準。

    4、2023年,馮登國等人提出了適用于通用平臺的高性能序列密碼設計框架lol(league?of?legends),該框架可滿足5g/6g的虛擬網絡中的超高速軟件加解密需求,并抵抗量子攻擊。lol框架可根據應用場景需求進行靈活擴展,支持高并行操作和simd/aes-ni指令集,給出的lol-mini和lol-double兩個實例的軟件實現速率可達到89gbps和135gbps。

    5、序列密碼的研究主要圍繞線性反饋移位寄存器(linear?feedback?shiftregister,lfsr)及其擴展序列展開,lfsr作為序列密碼算法的核心線性部件,其主要目的是用于生成具有大周期的初始亂源。密碼性質優良的線性亂源序列需要具備周期大、線性復雜度高、相關性質好等特點。n級lfsr產生的序列周期最多為2n-1,如果它的周期達到2n-1,則稱這個序列為m序列,把該lfsr稱作最長lfsr。lfsr主要包括fibonacci?lfsr和galoislfsr兩種表現形式,基于galois域上的母函數理論和方法可以完整地刻畫線性反饋移位寄存器的周期和線性復雜度。

    6、傳統的fibonacci型lfsr雖然能夠產生達到最大周期的序列,但由于其狀態依次更新,不利于并行實現。而且存在基于比特設計的lfsr的吞吐量過低,基于字節設計的lfsr難以達到其比特序列的最大周期等問題。


    技術實現思路

    1、本申請實施例提供一種面向大位寬的lfsr構造方法及系統,用以在lol提出的lfsr構造方法基礎上,提出了新的lfsr構造方法,可在產生序列達到最大周期的情況下,支持并行計算,且具有比lol中lfsr更低的計算復雜度與軟硬件實現代價。

    2、本申請實施例提供一種面向大位寬的lfsr構造方法,包括:

    3、配置線性反饋移位寄存器(lfsr)第t步的內部狀態以及lfsr的更新函數,并根據所述內部狀態以及所述更新函數,確定lfsr的狀態更新;

    4、根據lfsr的狀態更新選取l個m級不可約多項式;

    5、根據不可約多項式的根,計算對應的比特變換矩陣,并根據各比特變換矩陣計算對角矩陣;

    6、選取l維的置換σ,根據置換σ構造由l×l個m維矩陣構成的分塊矩陣,使得所構造的分塊矩陣滿足分塊位置條件;

    7、基于所述分塊矩陣以及設定維度的單位矩陣構造矩陣g,并在矩陣g的特征多項式為本原多項式的情況下,則輸出矩陣g作為lfsr的狀態轉移矩陣,否則重復根據lfsr的狀態更新選取l個m級不可約多項式。

    8、可選的,配置lfsr第t步的內部狀態以及lfsr的更新函數包括:

    9、指定lfsr第t步的內部狀態分為:其中:

    10、

    11、其中,a4l-1,…,a0∈f為總共4l(l>0)個的m比特塊,f為有限域;

    12、lfsr的更新函數滿足:

    13、

    14、其中,c是由l個m次不可約多項式根構成的向量,σ為l維基于字的置換。

    15、可選的,根據所述內部狀態以及所述更新函數,確定lfsr的狀態更新滿足:

    16、

    17、可選的,根據lfsr的狀態更新選取l個m級不可約多項式包括:

    18、根據lfsr的狀態更新選取l個m級不可約多項式:

    19、g0(y),…,gl(y),gi(y)=ym+bi,m-1ym-1+…+bi,0,0≤i≤m-1

    20、其中,gi(y)為多項式。

    21、可選的,根據不可約多項式的根,計算對應的比特變換矩陣,并根據各比特變換矩陣計算對角矩陣包括:

    22、根據不可約多項式gi(y)的根αi計算其對應的比特變換矩陣

    23、

    24、根據計算對角矩陣其中0為m維的全0矩陣。

    25、可選的,選取l維的置換σ,根據置換σ構造由l×l個m維矩陣構成的分塊矩陣,使得所構造的分塊矩陣滿足分塊位置條件包括:

    26、隨機選取l維的置換σ,并根據置換σ構造由l×l個m維矩陣構成的分塊矩陣mσ,其中分塊矩陣mσ在分塊位置為((σ(i),i)(i=0,…,l-1)的情況下,該分塊為m維單位矩陣i16,否則該分塊為全0矩陣;

    27、根據計算對角矩陣其中0為m維的全0矩陣。

    28、可選的,基于所述分塊矩陣以及設定維度的單位矩陣構造矩陣g滿足:

    29、

    30、其中,ilm是lm維單位矩陣;

    31、計算矩陣g的特征多項式η(x)=det(xi2lm-g),若η(x)為本原多項式,則輸出矩陣g作為lfsr的狀態轉移矩陣。

    32、本申請實施例還提出一種面向大位寬的lfsr構造系統,包括處理器和存儲器,所述存儲器上存儲有計算機程序,所述計算機程序被處理器執行時實現如前述的面向大位寬的lfsr構造方法的步驟。

    33、本申請實施例的方法在lol提出的lfsr構造方法基礎上,提出了新的lfsr構造方法,可在產生序列達到最大周期的情況下,支持并行計算,且具有比lol中lfsr更低的計算復雜度與軟硬件實現代價。

    34、上述說明僅是本申請技術方案的概述,為了能夠更清楚了解本申請的技術手段,而可依照說明書的內容予以實施,并且為了讓本申請的上述和其它目的、特征和優點能夠更明顯易懂,以下特舉本申請的具體實施方式。

    本文檔來自技高網...

    【技術保護點】

    1.一種面向大位寬的LFSR構造方法,其特征在于,包括:

    2.如權利要求1所述的面向大位寬的LFSR構造方法,其特征在于,配置LFSR第t步的內部狀態以及LFSR的更新函數包括:

    3.如權利要求2所述的面向大位寬的LFSR構造方法,其特征在于,根據所述內部狀態以及所述更新函數,確定LFSR的狀態更新滿足:

    4.如權利要求3所述的面向大位寬的LFSR構造方法,其特征在于,根據LFSR的狀態更新選取l個m級不可約多項式包括:

    5.如權利要求4所述的面向大位寬的LFSR構造方法,其特征在于,根據不可約多項式的根,計算對應的比特變換矩陣,并根據各比特變換矩陣計算對角矩陣包括:

    6.如權利要求5所述的面向大位寬的LFSR構造方法,其特征在于,選取l維的置換σ,根據置換σ構造由l×l個m維矩陣構成的分塊矩陣,使得所構造的分塊矩陣滿足分塊位置條件包括:

    7.如權利要求6所述的面向大位寬的LFSR構造方法,其特征在于,基于所述分塊矩陣以及設定維度的單位矩陣構造矩陣G滿足:

    8.一種面向大位寬的LFSR構造系統,其特征在于,包括處理器和存儲器,所述存儲器上存儲有計算機程序,所述計算機程序被處理器執行時實現如權利要求1至7中任一項所述的面向大位寬的LFSR構造方法的步驟。

    ...

    【技術特征摘要】

    1.一種面向大位寬的lfsr構造方法,其特征在于,包括:

    2.如權利要求1所述的面向大位寬的lfsr構造方法,其特征在于,配置lfsr第t步的內部狀態以及lfsr的更新函數包括:

    3.如權利要求2所述的面向大位寬的lfsr構造方法,其特征在于,根據所述內部狀態以及所述更新函數,確定lfsr的狀態更新滿足:

    4.如權利要求3所述的面向大位寬的lfsr構造方法,其特征在于,根據lfsr的狀態更新選取l個m級不可約多項式包括:

    5.如權利要求4所述的面向大位寬的lfsr構造方法,其特征在于,根據不可約多項式的根,計算對應的比特變...

    【專利技術屬性】
    技術研發人員:譚豪董新鋒張文政申兵吳憂苗旭東周宇王金波胡建勇穆道光劉剛張馨月
    申請(專利權)人:中國電子科技集團公司第三十研究所
    類型:發明
    國別省市:

    網友詢問留言 已有0條評論
    • 還沒有人留言評論。發表了對其他瀏覽者有用的留言會獲得科技券。

    1
    主站蜘蛛池模板: 免费a级毛片无码av| 无码日韩人妻精品久久| 久久精品无码一区二区无码| 50岁人妻丰满熟妇αv无码区| julia无码人妻中文字幕在线| 中文国产成人精品久久亚洲精品AⅤ无码精品 | 天堂Av无码Av一区二区三区| 久久亚洲AV永久无码精品| av区无码字幕中文色| 亚洲成A人片在线观看无码不卡| 亚洲最大中文字幕无码网站| 国产成人无码18禁午夜福利p| 在线无码视频观看草草视频| av大片在线无码免费| 亚洲AV无码专区亚洲AV伊甸园| 2020无码专区人妻系列日韩| 亚洲综合无码无在线观看| 亚洲Av综合色区无码专区桃色| 伊人久久无码精品中文字幕| 无码中文人妻在线一区 | 亚洲av无码国产精品夜色午夜| 国产精品无码无卡在线观看久| 亚洲日韩国产精品无码av| 无码h黄动漫在线播放网站| 成年无码av片在线| 国产精品亚洲αv天堂无码| 国产乱子伦精品免费无码专区| 国产午夜av无码无片久久96| 亚洲av无码专区在线电影| 一本无码人妻在中文字幕免费 | 亚洲中文字幕无码av永久| 无码专区狠狠躁躁天天躁 | 亚洲av纯肉无码精品动漫| 91无码人妻精品一区二区三区L| 亚洲av永久无码精品国产精品| 无码人妻品一区二区三区精99| 亚洲AV无码不卡在线播放| 日韩精品真人荷官无码| 97久久精品无码一区二区| 无码日本电影一区二区网站| 国产精品无码一二区免费|