[發(fā)明專利]用于通用密鑰導(dǎo)出函數(shù)支持的安全接口有效
| 申請?zhí)枺?/td> | 200580046427.4 | 申請日: | 2005-11-11 |
| 公開(公告)號: | CN101099327A | 公開(公告)日: | 2008-01-02 |
| 發(fā)明(設(shè)計)人: | 丹尼爾·R.·L.·布朗;羅伯特·P.·加朗特;斯科特·A.·萬斯通 | 申請(專利權(quán))人: | 塞爾蒂卡姆公司 |
| 主分類號: | H04L9/00 | 分類號: | H04L9/00;H04L9/28 |
| 代理公司: | 北京邦信陽專利商標(biāo)代理有限公司 | 代理人: | 黃澤雄;南霆 |
| 地址: | 加拿大*** | 國省代碼: | 加拿大;CA |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 用于 通用 密鑰 導(dǎo)出 函數(shù) 支持 安全 接口 | ||
1.一種通過在私鑰模塊設(shè)備上存儲加密值并在可編程計算設(shè)備上運(yùn)行應(yīng)用程序來計算加密函數(shù)的方法,所述加密函數(shù)包括需要所述加密值的組分,所述方法包括以下步驟:
i)所述可編程計算設(shè)備請求所述私鑰模塊設(shè)備執(zhí)行所述加密函數(shù)的組分,
ii)所述私鑰模塊設(shè)備執(zhí)行利用所述加密值的所述加密函數(shù)的所述組分,以獲得結(jié)果,
iii)所述私鑰模塊設(shè)備向在所述可編程計算設(shè)備上運(yùn)行的所述應(yīng)用程序提供所述組分的所述結(jié)果,以及
iv)所述應(yīng)用程序利用從所述私鑰模塊設(shè)備接收的所述結(jié)果,完成所述加密函數(shù)的所述計算。
2.根據(jù)權(quán)利要求1所述的方法,其特征在于:所述加密函數(shù)是密鑰導(dǎo)出函數(shù)。
3.根據(jù)權(quán)利要求2所述的方法,其特征在于:所述組分包括散列函數(shù)。
4.根據(jù)權(quán)利要求1所述的方法,其中,所述加密值是Diffie-Hellman(DH)共享加密值。
5.一種用于計算加密函數(shù)的加密裝置,所述加密函數(shù)包括需要加密值的組分,所述加密裝置包括:
第一模塊,具有所述加密值和利用所述加密值的所述加密函數(shù)的所述組分并產(chǎn)生結(jié)果的處理器,所述第一模塊包括提供第一接口函數(shù)和第二接口函數(shù)的接口,所述第一接口函數(shù)使得能夠引用但不披露所述加密值,并且所述第二接口函數(shù)指示所述處理器執(zhí)行利用所述加密值的所述加密函數(shù)的所述組分;
第二模塊,運(yùn)行應(yīng)用程序來計算所述加密函數(shù),所述應(yīng)用程序需要所述結(jié)果來計算所述加密函數(shù),所述接口將所述結(jié)果傳送至所述應(yīng)用程序,使得所述應(yīng)用程序能夠利用所述結(jié)果完成所述加密函數(shù)的計算;以及
所述第一模塊和所述第二模塊間的數(shù)據(jù)連接,用于從所述第一模塊向所述第二模塊傳送所述結(jié)果,使得所述第二模塊能夠利用所述結(jié)果完成所述加密函數(shù)的計算。
6.根據(jù)權(quán)利要求5所述的加密裝置,其中,所述加密函數(shù)是密鑰導(dǎo)出函數(shù)。
7.根據(jù)權(quán)利要求5所述的加密裝置,其中,所述組分包括散列函數(shù)。
8.根據(jù)權(quán)利要求5所述的加密裝置,其中,所述加密函數(shù)是密鑰導(dǎo)出函數(shù),并且所述組分包括散列函數(shù)。
9.根據(jù)權(quán)利要求5所述的加密裝置,其中,所述加密值是Diffie-Hellman(DH)共享加密值。
該專利技術(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/200580046427.4/1.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。





