"/>
【技術(shù)實(shí)現(xiàn)步驟摘要】
數(shù)據(jù)處理方法、裝置、設(shè)備及計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)
[0001]本申請(qǐng)涉及但不限于數(shù)據(jù)安全
,尤其涉及一種數(shù)據(jù)處理方法
、
裝置
、
設(shè)備及計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)
。
技術(shù)介紹
[0002]在諸如區(qū)塊鏈
、
終端通信等眾多需要加密的場(chǎng)景中,一般需要使用經(jīng)典的橢圓曲線數(shù)字簽名算法(
Elliptic Curve Digital Signature Algorithm
,
ECDSA
)來(lái)生成數(shù)字簽名和對(duì)數(shù)字簽名進(jìn)行驗(yàn)證;如,可以采用基于簡(jiǎn)化維爾斯特拉斯曲線(
Short Weierstrass Curve
,
Wei
)
25519
的
secp256r1
數(shù)字簽名算法來(lái)生成數(shù)字簽名和對(duì)數(shù)字簽名進(jìn)行驗(yàn)證
。
然而,相關(guān)技術(shù)中的
ECDSA
算法在安全性和性能上具有較差的效果
、
且處理速率較慢
。
技術(shù)實(shí)現(xiàn)思路
[0003]有鑒于此,本申請(qǐng)實(shí)施例至少提供一種數(shù)據(jù)處理方法
、
裝置
、
設(shè)備及計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)
。
[0004]本申請(qǐng)實(shí)施例的技術(shù)方案是這樣實(shí)現(xiàn)的:一方面,本申請(qǐng)實(shí)施例提供一種數(shù)據(jù)處理方法,所述數(shù)據(jù)處理方法包括:在采用目標(biāo)數(shù)字簽名算法對(duì)輸入的第一目標(biāo)點(diǎn)和第一參數(shù)進(jìn)行點(diǎn)乘運(yùn)算時(shí),基于參考數(shù)字簽名算法與所述目標(biāo)數(shù)字簽名算法之間的映射關(guān)系,將所述目標(biāo) ...
【技術(shù)保護(hù)點(diǎn)】
【技術(shù)特征摘要】
1.
一種數(shù)據(jù)處理方法,其特征在于,所述數(shù)據(jù)處理方法包括:在采用目標(biāo)數(shù)字簽名算法對(duì)輸入的第一目標(biāo)點(diǎn)和第一參數(shù)進(jìn)行點(diǎn)乘運(yùn)算時(shí),基于參考數(shù)字簽名算法與所述目標(biāo)數(shù)字簽名算法之間的映射關(guān)系,將所述目標(biāo)數(shù)字簽名算法下的第一目標(biāo)點(diǎn)映射為所述參考數(shù)字簽名算法下的第一參考點(diǎn);所述目標(biāo)數(shù)字簽名算法用于生成目標(biāo)對(duì)象的密鑰
、
以及對(duì)所述目標(biāo)對(duì)象進(jìn)行簽名驗(yàn)證;所述目標(biāo)數(shù)字簽名算法在安全性和性能上優(yōu)于所述參考數(shù)字簽名算法;通過(guò)橢圓曲線密碼學(xué)
ECC
加速器,采用所述參考數(shù)字簽名算法對(duì)所述第一參考點(diǎn)和所述第一參數(shù)進(jìn)行點(diǎn)乘運(yùn)算,得到第一參考運(yùn)算結(jié)果;基于所述映射關(guān)系將所述參考數(shù)字簽名算法下的第一參考運(yùn)算結(jié)果映射為所述目標(biāo)數(shù)字簽名算法下的第一目標(biāo)運(yùn)算結(jié)果
。2.
根據(jù)權(quán)利要求1所述的數(shù)據(jù)處理方法,其特征在于,所述數(shù)據(jù)處理方法還包括:確定從所述目標(biāo)數(shù)字簽名算法映射至所述參考數(shù)字簽名算法的正映射關(guān)系
、
以及從所述參考數(shù)字簽名算法映射至所述目標(biāo)數(shù)字簽名算法的逆映射關(guān)系;所述映射關(guān)系包括所述正映射關(guān)系和所述逆映射關(guān)系
。3.
根據(jù)權(quán)利要求2所述的數(shù)據(jù)處理方法,其特征在于,所述確定從所述目標(biāo)數(shù)字簽名算法映射至所述參考數(shù)字簽名算法的正映射關(guān)系
、
以及從所述參考數(shù)字簽名算法映射至所述目標(biāo)數(shù)字簽名算法的逆映射關(guān)系,包括:確定所述目標(biāo)數(shù)字簽名算法與所述參考數(shù)字簽名算法在映射時(shí)所需的中間數(shù)字簽名算法;基于所述中間數(shù)字簽名算法,確定從所述目標(biāo)數(shù)字簽名算法映射至所述參考數(shù)字簽名算法的正映射關(guān)系
、
以及從所述參考數(shù)字簽名算法映射至所述目標(biāo)數(shù)字簽名算法的逆映射關(guān)系
。4.
根據(jù)權(quán)利要求3所述的數(shù)據(jù)處理方法,其特征在于,所述基于所述中間數(shù)字簽名算法,確定從所述目標(biāo)數(shù)字簽名算法映射至所述參考數(shù)字簽名算法的正映射關(guān)系
、
以及從所述參考數(shù)字簽名算法映射至所述目標(biāo)數(shù)字簽名算法的逆映射關(guān)系,包括:確定從所述目標(biāo)數(shù)字簽名算法映射至所述中間數(shù)字簽名算法的第一映射關(guān)系
、
從所述中間數(shù)字簽名算法映射至所述參考數(shù)字簽名算法的第二映射關(guān)系;基于所述第一映射關(guān)系和所述第二映射關(guān)系,確定從所述目標(biāo)數(shù)字簽名算法映射至所述參考數(shù)字簽名算法的正映射關(guān)系;確定從所述參考數(shù)字簽名算法映射至所述中間數(shù)字簽名算法的第三映射關(guān)系
、
從所述中間數(shù)字簽名算法映射至所述目標(biāo)數(shù)字簽名算法的第四映射關(guān)系;基于所述第三映射關(guān)系和所述第四映射關(guān)系,確定從所述參考數(shù)字簽名算法映射至所述目標(biāo)數(shù)字簽名算法的逆映射關(guān)系
。5.
根據(jù)權(quán)利要求2至4中任一項(xiàng)所述的數(shù)據(jù)處理方法,其特征在于,所述基于參考數(shù)字簽名算法與所述目標(biāo)數(shù)字簽名算法之間的映射關(guān)系,將所述目標(biāo)數(shù)字簽名算法下的第一目標(biāo)點(diǎn)映射為所述參考數(shù)字簽名算法下的第一參考點(diǎn),包括:通過(guò)硬件加速器,基于所述正映射關(guān)系,將所述目標(biāo)數(shù)字簽名算法下的第一目標(biāo)點(diǎn)映射為所述參考數(shù)字簽名算法下的第一參考點(diǎn);相應(yīng)地,所述基于所述映射關(guān)系將所述參考數(shù)字簽名算法下的第一參考運(yùn)算結(jié)果映射
為所述目標(biāo)數(shù)字簽名算法下的第一目標(biāo)運(yùn)算結(jié)果,包括:通過(guò)所述硬件加速器,基于所述逆映射關(guān)系,將所述參考數(shù)字簽名算法下的第一參考運(yùn)算結(jié)果映射為所述目標(biāo)數(shù)字簽名算法下的第一目標(biāo)運(yùn)算結(jié)果
。6.
根據(jù)權(quán)利要求5所述的數(shù)據(jù)處理方法,其特征在...
【專利技術(shù)屬性】
技術(shù)研發(fā)人員:劉峰,
申請(qǐng)(專利權(quán))人:深圳市紐創(chuàng)信安科技開發(fā)有限公司,
類型:發(fā)明
國(guó)別省市:
還沒(méi)有人留言評(píng)論。發(fā)表了對(duì)其他瀏覽者有用的留言會(huì)獲得科技券。