[發明專利]最終冪計算裝置、配對運算裝置、加密處理裝置、最終冪計算方法和最終冪計算程序在審
| 申請號: | 201980103079.1 | 申請日: | 2019-12-26 |
| 公開(公告)號: | CN114868175A | 公開(公告)日: | 2022-08-05 |
| 發明(設計)人: | 林田大輝;早坂健一郎 | 申請(專利權)人: | 三菱電機株式會社 |
| 主分類號: | G09C1/00 | 分類號: | G09C1/00 |
| 代理公司: | 北京三友知識產權代理有限公司 11127 | 代理人: | 馬建軍;鄧毅 |
| 地址: | 日本*** | 國省代碼: | 暫無信息 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 最終 計算 裝置 配對 運算 加密 處理 計算方法 程序 | ||
1.一種最終冪計算裝置,該最終冪計算裝置具有:
分解部,其針對由多項式r(u)、多項式q(u)、多項式t(u)、嵌入次數k和參數u表示的橢圓曲線中的配對運算的最終冪計算部分,通過分圓多項式將指數部分分解成簡單部分和困難部分;以及
轉換部,其將由所述分解部進行分解而得到的所述困難部分轉換成所述多項式q(u)的線性和。
2.根據權利要求1所述的最終冪計算裝置,其中,
所述簡單部分是由q(u)的冪乘表示的部分,所述困難部分是由u的冪乘表示的部分。
3.根據權利要求1或2所述的最終冪計算裝置,其中,
所述轉換部將所述困難部分轉換成所述多項式q(u)的11階的線性和。
4.根據權利要求1~3中的任意一項所述的最終冪計算裝置,其中,
所述橢圓曲線是所述嵌入次數k為21的BLS(Barreto-Lynn-Scott)21曲線。
5.根據權利要求4所述的最終冪計算裝置,其中,
所述分解部分解成數學式1所示的所述簡單部分和數學式2所示的所述困難部分,
所述轉換部將所述困難部分轉換成數學式3所示的線性和,
【數學式1】
(q(u)7-1)·(q(u)2+q(u)+1)
【數學式2】
【數學式3】
Where
λ11(u)=u4-u3-u+1,
λ10(u)=(u-1)λ11(u),
λ9(u)=uλ10(u),
λ8(u)=uλ9(u)+λ11(u),
λ7(u)=uλ8(u)-λ11(u),
λ6(u)=uλ7(u),
λ5(u)=uλ6(u)+λ11(u),
λ4(u)=uλ5(u),
λ3(u)=uλ4(u)-λ11(u),
λ2(u)=uλ3(u)+λ11(u),
λ1(u)=uλ2(u),
λ0(u)=uλ1(u)-λ11(u)+3,
6.根據權利要求1~5中的任意一項所述的最終冪計算裝置,其中,
所述參數u是243+239+237+26。
7.一種配對運算裝置,該配對運算裝置具有:
權利要求6所述的最終冪計算裝置;以及
Miller函數計算部,其反復進行4次加倍步驟,執行1次加法步驟,反復進行2次加倍步驟,執行1次加法步驟,反復進行31次加倍步驟,執行1次加法步驟,反復進行6次加倍步驟,從而計算所述配對運算的Miller函數。
8.根據權利要求7所述的配對運算裝置,其中,
所述配對運算裝置還具有最終冪計算部,所述最終冪計算部針對作為由所述Miller函數計算部計算出的結果的函數值,進行所述簡單部分的冪乘計算和由所述轉換部轉換成線性和后的所述困難部分的冪乘計算,計算所述配對運算的結果。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于三菱電機株式會社,未經三菱電機株式會社許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201980103079.1/1.html,轉載請聲明來源鉆瓜專利網。
- 同類專利
- 專利分類
G09C 用于密碼或涉及保密需要的其他用途的編碼或譯碼裝置
G09C1-00 通過對符號或符號組進行轉換或者按照預定的系統用另外的符號來替代,將所給出的符號序列,例如可理解的原文,交換成不可理解的符號序列的裝置或方法
G09C1-02 .應用圖表式編制的密碼
G09C1-04 .應用符號載體或指示器相對于由置換碼或鍵所確定的位置作相對移動,由此給出適合于原文的明的或密寫的代碼
G09C1-06 .由相應的符號組成明的原文的各單元和由相應的符號組成的密碼的各單元連接起來運轉,當器械運轉時,這些連接件自動地和連續地以編碼或鍵構件置換
G09C1-08 ..機械的連接
G09C1-10 ..電的連接





