欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

密鑰存儲方法與裝置和數(shù)據(jù)加/解密方法與裝置的制作方法

文檔序號:7895489閱讀:273來源:國知局
專利名稱:密鑰存儲方法與裝置和數(shù)據(jù)加/解密方法與裝置的制作方法
技術(shù)領(lǐng)域
本發(fā)明涉及網(wǎng)絡安全技術(shù),更具體地,涉及一種密鑰存儲方法和裝置、以及數(shù)據(jù)加 /解密方法和裝置。
背景技術(shù)
密鑰是指在信息系統(tǒng)的密碼應用過程中,用于控制加密、解密轉(zhuǎn)換操作的參數(shù)或 符號。密鑰管理是指對所用密鑰生命周期的全過程,例如密鑰的產(chǎn)生、存儲、分配、使用、廢 除、歸檔和銷毀,實施的安全保密管理。密鑰管理的目的是確保密鑰的安全性(即,真實性 和有效性)。一個好的密鑰管理系統(tǒng)應該做到密鑰難以被竊取。在現(xiàn)有技術(shù)中,通常將密鑰 作為一個整體進行保存,一旦密鑰被竊取就可以利用該密鑰容易地破解其中的信息。

發(fā)明內(nèi)容
本發(fā)明要解決的一個技術(shù)問題是提供一種密鑰存儲方法,能夠提高密鑰的安全 性。本發(fā)明提供了一種密鑰存儲方法,包括根據(jù)選定的S個互質(zhì)的數(shù)ρ (i),利用孫子 定理將密鑰K分解為S個余數(shù)a(i)和系數(shù)CM ;分別存儲S個余數(shù)a(i)和系數(shù)CM ;其中, 1 ≤i ≤ S。根據(jù)本發(fā)明密鑰存儲方法的一個實施例,S個余數(shù)a(i)是通過如下公式獲 得的a(i) = K modp(i),其中,1≤i≤S ;系數(shù)CM是通過如下步驟獲得的根據(jù) m(i) = P/p(i)計算 m(i);根據(jù) c(i) =m(i)*x ⑴ ^ lmodp (i)計算常數(shù) c(i);根據(jù)
權(quán)利要求
1.一種密鑰存儲方法,其特征在于,所述方法包括根據(jù)選定的S個互質(zhì)的數(shù)p (i),利用孫子定理將密鑰K分解為S個余數(shù)a(i)和系數(shù)CM ;分別存儲所述S個余數(shù)a(i)和系數(shù)CM ;其中,1彡i彡S。
2.根據(jù)權(quán)利要求1所述的密鑰存儲方法,其特征在于, 所述S個余數(shù)a(i)是通過如下公式獲得的a(i) = K modp(i),其中,1 彡 i 彡 S ;所述系數(shù)CM是通過如下步驟獲得的根據(jù) m(i) =P/p(i)計算 m(i);根據(jù)c(i) =m⑴*x(i)三lmodp(i)計算常數(shù)c(i);根據(jù)
3.根據(jù)權(quán)利要求1所述的密鑰存儲方法,其特征在于,p(i)為素數(shù),所述方 法還包括根據(jù)P彡L確定素數(shù)個數(shù)S以及所述S個素數(shù)p (i); 存儲所述素數(shù)個數(shù)S以及所述S個素數(shù)p (i)的乘積P ;其中,P是所述s個素數(shù)p⑴的乘積,P = n P⑴,L是所述密鑰K的長度,1彡i彡S。
4.根據(jù)權(quán)利要求1所述的密鑰存儲方法,其特征在于,所述p(i)為梅森素數(shù), i < S。
5.根據(jù)權(quán)利要求1所述的密鑰存儲方法,其特征在于,宏指令譯碼器對接收的大數(shù)運算指令進行譯碼操作,并將譯碼后的結(jié)果分別發(fā)送給模 運算部件、模乘逆運算部件、模乘運算部件和模加運算部件; 利用所述模運算部件計算所述S個余數(shù)a (i);利用所述模乘逆運算部件計算常數(shù)c(i),其中,c(i) =m⑴*x(i) = lmod p(i); 利用所述模乘運算部件計算tmp(i) = a(i)*c(i) (modP);利用
6.一種密鑰存儲裝置,其特征在于,所述裝置包括分解單元,用于根據(jù)選定的S個互質(zhì)的數(shù)p (i),利用孫子定理將密鑰K分解為S個余數(shù) a(i)和系數(shù)CM;多個存儲單元,用于分別存儲所述S個余數(shù)a(i)和系數(shù)CM ; 其中,1彡i彡S。
7.根據(jù)權(quán)利要求6所述的密鑰存儲裝置,其特征在于,所述分解單元包括模運算部件,用于根據(jù)a (i) =Kmodp(i)計算所述S個余數(shù)a (i),并將所述S個余數(shù) a(i)存儲到所述多個存儲單元中;模乘逆運算部件,用于根據(jù)c(i) =m⑴*x(i)三lmodp(i)和m(i) =P/p(i)計算常 數(shù)c (i),并將所述常數(shù)c (i)傳遞至模乘運算部件;所述模乘運算部件,用于根據(jù)來自所述模乘逆運算部件的常數(shù)c(i)計算tmp(i)= a (i) *c (i) (modP),并將每次計算的結(jié)果tmp (i)傳遞至模加運算部件;所述模加運算部件,用于根據(jù)來自所述模乘運算部件的結(jié)果tmp⑴和
8.根據(jù)權(quán)利要求6所述的密鑰存儲裝置,其特征在于,所述多個存儲單元分別位于不 同的安全設備上。
9.一種數(shù)據(jù)加/解密方法,其特征在于,所述方法包括獲取S個互質(zhì)的數(shù)p (i)、S個余數(shù)a(i)和系數(shù)CM,根據(jù)孫子定理還原密鑰K,其中, 1 ^ i ^ S ;根據(jù)還原出的密鑰K對數(shù)據(jù)進行加/解密。
10.根據(jù)權(quán)利要求9所述的數(shù)據(jù)加/解密方法,其特征在于,所述根據(jù)孫子定理還原密 鑰K的步驟包括根據(jù) m(i) =P/p(i)計算 m(i);根據(jù)c(i) =m⑴*x(i) e lmodp⑴計算常數(shù)c(i);根據(jù)
11.根據(jù)權(quán)利要求9所述的數(shù)據(jù)加/解密方法,其特征在于,宏指令譯碼器對接收的大數(shù)運算指令進行譯碼操作,并將譯碼后的結(jié)果分別發(fā)送給模 乘逆運算部件、模乘運算部件和模加運算部件;利用所述模乘逆運算部件計算常數(shù)c(i),其中,c(i) =m⑴*x(i) = lmodp(i); 利用所述模乘運算部件計算tmp (i) =a(i)*c(i) (modP);禾利用
12.—種數(shù)據(jù)加/解密裝置,其特征在于,所述裝置包括還原單元,用于根據(jù)獲取的S個互質(zhì)的數(shù)p (i)、S個余數(shù)a(i)、系數(shù)CM和孫子定理還 原密鑰K,其中,1≤i≤S ;加/解密單元,用于根據(jù)所述還原單元還原出的密鑰K對數(shù)據(jù)進行加/解密。
13.根據(jù)權(quán)利要求12所述的數(shù)據(jù)加/解密裝置,其特征在于,所述還原單元包括 模乘逆運算部件,用于根據(jù)c(i) =m⑴*x(i)三lmodp(i)和m(i) =P/p(i)計算常數(shù)c (i),并將所述常數(shù)c (i)傳遞至模乘運算部件;所述模乘運算部件,用于根據(jù)來自所述模乘逆運算部件的常數(shù)c(i)計算tmp(i)= a (i) *c (i) (modP),并將每次計算的結(jié)果tmp (i)傳遞至模加運算部件;所述模加運算部件,用于根據(jù)來自所述模乘運算部件的結(jié)果tmp⑴和
14.根據(jù)權(quán)利要求12所述的數(shù)據(jù)加/解密裝置,其特征在于,所述還原單元從不同的安 全設備上獲取所述S個余數(shù)a (i)、S個互質(zhì)的數(shù)p (i)和系數(shù)CM,其中,1≤i≤S。
全文摘要
本發(fā)明公開了一種密鑰存儲方法和裝置、以及數(shù)據(jù)加/解密方法和裝置。其中,密鑰存儲方法包括根據(jù)選定的S個互質(zhì)的數(shù)p(i),利用孫子定理將密鑰K分解為S個余數(shù)a(i)和系數(shù)CM;分別存儲S個余數(shù)a(i)和系數(shù)CM;其中,1≤i≤S。數(shù)據(jù)加/解密方法包括獲取S個互質(zhì)的數(shù)p(i)、S個余數(shù)a(i)和系數(shù)CM,根據(jù)孫子定理還原密鑰K,其中,1≤i≤S;根據(jù)還原出的密鑰K對數(shù)據(jù)進行加/解密。本發(fā)明的密鑰存儲方法和裝置、以及數(shù)據(jù)加/解密方法和裝置,分別通過孫子定理將密鑰進行分解和還原,實現(xiàn)了密鑰的安全存儲,進而保證了數(shù)據(jù)加/解密的安全性。
文檔編號H04L29/06GK101997833SQ20091016136
公開日2011年3月30日 申請日期2009年8月10日 優(yōu)先權(quán)日2009年8月10日
發(fā)明者劉大力, 曹春春 申請人:北京多思科技發(fā)展有限公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1
衡山县| 连南| 新干县| 乌什县| 宁城县| 通许县| 奇台县| 瑞金市| 抚州市| 安阳县| 永修县| 富锦市| 台北市| 奉化市| 郁南县| 彭阳县| 景德镇市| 丹棱县| 乌鲁木齐县| 尤溪县| 蒙阴县| 如东县| 金门县| 都江堰市| 朝阳区| 新竹市| 通化市| 长葛市| 米脂县| 南雄市| 社旗县| 安塞县| 新竹县| 红原县| 孟州市| 宜兰县| 鄂托克前旗| 家居| 霍邱县| 武胜县| 汤阴县|