[發(fā)明專利]簽名生成裝置、簽名生成方法以及記錄介質(zhì)有效
| 申請(qǐng)?zhí)枺?/td> | 201080070890.3 | 申請(qǐng)日: | 2010-12-24 |
| 公開(公告)號(hào): | CN103270546A | 公開(公告)日: | 2013-08-28 |
| 發(fā)明(設(shè)計(jì))人: | 內(nèi)藤祐介;酒井康行 | 申請(qǐng)(專利權(quán))人: | 三菱電機(jī)株式會(huì)社 |
| 主分類號(hào): | G09C1/00 | 分類號(hào): | G09C1/00 |
| 代理公司: | 中國(guó)國(guó)際貿(mào)易促進(jìn)委員會(huì)專利商標(biāo)事務(wù)所 11038 | 代理人: | 金春實(shí) |
| 地址: | 日本*** | 國(guó)省代碼: | 日本;JP |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 簽名 生成 裝置 方法 以及 記錄 介質(zhì) | ||
1.一種簽名生成裝置,生成電子簽名,該電子簽名是通過針對(duì)運(yùn)算C的結(jié)果計(jì)算以公開信息n為模的余數(shù)來得到的,該運(yùn)算C包含公開信息e和秘密信息d的乘法,該簽名生成裝置的特征在于,具備:
輸入部,輸入所述公開信息e、n;
讀取部,從預(yù)先保存所述秘密信息d的存儲(chǔ)裝置讀取所述秘密信息d;
第1計(jì)算部,通過處理裝置進(jìn)行新的秘密信息r和由所述輸入部輸入的公開信息n的乘法M1;
第2計(jì)算部,通過處理裝置進(jìn)行由所述第1計(jì)算部進(jìn)行的乘法M1的結(jié)果和由所述輸入部輸入的公開信息e的加法M2;以及
簽名生成部,通過處理裝置進(jìn)行運(yùn)算C’來作為所述運(yùn)算C,并針對(duì)所述運(yùn)算C’的結(jié)果,通過處理裝置計(jì)算以由所述輸入部輸入的公開信息n為模的余數(shù),由此生成所述電子簽名,該運(yùn)算C’包含由所述第2計(jì)算部進(jìn)行的加法M2的結(jié)果和由所述讀取部讀取的秘密信息d的乘法。
2.根據(jù)權(quán)利要求1所述的簽名生成裝置,其特征在于:
所述簽名生成裝置還具備隨機(jī)數(shù)生成部,該隨機(jī)數(shù)生成部生成隨機(jī)數(shù)r;
所述第1計(jì)算部將由所述隨機(jī)數(shù)生成部生成的隨機(jī)數(shù)r用作所述新的秘密信息r。
3.根據(jù)權(quán)利要求1所述的簽名生成裝置,其特征在于:
所述第1計(jì)算部將生成在所述運(yùn)算C’中使用的信息的過程中計(jì)算的值用作所述新的秘密信息r。
4.根據(jù)權(quán)利要求1所述的簽名生成裝置,其特征在于:
所述簽名生成裝置還具備隨機(jī)數(shù)生成部,該隨機(jī)數(shù)生成部生成隨機(jī)數(shù)k;
所述電子簽名是EC-Schnorr即Elliptic?Curve?Schnorr簽名;
所述輸入部計(jì)算由所述隨機(jī)數(shù)生成部生成的隨機(jī)數(shù)k和橢圓曲線上的生成源G的標(biāo)量積值P,將成為給予所述電子簽名的對(duì)象的消息M和該標(biāo)量積值P的x坐標(biāo)值進(jìn)行連結(jié)并變換成散列值,并將該散列值作為所述公開信息e輸入;
所述簽名生成部進(jìn)行由所述第2計(jì)算部進(jìn)行的加法M2的結(jié)果和由所述讀取部讀取的秘密信息d的乘法M3,進(jìn)行該乘法M3的結(jié)果和由所述隨機(jī)數(shù)生成部生成的隨機(jī)數(shù)k的加法M4,并將該加法M4的結(jié)果用作所述運(yùn)算C’的結(jié)果。
5.根據(jù)權(quán)利要求4所述的簽名生成裝置,其特征在于:
所述隨機(jī)數(shù)生成部與所述隨機(jī)數(shù)k獨(dú)立地生成隨機(jī)數(shù)r;
所述第1計(jì)算部將由所述隨機(jī)數(shù)生成部生成的隨機(jī)數(shù)r用作所述新的秘密信息r。
6.根據(jù)權(quán)利要求4所述的簽名生成裝置,其特征在于:
所述第1計(jì)算部將由所述輸入部計(jì)算的標(biāo)量積值P的x坐標(biāo)值和y坐標(biāo)值中的任一個(gè)的至少一部分用作所述新的秘密信息r。
7.根據(jù)權(quán)利要求4所述的簽名生成裝置,其特征在于:
所述第1計(jì)算部將由所述輸入部計(jì)算所述標(biāo)量積值P的過程中得到的值用作所述新的秘密信息r。
8.根據(jù)權(quán)利要求1所述的簽名生成裝置,其特征在于:
所述簽名生成裝置還具備隨機(jī)數(shù)生成部,該隨機(jī)數(shù)生成部生成隨機(jī)數(shù)k;
所述電子簽名是ECDSA即Elliptic?Curve?Digital?Signature?Algorithm簽名;
所述輸入部計(jì)算由所述隨機(jī)數(shù)生成部生成的隨機(jī)數(shù)k和橢圓曲線上的生成源G的標(biāo)量積值P,并將該標(biāo)量積值P的x坐標(biāo)值作為所述公開信息e輸入;
所述簽名生成部進(jìn)行由所述第2計(jì)算部進(jìn)行的加法M2的結(jié)果和由所述讀取部讀取的秘密信息d的乘法M3,進(jìn)行該乘法M3的結(jié)果和成為給予所述電子簽名的對(duì)象的消息M的散列值h(M)的加法M4,進(jìn)行該加法M4的結(jié)果和由所述隨機(jī)數(shù)生成部生成的隨機(jī)數(shù)k的倒數(shù)k-1的乘法M5,并將該乘法M5的結(jié)果用作所述運(yùn)算C’的結(jié)果。
9.根據(jù)權(quán)利要求8所述的簽名生成裝置,其特征在于:
所述隨機(jī)數(shù)生成部與所述隨機(jī)數(shù)k獨(dú)立地生成隨機(jī)數(shù)r;
所述第1計(jì)算部將由所述隨機(jī)數(shù)生成部生成的隨機(jī)數(shù)r用作所述新的秘密信息r。
10.根據(jù)權(quán)利要求8所述的簽名生成裝置,其特征在于:
所述第1計(jì)算部將由所述輸入部計(jì)算的標(biāo)量積值P的x坐標(biāo)值和y坐標(biāo)值中的任一個(gè)的至少一部分用作所述新的秘密信息r。
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于三菱電機(jī)株式會(huì)社,未經(jīng)三菱電機(jī)株式會(huì)社許可,擅自商用是侵權(quán)行為。如果您想購(gòu)買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請(qǐng)聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201080070890.3/1.html,轉(zhuǎn)載請(qǐng)聲明來源鉆瓜專利網(wǎng)。
- 同類專利
- 專利分類
G09C 用于密碼或涉及保密需要的其他用途的編碼或譯碼裝置
G09C1-00 通過對(duì)符號(hào)或符號(hào)組進(jìn)行轉(zhuǎn)換或者按照預(yù)定的系統(tǒng)用另外的符號(hào)來替代,將所給出的符號(hào)序列,例如可理解的原文,交換成不可理解的符號(hào)序列的裝置或方法
G09C1-02 .應(yīng)用圖表式編制的密碼
G09C1-04 .應(yīng)用符號(hào)載體或指示器相對(duì)于由置換碼或鍵所確定的位置作相對(duì)移動(dòng),由此給出適合于原文的明的或密寫的代碼
G09C1-06 .由相應(yīng)的符號(hào)組成明的原文的各單元和由相應(yīng)的符號(hào)組成的密碼的各單元連接起來運(yùn)轉(zhuǎn),當(dāng)器械運(yùn)轉(zhuǎn)時(shí),這些連接件自動(dòng)地和連續(xù)地以編碼或鍵構(gòu)件置換
G09C1-08 ..機(jī)械的連接
G09C1-10 ..電的連接
- 移動(dòng)簽名系統(tǒng)及方法
- 一種簽名認(rèn)證方法和系統(tǒng)
- 數(shù)據(jù)簽名方法、簽名驗(yàn)證方法、數(shù)據(jù)簽名設(shè)備及驗(yàn)證服務(wù)器
- 一種手寫簽名簽到管理系統(tǒng)
- 代理簽名方法和系統(tǒng)、以及智能合約的執(zhí)行方法
- 用于生成區(qū)塊鏈多重簽名的方法和裝置
- 遠(yuǎn)程簽名方法及裝置
- 郵件簽名的生成方法、裝置、終端及存儲(chǔ)介質(zhì)
- 一種網(wǎng)絡(luò)請(qǐng)求簽名系統(tǒng)、簽名方法及簽名方式的更新方法
- 簽名信息的驗(yàn)證方法以及信息簽名方法
- 一種數(shù)據(jù)庫(kù)讀寫分離的方法和裝置
- 一種手機(jī)動(dòng)漫人物及背景創(chuàng)作方法
- 一種通訊綜合測(cè)試終端的測(cè)試方法
- 一種服裝用人體測(cè)量基準(zhǔn)點(diǎn)的獲取方法
- 系統(tǒng)升級(jí)方法及裝置
- 用于虛擬和接口方法調(diào)用的裝置和方法
- 線程狀態(tài)監(jiān)控方法、裝置、計(jì)算機(jī)設(shè)備和存儲(chǔ)介質(zhì)
- 一種JAVA智能卡及其虛擬機(jī)組件優(yōu)化方法
- 檢測(cè)程序中方法耗時(shí)的方法、裝置及存儲(chǔ)介質(zhì)
- 函數(shù)的執(zhí)行方法、裝置、設(shè)備及存儲(chǔ)介質(zhì)





