[發(fā)明專利]基于矩陣經(jīng)典分解問題的公鑰密碼體制無效
| 申請?zhí)枺?/td> | 02129332.5 | 申請日: | 2002-09-02 |
| 公開(公告)號: | CN1396741A | 公開(公告)日: | 2003-02-12 |
| 發(fā)明(設(shè)計)人: | 鄭建德 | 申請(專利權(quán))人: | 鄭建德 |
| 主分類號: | H04L9/30 | 分類號: | H04L9/30 |
| 代理公司: | 暫無信息 | 代理人: | 暫無信息 |
| 地址: | 100039 *** | 國省代碼: | 北京;11 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 基于 矩陣 經(jīng)典 分解 問題 密碼 體制 | ||
??????????????????????一、技術(shù)領(lǐng)域
本發(fā)明屬于信息安全領(lǐng)域,特別涉及到一種基于矩陣經(jīng)典分解的公鑰密碼體制。
??????????????????????二、背景技術(shù)
公鑰密碼體制的出現(xiàn)已有26年,但至今國際上通用的主要公鑰密碼體制只有兩大類,一類是基于因數(shù)分解問題(IFP)的公鑰密碼體制,其算法定義在一個整數(shù)環(huán)Zn上(如RSA和Rabin);另一類是基于離散對數(shù)問題(DLP)的公鑰密碼體制,其算法定義在一個Galois域GF(p)上(如ElGamal)。以上所述的幾種公鑰密碼體制都在美國等國家獲得過專利(如RSA的專利號為4-405-829)。隨著計算技術(shù)和代數(shù)數(shù)論的發(fā)展,這兩類公鑰密碼體制的安全性都受到日益增大的威脅。近年來,人們利用定義在整數(shù)環(huán)或整數(shù)域上的橢圓曲線建立了與這兩類公鑰密碼體制相似的新的公鑰密碼體制,它們被統(tǒng)稱為橢圓曲線密碼體制。其中比較有應(yīng)用價值的是基于橢圓曲線離散對數(shù)問題(EDLP)的公鑰密碼體制。引入橢圓曲線是否能夠從根本上提高公鑰密碼體制的安全性是目前人們?nèi)栽谘芯康囊粋€問題,但已經(jīng)有人發(fā)現(xiàn)至少在理論上基于EDLP的公鑰密碼體制和基于DLP、IFP的公鑰密碼體制一樣有可能被采用量子算法的攻擊所破解。我們也不能排除這樣一種可能性:即經(jīng)過幾十年的分析研究,實際上已經(jīng)有人找到破解基于IFP、DLP(包括EDLP)的公鑰密碼體制的有效方法,但這個事實被少數(shù)人或少數(shù)國家所隱瞞。因此,研究新的公鑰密碼體制在信息安全領(lǐng)域的實踐中具有重大意義。
?????????????????????三、發(fā)明內(nèi)容
本發(fā)明需要解決的技術(shù)問題是打破現(xiàn)有主要公鑰密碼體制都是基于IFP或DLP,包括EDLP的局限性,研究出一種全新的實用的公鑰密碼體制。本發(fā)明的目的,是利用高階矩陣經(jīng)典分解問題的復(fù)雜性來實現(xiàn)的,其特征是:
(a)信息加密采用的是如下的多維陷門單向函數(shù):
f(k1,k2,…kr)=(k1Ar-1+k2Ar-2…+krI)2b1+(k1Ar-1+k2Ar-2…+krI)b2???(1)其中A是一個根據(jù)公鑰算出的r×r矩陣,b1和b2是兩個任選的r維常數(shù)向量,r>4;
(b)函數(shù)f(k1,k2,…kr)的單向性由矩陣A的經(jīng)典分解問題(即通過相似變換將其化為對角型的問題)的難度來保障;
(c)對函數(shù)f(k1,k2,…kr)求逆的陷門由矩陣A的特征值或特征向量提供。
本發(fā)明的有益效果是為信息安全實踐提供一種全新的公鑰密碼體制,它對于威脅現(xiàn)有公鑰密碼體制安全的一些攻擊方法具有更強(qiáng)的抵御能力。
???????????????????????四、附圖說明
圖一是本發(fā)明的實施流程圖。
????????????????????五、具體實施方式
以下結(jié)合附圖,對本發(fā)明的具體實施,包括設(shè)計算法、制作密鑰、建立陷門單向函數(shù)、加密以及解密過程進(jìn)行詳細(xì)的說明。(一)設(shè)計算法
如附圖所示,設(shè)計算法是實施本發(fā)明的第一步,它包括如下兩個內(nèi)容:
1.設(shè)計算法的定義域,并定義相應(yīng)的加法和乘法運(yùn)算。建議算法的定義域取為實數(shù)域,并采用普通的加法和乘法,乘法計算的實際操作過程中可按四舍五入的規(guī)則保留一定的小數(shù)位數(shù)。
2.設(shè)計各參數(shù)和加、解密計算中各種數(shù)據(jù)的取值范圍。定義域取為實數(shù)域時,還要確定各中間數(shù)據(jù)和計算結(jié)果應(yīng)保留的小數(shù)位數(shù)。小數(shù)位數(shù)的選擇應(yīng)使多余的小數(shù)尾數(shù)得以及時舍棄以節(jié)省計算資源,同時保證計算結(jié)果中數(shù)據(jù)有效位的正確性。(二)制作密鑰
制作密鑰是實施本發(fā)明的第二步,它包括選取私鑰和計算公鑰兩個內(nèi)容:
1.根據(jù)第一步的設(shè)計,選取r個適當(dāng)?shù)恼龑崝?shù)λ1,λ2…λr作為私鑰,其中r>4。要求構(gòu)成私鑰的這些數(shù)各不相同。
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于鄭建德,未經(jīng)鄭建德許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/02129332.5/2.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。
- 在集成電路器件中求解線性矩陣
- 矩陣計算裝置、矩陣計算方法
- 一種數(shù)據(jù)聚類的方法、裝置及Spark大數(shù)據(jù)平臺
- 適用于黑白圖片的神經(jīng)網(wǎng)絡(luò)學(xué)習(xí)方法以及訓(xùn)練方法
- 適用于灰度圖片的神經(jīng)網(wǎng)絡(luò)學(xué)習(xí)方法以及訓(xùn)練方法
- 矩陣
- 矩陣/密鑰生成裝置、矩陣/密鑰生成系統(tǒng)、矩陣結(jié)合裝置、矩陣/密鑰生成方法、程序
- 矩陣運(yùn)算電路、矩陣運(yùn)算裝置及矩陣運(yùn)算方法
- 矩陣乘法計算方法和裝置
- 數(shù)據(jù)讀取方法、裝置、介質(zhì)和計算設(shè)備
- 單纖量子密鑰分配系統(tǒng)中經(jīng)典信號的驅(qū)動與探測甄別系統(tǒng)及方法
- 一種東巴經(jīng)典古籍傳承體系數(shù)字化國際共享平臺
- 單纖融合量子密鑰分發(fā)系統(tǒng)、方法及相關(guān)系統(tǒng)、方法
- 一種經(jīng)典光強(qiáng)自調(diào)節(jié)量子信號與經(jīng)典信號復(fù)用的傳輸系統(tǒng)
- 一種經(jīng)典光強(qiáng)自調(diào)節(jié)量子信號與經(jīng)典信號復(fù)用的傳輸系統(tǒng)
- 量子密鑰分發(fā)系統(tǒng)的經(jīng)典信號編解碼方法、同步方法及裝置
- 量子-經(jīng)典信號共纖傳輸型QKD系統(tǒng)發(fā)射裝置
- 一種量子與經(jīng)典混合云平臺以及任務(wù)執(zhí)行方法
- 量子-經(jīng)典信號共纖傳輸型QKD系統(tǒng)發(fā)射裝置
- 混合型量子計算機(jī)架構(gòu)及其執(zhí)行計算任務(wù)的方法





