[發(fā)明專利]密碼算法體系自適應切換的方法、終端以及安全載體有效
| 申請?zhí)枺?/td> | 201210415975.1 | 申請日: | 2012-10-26 |
| 公開(公告)號: | CN103780376B | 公開(公告)日: | 2017-06-23 |
| 發(fā)明(設計)人: | 譚穎;徐燕軍;徐志忠;李偉;李潔;吳水炯 | 申請(專利權)人: | 中國銀聯(lián)股份有限公司 |
| 主分類號: | H04L9/06 | 分類號: | H04L9/06;G06Q20/34 |
| 代理公司: | 中國專利代理(香港)有限公司72001 | 代理人: | 俞華梁,王忠忠 |
| 地址: | 200135 上海*** | 國省代碼: | 上海;31 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 密碼 算法 體系 自適應 切換 方法 終端 以及 安全 載體 | ||
1.一種在外部應用中實現(xiàn)多種密碼算法體系自適應切換的方法,包括:
向與所述外部應用進行交互的安全載體發(fā)送應用選擇命令;
從所述安全載體接收對所述應用選擇命令的響應,該響應包含安全載體算法指示器;
通過將所述安全載體算法指示器與所述外部應用支持的算法列表進行比較,確定準備使用的密碼算法體系;
向所述安全載體發(fā)送應用初始化命令,所述應用初始化命令包含標識了所述準備使用的密碼算法體系的交易算法指示器;以及
在所述安全載體接收到所述交易算法指示器后,判斷該交易算法指示器是否符合所述安全載體的算法策略,如果符合,在對應所述外部應用初始化命令的響應中返回所述準備使用的密碼算法體系對應的文件定位器;
其中,所述安全載體算法指示器記錄了所述安全載體支持的所有密碼算法體系,并標識了每種算法體系的優(yōu)先級;所述準備使用的密碼算法體系是所述外部應用和所述安全載體都支持且優(yōu)先級最高的算法。
2.如權利要求1所述的方法,其中,所述外部應用是POS終端或手機支付客戶端軟件。
3.如權利要求1所述的方法,其中,所述安全載體是金融IC卡或移動支付IC卡。
4.如權利要求1所述的方法,還包括:
根據(jù)所述安全載體對應用初始化命令的響應,讀取相應的應用和密鑰數(shù)據(jù)以完成支付交易。
5.如權利要求1所述的方法,其中,所述多種密碼算法體系包括包含SM2、SM3、SM4算法的國密算法體系以及包含RSA、DES、HASH算法的商密算法體系。
6.一種在安全載體中實現(xiàn)多種密碼算法體系自適應切換的方法,包括:
從與所述安全載體進行交互的外部應用接收應用選擇命令;
向所述外部應用發(fā)送對應用選擇命令的響應,該響應包含安全載體算法指示器;
從所述外部應用接收應用初始化命令,所述應用初始化命令包含標識了準備使用的密碼算法體系的交易算法指示器,其中所述準備使用的密碼算法通過將所述安全載體算法指示器與所述外部應用支持的算法列表進行比較而獲得;以及
在接收到所述交易算法指示器后,判斷該交易算法指示器是否符合所述安全載體的算法策略,如果符合,在對應所述外部應用初始化命令的響應中返回所述準備使用的密碼算法體系對應的文件定位器;
其中,所述安全載體算法指示器記錄了所述安全載體支持的所有密碼算法體系,并標識了每種算法體系的優(yōu)先級;所述準備使用的密碼算法體系是所述外部應用和所述安全載體都支持且優(yōu)先級最高的算法。
7.如權利要求6所述的方法,其中,所述外部應用是POS終端或手機支付客戶端軟件。
8.如權利要求6所述的方法,其中,所述安全載體是金融IC卡或移動支付IC卡。
9.如權利要求6所述的方法,還包括:
判斷所述交易算法指示器是否符合所述安全載體的算法選擇策略。
10.如權利要求6所述的方法,其中,所述多種密碼算法體系包括包含SM2、SM3、SM4算法的國密算法體系以及包含RSA、DES、HASH算法的商密算法體系。
11.一種實現(xiàn)多種密碼算法體系自適應切換的終端,包括:
發(fā)送模塊,用于向與所述終端進行交互的安全載體發(fā)送應用選擇命令;
接收模塊,用于從所述安全載體接收對所述應用選擇命令的響應,該響應包含安全載體算法指示器;以及
算法選擇策略模塊,用于通過將所述安全載體算法指示器與所述終端支持的算法列表進行比較,確定準備使用的密碼算法體系,并且用于判斷交易算法指示器是否符合所述安全載體的算法選擇策略,其中如果所述交易算法指示器符合所述安全載體的算法選擇策略,則在對所述應用初始化命令的響應中返回所述準備使用的密碼算法體系對應的應用文件定位器;
其中,所述發(fā)送模塊還用于向所述安全載體發(fā)送應用初始化命令,所述應用初始化命令包含標識了所述準備使用的密碼算法體系的交易算法指示器;
其中,所述安全載體算法指示器記錄了所述安全載體支持的所有密碼算法體系,并標識了每種算法體系的優(yōu)先級;所述準備使用的密碼算法體系是外部應用和所述安全載體都支持且優(yōu)先級最高的算法。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于中國銀聯(lián)股份有限公司,未經(jīng)中國銀聯(lián)股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業(yè)授權和技術合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201210415975.1/1.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。
- 上一篇:一種聚丙烯稻殼粉發(fā)泡復合托盤的制備方法
- 下一篇:一種微型音響





