亚洲成年人黄色一级片,日本香港三级亚洲三级,黄色成人小视频,国产青草视频,国产一区二区久久精品,91在线免费公开视频,成年轻人网站色直接看

基于iOS系統(tǒng)移動(dòng)終端的短信加密方法

文檔序號(hào):9828605閱讀:1094來源:國(guó)知局
基于iOS系統(tǒng)移動(dòng)終端的短信加密方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及信息安全,加密算法,移動(dòng)操作系統(tǒng)軟件開發(fā)等領(lǐng)域,特別提出了一種基于1S系統(tǒng)移動(dòng)終端的短信加密方法。
【背景技術(shù)】
[0002]隨著現(xiàn)代通訊技術(shù)的突飛猛進(jìn),尤其是移動(dòng)互聯(lián)網(wǎng)時(shí)代的到來,人們的工作生活已經(jīng)越來越離不開智能手機(jī)。短信作為一種高效便捷的通訊方式倍受依賴,并且應(yīng)用領(lǐng)域不斷拓展。例如,短信驗(yàn)證碼是網(wǎng)上銀行、手機(jī)銀行以及各種移動(dòng)應(yīng)用的主要驗(yàn)證方式,涉及到用戶的財(cái)產(chǎn)和信息安全。所以我們應(yīng)該加強(qiáng)對(duì)短信安全傳輸?shù)闹匾?。?S移動(dòng)操作系統(tǒng)是目前最受歡迎的移動(dòng)操作系統(tǒng)之一,其用戶數(shù)量可觀。
[0003]目前,進(jìn)行短信加密的方法主要有以下兩類,一類是利用硬件設(shè)備進(jìn)行加密,一類是利用軟件加密。
[0004]利用硬件設(shè)備進(jìn)行加密如申請(qǐng)?zhí)朇N201410170021.8—種短信加密通訊系統(tǒng)及通訊方法,其加密方法如下:用戶向短信加密系統(tǒng)開通業(yè)務(wù),短信加密系統(tǒng)接收到上述請(qǐng)求后,下發(fā)加密密鑰和解密密鑰;加密容器將所述加密密鑰和解密密鑰寫入安全加密Applet中;加密容器調(diào)用安全加密Applet對(duì)用戶A編輯并輸入加密容器內(nèi)的短信內(nèi)容進(jìn)行加密;接收上述加密后的短信內(nèi)容的加密容器請(qǐng)求安全加密Applet對(duì)加密后的短信內(nèi)容進(jìn)行解密;加密容器顯示密文信息并使用安全元件SE硬件方式保存密鑰。這種方法需用戶提前開通業(yè)務(wù),并且無法保證短信從終端到加密容器之間的安全。
[0005]申請(qǐng)?zhí)朇N201310199000.4—種手機(jī)私密短信的硬件加密傳輸和存儲(chǔ)方法和系統(tǒng),其加密步驟如下:通過安全認(rèn)證過程,使用接收端和發(fā)送端手機(jī)號(hào)碼作為參數(shù)生成加解密的所用秘鑰,撰寫明文短信內(nèi)容,使用加解密模塊對(duì)短信加密,使用短信處理模塊將密文短信發(fā)送。并提供了與上述加密發(fā)送方法相對(duì)應(yīng)的接收解密方法,以及與上述方法配合工作的手機(jī)私密短信的硬件加密傳輸和存儲(chǔ)系統(tǒng)。該方法需要發(fā)送/接收雙方均安裝相同的加密芯片,成本高,可擴(kuò)展性差。
[0006]申請(qǐng)?zhí)朇N201010237187.9基于混沌算法的手機(jī)短信硬件加密傳輸系統(tǒng)。上述系統(tǒng)是由手機(jī)模塊單元、手機(jī)加密模塊單元、手機(jī)解密模塊單元、串行口單元和電腦組成。采用基于混沌算法與傳統(tǒng)密碼體制的A5/1算法的改進(jìn)算法以及FPGA芯片作為加密內(nèi)核,對(duì)編輯好的文本數(shù)據(jù)進(jìn)行加密,提高無線通信傳輸過程的安全性。但這種硬件的方法成本較高,可移植性較差并且不能實(shí)現(xiàn)一次一密。
[0007]論文《基于現(xiàn)場(chǎng)可編程門陣列的手機(jī)短信息混沌加密系統(tǒng)設(shè)計(jì)方案及硬件實(shí)現(xiàn)》設(shè)計(jì)了一種手機(jī)短信息加密與安全傳輸?shù)挠布到y(tǒng),采用混沌A5/1混合算法,提出一種基于現(xiàn)場(chǎng)可編程門陣列(FPGA)的手機(jī)短信息加密系統(tǒng)設(shè)計(jì)方案。使用由Logistic混沌序列做初始秘鑰而改進(jìn)的A5/1混合算法作加密算法,分析其偽隨機(jī)性并證明圓周相關(guān)與線性相關(guān)的關(guān)系;采用SHOOO模塊設(shè)計(jì)實(shí)現(xiàn)手機(jī)功能,偽真普通手機(jī)短信息和加密短信息的傳輸。這種方法需要短信收發(fā)雙方均安裝相同的硬件系統(tǒng),成本高,可移植性差。
[0008]利用軟件進(jìn)行加密的如申請(qǐng)?zhí)朇N201410426292.5面向Android系統(tǒng)的移動(dòng)終端短信端到端加密方法,包括:Android類庫模塊,短信編輯模塊,短信加密模塊,短信發(fā)送模塊,短信接收模塊,短信解密模塊,數(shù)據(jù)庫模塊和短信顯示模塊。其中Android類庫模塊擴(kuò)展和實(shí)例化了 Android應(yīng)用框架層的基礎(chǔ)類,供其他各模塊調(diào)用;短信編輯模塊提供用戶短信輸入功能;短信加密模塊一次一密加密短信;短信發(fā)送模塊把密信發(fā)送至GSM/3G網(wǎng)絡(luò)中;短信接收模塊從GSM/3G網(wǎng)絡(luò)中解析出密文短信;短信解密模塊由密信解析出會(huì)話秘鑰和密文,并用會(huì)話秘鑰解密密文;數(shù)據(jù)庫模塊用于封裝數(shù)據(jù)供其他模塊訪問;短信顯示模塊把數(shù)據(jù)庫中的短信呈現(xiàn)給用戶。該方法不包括對(duì)發(fā)信人收信人身份的驗(yàn)證,并且該方法僅適用于Andro id系統(tǒng)。
[0009]申請(qǐng)?zhí)朇N201210442976.5—種手機(jī)短信加密通信系統(tǒng)及通信方法包括:私鑰生成中心,其生成系統(tǒng)參數(shù)與主密鑰;發(fā)送終端,其與私鑰生成中心連接,并與接收終端通信;接收終端,其與私鑰生成中心連接,并與發(fā)送終端通信;私鑰生成中心生成發(fā)送終端和接收終端的私鑰;發(fā)送終端與接收終端從私鑰生成中心獲取私鑰;發(fā)送終端與接收終端共享對(duì)稱密鑰;發(fā)送終端與接收終端根據(jù)對(duì)稱密鑰對(duì)短信進(jìn)行加解密操作同時(shí)更新對(duì)稱密鑰。該方法雖然實(shí)現(xiàn)了一次一密,但是存在以下缺陷:1.引入了私鑰中心增加了系統(tǒng)復(fù)雜度;2.私鑰中心向發(fā)送終端發(fā)送秘鑰時(shí),以明文方式發(fā)送,易被攻擊者獲取;3.私鑰中心安全性不高。
[0010]申請(qǐng)?zhí)朇N201210451062.5—種短信加密傳輸?shù)姆椒?,包括在發(fā)送端:I)編輯短信,選擇短信發(fā)送模式,若選擇密文模式,則執(zhí)行步驟2)至3) ;2)根據(jù)提示輸入密碼、圖片或指紋中的至少一項(xiàng);3)根據(jù)所述輸入的密碼、圖片或指紋中的至少一項(xiàng)將所述短信內(nèi)容編輯加密,并發(fā)送;以及在接收端:4)收到短信,判斷是否為密文模式,若是,則執(zhí)行步驟5) ;5)根據(jù)提示輸入密碼、圖片或指紋中的至少一項(xiàng),若輸入正確,則執(zhí)行步驟6),否則發(fā)出警報(bào);6)根據(jù)所述輸入的密碼、圖片或指紋中的至少一項(xiàng)對(duì)加密短信進(jìn)行解碼,獲取短信內(nèi)容,需要雙方事先當(dāng)面或打電話協(xié)商好秘鑰,應(yīng)用場(chǎng)景局限,而且該方法無法應(yīng)用于1S系統(tǒng)。
[0011]申請(qǐng)?zhí)朇N201210548348.5短信加密處理方法與裝置,提供了一種短信加密處理方法及裝置,包括:接收用于設(shè)備發(fā)送的業(yè)務(wù)發(fā)起指示,業(yè)務(wù)發(fā)起指示中包含用戶設(shè)備對(duì)應(yīng)的策略類型;根據(jù)業(yè)務(wù)發(fā)起指示向秘鑰管理服務(wù)器發(fā)送申請(qǐng)秘鑰指示,以使得秘鑰秘鑰管理服務(wù)器根據(jù)申請(qǐng)秘鑰指示向短信發(fā)送方發(fā)送公鑰并向短信接收方發(fā)送私鑰,公鑰用于短信發(fā)送方加密短信,私鑰用于短信接收方解密短信;在根據(jù)策略類型確定用戶設(shè)備需要執(zhí)行回落時(shí),則在接收到短信接收方返回的用于表示私鑰接收成功的接收成功響應(yīng)之后,指示用戶設(shè)備進(jìn)行回落。該方法采用非對(duì)稱加密算法,引進(jìn)了第三方秘鑰管理中心,加密速度慢,秘鑰協(xié)商過程復(fù)雜,不適合端到端加密系統(tǒng)。
[0012]申請(qǐng)?zhí)朇N201010201094.0通過手機(jī)短信加密傳送信息的方法和系統(tǒng),提供了如下短信加密方法:發(fā)送手機(jī)發(fā)送加密信息;接收手機(jī)接收加密信息,訪問服務(wù)器;服務(wù)器對(duì)加密信息進(jìn)行解密,得出信息明文,通過接收手機(jī)顯示。該方法需要將短信發(fā)送到解密服務(wù)器進(jìn)行解密,無法保證解密服務(wù)器到接收手機(jī)之間的信息安全。
[0013]申請(qǐng)?zhí)朇N201310019879.X非對(duì)稱手機(jī)短信加密方法,該方法包括以下步驟:1)建立保存秘鑰,2)發(fā)件人加密,3)發(fā)件人發(fā)送,4)收件人解密,5)短信內(nèi)容顯示。并且在手機(jī)上建立相互獨(dú)立的公鑰和私鑰,將公鑰上傳到服務(wù)器。本方法雖實(shí)現(xiàn)了短信的加密傳輸,但存在以下幾個(gè)缺陷:I)引進(jìn)第三方秘鑰管理服務(wù)器,加密速度慢,秘鑰協(xié)商過程復(fù)雜;2)本方法提到的加密算法簡(jiǎn)單,容易被破解。
[0014]論文《基于Android的短信加密研究與實(shí)現(xiàn)》提出了一種短信加密方法,包括短信息編碼、短信息加密、短信息解密和短信息解碼4個(gè)模塊,其中加密模塊采用固定秘鑰的3DES加密方法。然而,采用固定秘鑰容易被破解,而且沒有提供發(fā)信人收信人身份驗(yàn)證,容易造成中間人攻擊。
[0015]論文《短信端到端加密實(shí)現(xiàn)探討》提出了一種短信加密傳輸方案,包括I)只能移動(dòng)終端,2)秘鑰管理系統(tǒng),3)安全SD卡三個(gè)實(shí)體,其中移動(dòng)終端控制加密通信和明密文短信接收處理,秘鑰管理系統(tǒng)負(fù)責(zé)產(chǎn)生、存儲(chǔ)、管理、傳輸秘鑰,安全SD卡存儲(chǔ)中間與外界通信所需的SD卡。終端通過客戶端與其他終端上的客戶端實(shí)現(xiàn)加密短信的發(fā)送和接收。由于1S設(shè)備中沒有外部SD卡,本方案提出的安全SD卡不適用于1S系統(tǒng)。

【發(fā)明內(nèi)容】

[0016]本發(fā)明的目的是克服現(xiàn)有技術(shù)存在的缺陷,提供一種面向1S操作系統(tǒng)、不需要可信第三方、具備一次一密功能、驗(yàn)證發(fā)件人/收件人有效性、可適用于移動(dòng)GSM/3G/4G網(wǎng)絡(luò)的短信端到端加密傳輸方法。
[0017]實(shí)現(xiàn)本發(fā)明目的的技術(shù)方案是:一種基于1S操作系統(tǒng)的移動(dòng)終端短信端到端加密方法。本發(fā)明基于1S操作系統(tǒng)移動(dòng)終端現(xiàn)有的短信軟件,添加了短信加密/解密和發(fā)件人/收件人身份認(rèn)證功能,具備一次一密、可適用于移動(dòng)GSM/3G/4G網(wǎng)絡(luò)。
[0018]本發(fā)明包括如下6個(gè)模塊:短信編輯/顯示模塊、秘鑰管理模塊、認(rèn)證碼模塊、加解密處理模塊、加密短信收發(fā)模塊和數(shù)據(jù)庫模塊。
[0019]所述的短信編輯/顯示模塊提供基于1S系統(tǒng)的短信編輯和顯示視圖,用以編輯原始短信和顯示解密后的短信,包括1S EditViewController編輯模塊和1SSess1nViewControl Ier顯不模塊兩個(gè)子模塊;所述的1S EditViewControl Ier編輯模塊用于短信內(nèi)容和聯(lián)系人編輯;所述的1S Sess1nViewControlIer顯示模塊用于顯示解密后的短信明文。
[0020]所述的秘鑰管理模塊管理主密鑰和會(huì)話秘鑰,包括隨機(jī)數(shù)生成模塊、主密鑰存儲(chǔ)模塊和1S會(huì)話秘鑰生成類模塊三個(gè)子模塊;所述的隨機(jī)數(shù)生成模塊調(diào)用隨機(jī)數(shù)生成函數(shù)生成128位隨機(jī)數(shù);所述的主密鑰存儲(chǔ)模塊存儲(chǔ)128位主密鑰;所述的1S會(huì)話秘鑰生成類模塊產(chǎn)生短信加密所需的會(huì)話秘鑰,通過將隨機(jī)數(shù)生成模塊產(chǎn)生的128位隨機(jī)數(shù)和主密鑰存儲(chǔ)模塊提供的128位主密鑰進(jìn)行異或運(yùn)算得到會(huì)話秘鑰,并將會(huì)話秘鑰輸入到加解密處理模塊。
[0021]所述的認(rèn)證碼模塊為短信提供發(fā)信人/收信人身份認(rèn)證功能,包括本機(jī)號(hào)碼獲取模塊、1S認(rèn)證碼生成類模塊和1S認(rèn)證碼驗(yàn)證類模塊三個(gè)子模塊;所述的本機(jī)號(hào)碼獲取模塊用于獲取本手機(jī)的電話號(hào)碼;所述的1S認(rèn)證碼生成類模塊定義一個(gè)1S認(rèn)證碼生成類,通過將編
當(dāng)前第1頁1 2 3 4 5 
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1