System.ArgumentOutOfRangeException: 索引和長度必須引用該字符串內的位置。 參數名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 国产久热精品无码激情,无码精品人妻一区二区三区漫画 ,a级毛片无码免费真人久久
  • 
    <ul id="o6k0g"></ul>
    <ul id="o6k0g"></ul>
    當前位置: 首頁 > 專利查詢>山東大學專利>正文

    基于國密算法的數據快速加密方法及系統技術方案

    技術編號:44391417 閱讀:2 留言:0更新日期:2025-02-25 10:06
    本發明專利技術涉及數據加密技術領域,特別是涉及基于國密算法的數據快速加密方法及系統,其中方法,包括:獲取明文,采用國密算法SM4的計數器模式,對明文進行加密處理得到密文;其中,國密算法SM4的計數器模式的加密過程,采用以下方式進行加速:對加密函數進行重構,通過重構后的加密函數,對待加密消息進行加密得到已加密的部分密文和剩余明文;基于剩余明文的不同長度,構建新加密函數,基于新加密函數對不同長度的剩余明文進行加密,得到剩余明文的密文。大幅度提升SM4加密過程的速度,具有通用、內存占用少、效率高、實現安全等優勢。

    【技術實現步驟摘要】

    本專利技術涉及數據加密,特別是涉及基于國密算法的數據快速加密方法及系統。


    技術介紹

    1、sm4(原名sms4)是一種分組密碼標準,數據分組長度為128比特,密鑰分組長度為128比特,加密算法與密鑰擴展算法采用32輪迭代結構,以字(32比特)為單位進行數據處理。sm4算法被廣泛應用于金融、電子商務等領域,用于各種數據的加密。

    2、ctr(計數器)模式通過將逐次累加的計數器進行加密來生成密鑰流,明文按字節與密鑰流異或得到密文,且加解密函數相同。由于可以并行處理多個數據塊,在實時音視頻流加密、云存儲文件加密存儲等大數量數據實時加密場合廣泛應用。

    3、ctr(計數器)模式明文是已知的,且相互獨立,因此可以利用單數據多指令(simd)擴展指令集同時執行多組數據的加密來提升加密速度,目前已有aesni、塔域和?gfni等方法應用到sm4加密。

    4、但是,由于并行計算需要將多組數據進行重新分組處理,常用的有4個分組64字節,8個分組128字節,16個分組256字節,32個分組512字節等。對于非分組長度整數倍的數據處理會有較大的性能下降。

    5、此外,現有技術通常關注加密核心函數的優化,ctr模式需要在核心加密執行完成后與明文異或得到密文,導致ctr模式性能較ecb(電子密碼本)等模式要差。在加密任務的過程中,因為國密算法sm4的計算復雜度高,運算速度慢,占用計算機內存,影響加解密的速度。


    技術實現思路

    1、為了解決現有技術的不足,本專利技術提供了基于國密算法的數據快速加密方法及系統,提高了數據加密的速度。

    2、一方面,提供了基于國密算法的數據快速加密方法,包括:獲取明文,采用國密算法sm4的計數器模式,對明文進行加密處理得到密文;

    3、其中,國密算法sm4的計數器模式的加密過程,采用以下方式進行加速:對加密函數進行重構,通過重構后的加密函數,對待加密消息進行加密得到已加密的部分密文和剩余明文;基于剩余明文的不同長度,構建新加密函數,基于新加密函數對不同長度的剩余明文進行加密,得到剩余明文的密文。

    4、另一方面,提供了基于國密算法的數據快速加密系統,包括:加密模塊,其被配置為:獲取明文,采用國密算法sm4的計數器模式,對明文進行加密處理得到密文;

    5、其中,國密算法sm4的計數器模式的加密過程,采用以下方式進行加速:對加密函數進行重構,通過重構后的加密函數,對待加密消息進行加密得到已加密的部分密文和剩余明文;基于剩余明文的不同長度,構建新加密函數,基于新加密函數對不同長度的剩余明文進行加密,得到剩余明文的密文。

    6、上述技術方案具有如下優點或有益效果:

    7、采用國密算法sm4的計數器模式,對明文進行加密處理得到密文;其中,國密算法sm4的計數器模式的加密過程,采用以下方式進行加速:對加密函數進行重構,通過重構后的加密函數,對待加密消息進行加密得到已加密的部分密文和剩余明文;基于剩余明文的不同長度,構建新加密函數,基于新加密函數對不同長度的剩余明文進行加密,得到剩余明文的密文。與以往的技術相比,本專利技術方法通過重構的加密函數降低計算復雜度,大幅度提升sm4加密過程的速度,具有通用、內存占用少、效率高、實現安全等優勢。

    本文檔來自技高網...

    【技術保護點】

    1.基于國密算法的數據快速加密方法,其特征是,包括:獲取明文,采用國密算法SM4的計數器模式,對明文進行加密處理得到密文;

    2.如權利要求1所述的基于國密算法的數據快速加密方法,其特征是,所述對加密函數進行重構,通過重構后的加密函數,對待加密消息進行加密得到已加密的部分密文和剩余明文;之前還包括:

    3.如權利要求1所述的基于國密算法的數據快速加密方法,其特征是,所述基于剩余明文的不同長度,構建新加密函數,基于新加密函數對不同長度的剩余明文進行加密,得到剩余明文的密文,包括:

    4.如權利要求3所述的基于國密算法的數據快速加密方法,其特征是,所述(1-2-1)如果剩余明文的長度小于等于64,則構建新加密函數,基于新加密函數對不同長度的剩余明文進行加密,得到剩余明文的密文;包括:

    5.如權利要求3所述的基于國密算法的數據快速加密方法,其特征是,所述(1-2-3)如果剩余明文的長度小于等于256,則構建新加密函數,基于新加密函數對不同長度的剩余明文進行加密,得到剩余明文的密文,包括:

    6.如權利要求3所述的基于國密算法的數據快速加密方法,其特征是,所述(1-2-5)如果剩余明文的長度大于512,則構建新加密函數,基于新加密函數對不同長度的剩余明文進行加密,得到剩余明文的密文,包括:

    7.如權利要求2所述的基于國密算法的數據快速加密方法,其特征是,所述核心64路加密函數函數,流程如下:

    8.如權利要求6所述的基于國密算法的數據快速加密方法,其特征是,所述函數,函數,函數,函數,函數,函數,函數,函數為單次64路加密執行函數,其形式一樣,其核心與一致,差別在輸出部分,其核心步驟如下:

    9.如權利要求5所述的基于國密算法的數據快速加密方法,其特征是,所述加密函數,加密函數,加密函數,加密函數為單次32路加密執行函數,其形式一樣,差別在輸出部分,其核心步驟如下:

    10.基于國密算法的數據快速加密系統,其特征是,包括:加密模塊,其被配置為:獲取明文,采用國密算法SM4的計數器模式,對明文進行加密處理得到密文;

    ...

    【技術特征摘要】

    1.基于國密算法的數據快速加密方法,其特征是,包括:獲取明文,采用國密算法sm4的計數器模式,對明文進行加密處理得到密文;

    2.如權利要求1所述的基于國密算法的數據快速加密方法,其特征是,所述對加密函數進行重構,通過重構后的加密函數,對待加密消息進行加密得到已加密的部分密文和剩余明文;之前還包括:

    3.如權利要求1所述的基于國密算法的數據快速加密方法,其特征是,所述基于剩余明文的不同長度,構建新加密函數,基于新加密函數對不同長度的剩余明文進行加密,得到剩余明文的密文,包括:

    4.如權利要求3所述的基于國密算法的數據快速加密方法,其特征是,所述(1-2-1)如果剩余明文的長度小于等于64,則構建新加密函數,基于新加密函數對不同長度的剩余明文進行加密,得到剩余明文的密文;包括:

    5.如權利要求3所述的基于國密算法的數據快速加密方法,其特征是,所述(1-2-3)如果剩余明文的長度小于等于256,則構建新加密函數,基于新加密函數對不同長度的剩余明文進行加密,得到...

    【專利技術屬性】
    技術研發人員:王美琴付勇,胡凱,樊燕紅,
    申請(專利權)人:山東大學
    類型:發明
    國別省市:

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

    1
    主站蜘蛛池模板: 亚洲精品久久无码| 国产精品无码aⅴ嫩草| 精品无码人妻一区二区三区品 | 亚洲AV无码专区亚洲AV伊甸园| 亚洲中文字幕久久精品无码喷水| 精品久久久久久无码专区不卡| 亚洲伊人成无码综合网| 无码中文人妻视频2019| 成在人线av无码免费高潮喷水| 高清无码午夜福利在线观看 | 人妻AV中出无码内射| 无码粉嫩小泬无套在线观看| 亚洲精品无码不卡在线播HE| av无码aV天天aV天天爽| 国产精品无码一区二区在线观 | 亚洲精品无码国产片| 亚洲AV无码一区二区二三区软件| 免费a级毛片无码a∨性按摩| 曰产无码久久久久久精品| 无码一区二区三区| 久久久人妻精品无码一区| 免费无遮挡无码永久在线观看视频| 直接看的成人无码视频网站| 亚洲成AV人在线播放无码| 中文字幕日韩精品无码内射| 少妇性饥渴无码A区免费 | 少妇无码太爽了不卡在线观看 | 精品无人区无码乱码大片国产| 亚洲AV无码男人的天堂 | 久久亚洲AV成人无码国产| 久久青青草原亚洲av无码| 亚洲av成本人无码网站| 色综合热无码热国产| 国产精品爆乳奶水无码视频| 免费A级毛片无码视频| 久久影院午夜理论片无码| 久久亚洲AV成人无码国产电影| 亚洲看片无码在线视频| 日韩免费无码视频一区二区三区| 久久精品无码免费不卡| 日韩免费a级毛片无码a∨|