[發明專利]一種短信加密傳輸方法有效
| 申請號: | 200710195071.1 | 申請日: | 2007-12-10 |
| 公開(公告)號: | CN101188496A | 公開(公告)日: | 2008-05-28 |
| 發明(設計)人: | 蔣敏;陳斌;薛丹 | 申請(專利權)人: | 中興通訊股份有限公司 |
| 主分類號: | H04L9/30 | 分類號: | H04L9/30;H04L9/32;H04Q7/22 |
| 代理公司: | 北京安信方達知識產權代理有限公司 | 代理人: | 龍洪;霍育棟 |
| 地址: | 518057廣東省深圳市南山*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 短信 加密 傳輸 方法 | ||
技術領域
本發明涉及通信領域,尤其涉及一種短信加密傳輸方法。
背景技術
移動終端的短信業務,作為一種快捷、方便、經濟的通訊方式,已經被人們廣泛使用。目前短信的內容都是通過明文進行傳輸的,這樣就很容易在無線傳輸過程中被監聽。另外,短信的內容對運營商而言也是清清楚楚的,因此,現有的短信通訊方式,從保密這一方面來說,是十分不安全的。
現在的加密技術就是適應了網絡等通訊傳輸的安全需要而產生的。以下簡單介紹幾種較為成熟的加密技術及其算法特點:
(一)對稱密碼算法
對稱密碼算法,又稱單鑰密碼算法,是指加密密鑰和解密密鑰為同一密鑰的密碼算法。因此,信息的發送者和信息的接收者在進行信息的傳輸與處理時,必須共同持有該密碼(稱為對稱密碼)。在對稱密鑰密碼算法中,加密運算與解密運算使用同樣的密鑰,因此對稱密碼算法的安全性依賴于所用的密鑰。通常,使用的加密算法比較簡便高效,如果密鑰較長,那么其破譯也較為困難。由于系統的保密性主要取決于密鑰的安全性,所以,在公開的計算機網絡上安全地傳送和保管密鑰是一個嚴峻的問題。
對稱密碼算法最典型的是DES(Data?Encryption?Standard,數據加密標準)算法,它是一個分組加密算法,它以64?bit位(8字節)為分組對數據加密,其中有效密鑰長度為56?bit,奇偶校驗占8?bit。64位一組的明文從算法的一端輸入,64位的密文從另一端輸出。
(二)公鑰密碼算法
公鑰密碼算法是指加密密鑰和解密密鑰為兩個不同密鑰的密碼算法。公鑰密碼算法不同于對稱密碼算法,它使用了一對密鑰:一個用于加密信息,另一個則用于解密信息,通信雙方無需事先交換密鑰就可進行保密通信。其中加密密鑰不同于解密密鑰,加密密鑰公之于眾,誰都可以用;解密密鑰只有解密人自己知道。這兩個密鑰之間存在著相互依存關系:即用其中任一個密鑰加密的信息只能用另一個密鑰進行解密。
公鑰密碼算法中的密鑰依據性質劃分,可分為公鑰和私鑰兩種。用戶產生一對密鑰,將其中的一個向外界公開,稱為公鑰;另一個則自己保留,稱為私鑰。凡是獲悉用戶公鑰的任何人若想向該用戶傳送加密信息,只需用該用戶提供的公鑰對信息加密,然后將獲得的信息密文傳送給用戶便可。因為公鑰與私鑰之間存在的依存關系,在用戶安全保存私鑰的前提下,只有用戶本身才能解密該信息,任何未獲用戶授權的其他使用者,包括信息的發送者都無法將此信息解密。
若以公鑰作為加密密鑰,以用戶專用密鑰(私鑰)作為解密密鑰,則可實現多個用戶加密的信息只能由一個用戶解讀;反之,以用戶私鑰作為加密密鑰而以公鑰作為解密密鑰,則可實現由一個用戶加密的信息多個用戶可以解讀。前一種技術典型地可用于數字加密,后一種技術典型地可用于數字簽名。
RSA公鑰密碼算法是一種公認十分安全的公鑰密碼算法,它的命名取自三個創始人:Rivest、Shamir和Adelman。RSA公鑰密碼算法是目前網絡上進行保密通信和數字簽名的最有效的安全算法。RSA算法的安全性基于數論中大素數分解的困難性,所以RSA算法采用足夠大的整數來實現,因子分解越困難,密碼就越難以破譯,加密強度就越高。
為了實現短信業務的保密傳輸,可以考慮在短信傳輸過程中引入加密技術。
發明內容
本發明所要解決的技術問題是在于需要提供一種短信加密傳輸方法,旨在利用加密技術實現短信的加密通訊。
為了解決上述技術問題,本發明提供了一種短信加密傳輸方法,包括:
發起方根據加密算法和加密密鑰,將短信內容加密獲得加密內容短信;
所述發起方將所述加密內容短信發送給接收方;
所述接收方根據解密算法和解密密鑰對收到的所述加密內容短信進行解密,獲得短信內容。
根據上述的短信加密傳輸方法,所述發起方和接收方可以采用對稱密碼算法傳輸所述短信。
進一步地,所述發起方將短信內容加密獲得加密內容短信步驟之前,更可以包括所述發起方與所述接收方協商加密密鑰的步驟,所述協商加密密鑰的步驟可以包括:
所述發起方生成加密密鑰,利用公鑰密碼算法和所述接收方公開的公有密鑰對所述加密密鑰進行加密,生成密文;
所述發起方通過加密密鑰短信將所述密文發送給所述接收方;
所述接收方利用所述公鑰密碼算法和與所述公有密鑰對應的私有密鑰對所述密文進行解密,獲得的所述加密密鑰,將所述加密密鑰作為所述對稱密碼算法的解密密鑰。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于中興通訊股份有限公司,未經中興通訊股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/200710195071.1/2.html,轉載請聲明來源鉆瓜專利網。





