日韩在线一区二区三区,日本午夜一区二区三区,国产伦精品一区二区三区四区视频,欧美日韩在线观看视频一区二区三区 ,一区二区视频在线,国产精品18久久久久久首页狼,日本天堂在线观看视频,综合av一区

[發明專利]基于SIMD的SM2加密及解密快速實現方法在審

專利信息
申請號: 202210846869.2 申請日: 2022-07-19
公開(公告)號: CN115174038A 公開(公告)日: 2022-10-11
發明(設計)人: 付勇;陳學雷;王美琴;朱亮;陳麗娟 申請(專利權)人: 山東省計算中心(國家超級計算濟南中心);齊魯工業大學
主分類號: H04L9/06 分類號: H04L9/06;H04L9/22;H04L9/30
代理公司: 濟南圣達知識產權代理有限公司 37221 代理人: 祖之強
地址: 250014 山*** 國省代碼: 山東;37
權利要求書: 查看更多 說明書: 查看更多
摘要:
搜索關鍵詞: 基于 simd sm2 加密 解密 快速 實現 方法
【說明書】:

發明提供了一種基于SIMD的SM2加密及解密快速實現方法,將添加CT值后的多條數據,每條取出預設比特整合為一條并放入message數組中存儲,使用預計算好的索引值以及VPGATHERDD指令來實現消息擴展的第一步,并對擴展后的數據使用PSHUFB指令對數據進行重排,代替了指針實現字節逆序功能,提高了算法整體的運算效率;在完成第一步消息擴展時,數據已通過VPGATHERDD指令裝載入寄存器中,省略了后續單獨裝載的過程;消息擴展的第二步與第三步則使用自動化的循環指令實現,減少了代碼量。

技術領域

本發明涉及數據加密處理技術領域,特別涉及一種基于SIMD的SM2加密及解密快速實現方法。

背景技術

本部分的陳述僅僅是提供了與本發明相關的背景技術,并不必然構成現有技術。

SM2算法是一種用于數據加密的公鑰密碼算法,SM2算法中的KDF部分采用SM3算法進行哈希運算,KDF的執行效率是影響SM2加解密速度的關鍵。

發明人發現,現有的SM2公鑰加密算法的KDF部分,在處理較長數據時,耗時較長,加密效率較低,極大的影響了SM2公鑰密碼算法的加密速率。

發明內容

為了解決現有技術的不足,本發明提供了一種基于SIMD的SM2加密及解密快速實現方法,使用SIMD并行化處理后,通過提高局部的運算效率,提升了SM2算法整體的運算效率,進而提高了數據加密效率。

為了實現上述目的,本發明采用如下技術方案:

本發明第一方面提供了一種基于SIMD的SM2數據加密速度提升方法。

一種基于SIMD的SM2數據加密速度提升方法,包括以下過程:

使用隨機數發生器產生隨機數k,使用k計算出橢圓曲線點C1(x1,y1),并將C1的數據類型轉換為比特串,根據隨機數k計算橢圓曲線點(x2、y2);

并將橢圓曲線點(x2、y2)的數據類型轉換為比特串并合并為一條數據并復制為相同的多條數據,并在每條數據的末尾按次序添加對應的32比特計數器CT值;

定義無符號整型數組index32并將其裝載入寄存器index中,將添加CT值后的多條數據,每條取出預設比特整合為一條并放入message數組中存儲;

使用VPGATHERDD指令及index索引對message中的數據放入16個__m256i類型變量中,使用PSHUFB指令,對16個__m256i類型變量中的數據進行字節逆序操作;

將字節逆序操作處理完畢的16個__m256i類型變量放入__m256i數組類型的group中;對group中的16個數據進行第一步消息擴展,最終擴展為68個;對group中的68個數據進行第二步消息擴展,最終擴展為64個,并放入__m256i類型的group2數組中;

定義8個無符號整型數組,每個數組中存儲8條16進制的SM3哈希函數初始值且8個數組的內容一致;定義8個__m256i類型字寄存器,并將8個無符號整型數組中相同的數據放入同一個寄存器中;

定義臨時數據SS1、SS2、TT2,皆為__m256i類型;定義布爾函數FF1、FF2、GG1與GG2;根據group、group2、SS1、SS2、TT2、FF1、FF2、GG1與GG2,執行16輪的輪函數RoundFunction1和48輪的輪函數RoundFunction2;

在進行完64輪輪函數運算后,將8個__m256i類型字寄存器重新裝載回數組,并與8個無符號整型數組進行異或,得到本輪運算的密文;

將每條數據取出預設比特后的剩余部分的末尾添加代表數據長度的比特串,并按次序整合成一條數據后放入message數組中,執行使用VPGATHERDD指令之后的步驟,得到最終密文;

下載完整專利技術內容需要扣除積分,VIP會員可以免費下載。

該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于山東省計算中心(國家超級計算濟南中心);齊魯工業大學,未經山東省計算中心(國家超級計算濟南中心);齊魯工業大學許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服

本文鏈接:http://www.szxzyx.cn/pat/books/202210846869.2/2.html,轉載請聲明來源鉆瓜專利網。

×

專利文獻下載

說明:

1、專利原文基于中國國家知識產權局專利說明書;

2、支持發明專利 、實用新型專利、外觀設計專利(升級中);

3、專利數據每周兩次同步更新,支持Adobe PDF格式;

4、內容包括專利技術的結構示意圖流程工藝圖技術構造圖

5、已全新升級為極速版,下載速度顯著提升!歡迎使用!

請您登陸后,進行下載,點擊【登陸】 【注冊】

關于我們 尋求報道 投稿須知 廣告合作 版權聲明 網站地圖 友情鏈接 企業標識 聯系我們

鉆瓜專利網在線咨詢

周一至周五 9:00-18:00

咨詢在線客服咨詢在線客服
tel code back_top
主站蜘蛛池模板: 久久黄色精品视频| 欧洲国产一区| 91精品一区二区在线观看| 国产精品九九九九九九九| 国产精品高潮呻吟88av| 精品99免费视频| 久久精品国产一区二区三区| 天摸夜夜添久久精品亚洲人成| 国产一级片网站| 日韩亚洲精品在线| 欧美极品少妇videossex| 午夜裸体性播放免费观看| 99久久国产综合精品色伊| 狠狠色噜噜狼狼狼色综合久| 97国产精品久久| 午夜剧场a级免费| 一色桃子av大全在线播放| 午夜生活理论片| 国产欧美日韩精品一区二区三区| 欧美一区二区激情三区| 国产免费第一区| 91人人爽人人爽人人精88v| 国产欧美一区二区三区视频| 亚洲精品久久久久999中文字幕 | 91看黄网站| 国产精品亚洲а∨天堂123bt| 另类视频一区二区| 国产91热爆ts人妖在线| 国产精品国产三级国产aⅴ下载| av中文字幕一区二区| 亚洲欧洲日韩| 久爱视频精品| 精品国产乱码久久久久久久| 亚州精品中文| 日韩av免费网站| 国产资源一区二区三区| 午夜看片在线| 国产色99| 欧美精品亚洲一区| 性精品18videosex欧美| 日韩欧美激情| 亚洲欧美一区二区三区不卡| 456亚洲精品| 国产91综合一区在线观看| 国产精品一区二区不卡| 久久久久国产一区二区三区不卡| 秋霞三级伦理| 国产视频一区二区不卡 | 岛国黄色网址| 99视频国产精品| 制服.丝袜.亚洲.另类.中文| 91超薄丝袜肉丝一区二区| 久久青草欧美一区二区三区| 国产精品九九九九九九九| 99国产精品丝袜久久久久久| 国产高清一区二区在线观看| 蜜臀久久久久久999| a级片一区| 国产伦精品一区二区三区照片91| 欧美日韩中文字幕一区二区三区| 蜜臀久久99精品久久久 | 久精品国产| 国产一级大片| 国产一区二区播放| 狠狠色噜噜狠狠狠狠奇米777| 日韩精品中文字幕在线| 欧美激情在线一区二区三区| 亚洲免费永久精品国产| 少妇太爽了在线观看免费| 日本一区午夜艳熟免费| 久久夜色精品久久噜噜亚| 中文字幕一区二区三区免费视频| 日本一区二区免费电影| 精品国产仑片一区二区三区| 一本色道久久综合亚洲精品图片| 久久一区二区精品| 国产欧美一区二区三区在线看| 欧美乱妇在线观看| 国产精品国精产品一二三区| 91精品一区| 热久久国产| 中文字幕一级二级三级| 91视频国产一区| 精品久久国产视频| 欧美国产一区二区在线| 国产午夜精品理论片| 国产精彩视频一区二区| 午夜精品影视| 亚洲精品色婷婷| 国产精品麻豆99久久久久久| 男女午夜影院| 国产高清在线观看一区| 国产足控福利视频一区| 在线视频国产一区二区| 亚洲第一天堂久久| 国产第一区二区| 黄色香港三级三级三级| 亚洲欧洲日韩| 亚洲va国产2019| 国产精品一区二区在线看| 国产欧美一区二区三区在线播放| 欧美国产一区二区三区激情无套| 欧美精品第一区| 久久国产欧美一区二区三区精品| 日本看片一区二区三区高清| 国产三级欧美三级日产三级99| 91一区二区三区在线| 午夜一区二区视频| 国产一区二区免费在线| 91精品高清| 男人的天堂一区二区| 高清国产一区二区| 日韩精品久久久久久久的张开腿让 | 国产欧美一区二区三区不卡高清 | 国产91视频一区| 欧美精品一区久久| 农村妇女毛片精品久久| 欧美精品乱码视频一二专区| 精品久久久影院| 一区二区三区国产精品视频| 精品国产一区二区三区麻豆免费观看完整版 | 久久精品国产一区二区三区不卡| 右手影院av| 国产二区视频在线播放| 中文字幕av一区二区三区高| 亚洲欧美一卡二卡| 免费看性生活片| 亚洲视频精品一区| 一区二区三区在线观看国产| 日日夜夜精品免费看| 国产精品一二二区| 久久亚洲精品国产一区最新章节| 国产一区影院| 国产精品偷伦一区二区| 久久99国产精品久久99| 亚洲三区二区一区| 精品国产1区2区3区| 草逼视频网站| 国产精品96久久久久久又黄又硬| 国产日韩欧美91| 国产视频一区二区不卡| 久久综合久久自在自线精品自| 国产一区在线免费| 国产91麻豆视频| 李采潭伦理bd播放| 夜夜躁日日躁狠狠久久av| 亚洲国产精品日韩av不卡在线| 91精品国产九九九久久久亚洲| 一本大道久久a久久精品| 久久99国产综合精品| 欧美日韩一区二区三区精品| 销魂美女一区二区| 亚洲一二三在线| 亚洲乱码一区二区| 国产婷婷色一区二区三区在线| 99久久免费毛片基地| 91麻豆精品国产91久久久资源速度| 国产欧美日韩精品一区二区图片| 久久国产中文字幕| 日韩一级免费视频| 狠狠色噜噜狠狠狠狠2021免费| 少妇在线看www| 97午夜视频| 国产视频在线一区二区| 亚洲精品少妇一区二区| 国产91九色在线播放| 国产一区二区在| 亚洲制服丝袜中文字幕| 国产精品一区一区三区| 国产91福利视频| 中文字幕在线一区二区三区| 91一区在线| 免费看欧美中韩毛片影院| 亚洲国产精品网站| 日韩精品少妇一区二区在线看| 国产精品禁18久久久久久| 国产一区二区二| 蜜臀久久99精品久久久久久网站| 国产一区二三| 国产精品乱码久久久久久久| 欧美在线视频一区二区三区| 国产一区二区片| 国产一区二区麻豆| 国产伦精品一区二区三区照片91| 国产精品久久久久免费a∨大胸| 国产日韩欧美网站| 香港三日本三级三级三级| 精品久久国产视频| 久久精品综合视频| 国产精品视频1区2区3区| 91片在线观看| 欧美国产一二三区| 大bbw大bbw巨大bbb| 麻豆91在线| 91精品综合在线观看| 欧美日韩国产一区在线| 国产精品视频一二区| 久久三级精品| 国产一区午夜| 久久国产精品二区| 国产精品免费专区| 久久不卡精品| 日韩一级片免费观看| 欧美国产亚洲精品| 久久久久亚洲| 亚洲高清久久久| 国产老妇av| 国产偷久久一区精品69| 欧美大成色www永久网站婷| 国产精品69av| 午夜看片网址| 一级黄色片免费网站| 性old老妇做受| 国产电影精品一区二区三区| 香蕉av一区| 中出乱码av亚洲精品久久天堂| 91久久香蕉| 久久久综合香蕉尹人综合网| 国产日韩麻豆| 三上悠亚亚洲精品一区二区| 日韩av中文字幕在线免费观看| 97香蕉久久国产超碰青草软件| 国产中文字幕91| 国产精品一区二区免费视频| 欧美资源一区| 国产69精品久久久久999天美| 国产1区2| 欧美精品xxxxx| 国产精品久久久爽爽爽麻豆色哟哟| 日本久久丰满的少妇三区| 久久精品二| 国产不卡网站| 国产极品美女高潮无套久久久| 岛国黄色网址| 日韩av一区二区在线播放| 精品久久久久99| 91精品啪在线观看国产手机| 久久精品亚洲一区二区三区画质| 日韩av一区不卡| 欧美激情在线观看一区| 日韩不卡毛片| 国产日韩欧美三级| 国产一区二区三区伦理| 久久免费视频99| 久久婷婷国产麻豆91天堂徐州| 国产午夜伦理片|