[發明專利]數字簽名的生成方法與手機終端有效
| 申請號: | 201210583606.3 | 申請日: | 2012-12-28 |
| 公開(公告)號: | CN103905624A | 公開(公告)日: | 2014-07-02 |
| 發明(設計)人: | 蔡秋艷;黃健文;郭建昌;黎艷;劉兆元;郭茂文;楊穗珊;桂烜;黃浙輝;盧燕青;陳紅捷;楊敏維 | 申請(專利權)人: | 中國電信股份有限公司 |
| 主分類號: | H04M1/725 | 分類號: | H04M1/725;H04L9/32;H04L9/30 |
| 代理公司: | 中國國際貿易促進委員會專利商標事務所 11038 | 代理人: | 毛麗琴 |
| 地址: | 100033 *** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 數字簽名 生成 方法 手機 終端 | ||
1.一種數字簽名的生成方法,其特征在于,包括:
響應于手機終端上的應用軟件產生或接收到待簽名數據,利用手機操作系統中的短消息類方法,將所述待簽名數據組織為短消息,所述短消息中包括預設的特殊標識符,所述特殊標識符用于標識所述短消息包含待簽名數據;
通過手機終端上的機卡接口,將所述短消息寫入用戶卡;
響應于用戶卡中寫入短消息,識別寫入的短消息中是否包括預設的特殊標識符;
響應于寫入的短消息中包括預設的特殊標識符,確定所述寫入的短消息中包含待簽名數據;
利用用戶卡從寫入的短消息中解析出待簽名數據,并通過手機終端的人機交互單元顯示該待簽名數據;
響應于接收到用戶輸入的確認信息,用戶卡采用預設的特定算法根據待簽名數據生成信息摘要,并使用公私密鑰對中的私鑰對信息摘要進行加密,生成數字簽名。
2.根據權利要求1所述的方法,其特征在于,所述特殊標識符包括預設的特定發送方號碼或特定時間戳。
3.根據權利要求1所述的方法,其特征在于,通過手機終端上的機卡接口,將所述短消息寫入用戶卡包括:
通過手機終端上的機卡接口執行機卡接口更新記錄UPDATERECORD命令,將所述短消息寫入用戶卡。
4.根據權利要求1至3任意一項所述的方法,其特征在于,利用手機操作系統中的短消息類方法,將所述待簽名數據組織為短消息包括:
利用安卓Android操作系統開發包消息管理類中的協議數據單元PDU數據組織方法,將所述待簽名數據組織為短消息;或者
使用消息內容解析類對開發者提供的寫入消息方法,將所述待簽名數據組織為短消息。
5.一種手機終端,所述手機終端上設置有人機交互單元且安裝有手機操作系統,其特征在于,所述手機終端還包括:
應用軟件,耦合設置在所述手機終端上,用于生成或者接收待簽名數據;
寫短消息單元,用于響應于所述應用軟件產生或接收到待簽名數據,利用手機操作系統中的短消息類方法,將所述待簽名數據組織為短消息,所述短消息中包括預設的特殊標識符,所述特殊標識符用于標識所述短消息包含待簽名數據;
機卡接口,用于將所述短消息寫入用戶卡;
用戶卡,用于響應于該用戶卡中寫入短消息,識別寫入的短消息中是否包括預設的特殊標識符;響應于寫入的短消息中包括預設的特殊標識符,確定所述寫入的短消息中包含待簽名數據;從寫入的短消息中解析出待簽名數據,并通過手機終端的人機交互單元顯示該待簽名數據;響應于人機交互單元接收到用戶輸入的確認信息,采用預設的特定算法根據待簽名數據生成信息摘要,并使用公私密鑰對中的私鑰對信息摘要進行加密,生成數字簽名。
6.根據權利要求5所述的手機終端,其特征在于,所述特殊標識符包括預設的特定發送方號碼或特定時間戳。
7.根據權利要求5所述的手機終端,其特征在于,所述機卡接口具體通過執行機卡接口更新記錄UPDATE?RECORD命令,將所述短消息寫入用戶卡。
8.根據權利要求5至7任意一項所述的手機終端,其特征在于,所述寫短消息單元具體利用安卓Android操作系統開發包消息管理類中的協議數據單元PDU數據組織方法,將所述待簽名數據組織為短消息;或者,使用消息內容解析類對開發者提供的寫入消息方法,將所述待簽名數據組織為短消息。
9.根據權利要求5至7任意一項所述的手機終端,其特征在于,所述寫短消息單元具體為獨立的中間件或者耦合設置在所述應用單元中。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于中國電信股份有限公司,未經中國電信股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201210583606.3/1.html,轉載請聲明來源鉆瓜專利網。





