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

電子裝置的加解密系統(tǒng)及其加解密方法

文檔序號:10626585閱讀:608來源:國知局
電子裝置的加解密系統(tǒng)及其加解密方法
【專利摘要】本發(fā)明提供一種加解密系統(tǒng),該加解密系統(tǒng)運行于一電子裝置上,所述加解密系統(tǒng)包括:識別單元,用于識別一輸入單元生成的操作信號,并生成相應(yīng)的輸入信息;密鑰生成單元,用于在一應(yīng)用程序安裝在所述電子裝置上時,隨機生成一公鑰和相應(yīng)的私鑰;加密單元,用于使用所述公鑰將所述識別單元生成的輸入信息加密,生成相應(yīng)的密文并將該密文傳輸至所述應(yīng)用程序;以及解密單元,用于在所述應(yīng)用程序接收所述加密單元生成的密文后,使用所述私鑰將所述密文解密。本發(fā)明還提供了一種對輸入信息進行加密的加解密方法。
【專利說明】
電子裝置的加解密系統(tǒng)及其加解密方法
技術(shù)領(lǐng)域
[0001] 本發(fā)明涉及一種電子裝置的加解密系統(tǒng)及其加解密方法,尤其涉及一種在輸入信 息時進行加密的加解密系統(tǒng)及其加解密方法。
【背景技術(shù)】
[0002] 目前電子裝置的信息輸入方式主要是通過軟鍵盤或語音輸入等,應(yīng)用該些輸入方 式時,通常是通過輸入法服務(wù)啟動輸入法應(yīng)用程序,由輸入法應(yīng)用程序識別用戶輸入的信 息,并將該信息以明碼的方式發(fā)送至需要獲取輸入信息的應(yīng)用程序,在信息的傳輸過程中 存在被黑客竊取的風(fēng)險。

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

[0003] 有鑒于此,有必要提供一種在輸入信息時即可進行加密的加解密系統(tǒng)及其加解密 方法,以解決上述問題。
[0004] 本發(fā)明提供了一種加解密系統(tǒng),該加解密系統(tǒng)運行于一電子裝置上,所述加解密 系統(tǒng)包括: 識別單元,用于識別一輸入單元生成的操作信號,并生成相應(yīng)的輸入信息; 密鑰生成單元,用于在一應(yīng)用程序安裝在所述電子裝置上時,隨機生成一公鑰和相應(yīng) 的私鑰; 加密單元,用于使用所述公鑰將所述識別單元生成的輸入信息加密,生成相應(yīng)的密文 并將該密文傳輸至所述應(yīng)用程序;以及 解密單元,用于在所述應(yīng)用程序接收所述加密單元生成的密文后,使用所述私鑰將所 述密文解密。
[0005] -種加解密方法,該方法包括: 識別一輸入單元生成的操作信號,并生成相應(yīng)的輸入信息; 在一應(yīng)用程序安裝在一電子裝置上時或用戶在一用戶界面上輸入信息時隨機生成公 鑰和相應(yīng)的私鑰; 使用所述公鑰將所述輸入信息加密,并生成相應(yīng)的密文;以及 使用所述私鑰將所述密文解密。
[0006] 本發(fā)明之電子裝置的加解密系統(tǒng)及其加解密方法,由密鑰生成單元隨機生成一對 公鑰和私鑰,加密單元使用公鑰對輸入信息加密并生成密文,在該密文傳送到應(yīng)用程序后, 再由解密單元使用私鑰對密文解密獲得輸入信息,有效的保證了輸入信息傳輸?shù)陌踩?br>【附圖說明】
[0007] 圖1為本發(fā)明一實施方式中電子裝置的功能模塊圖。
[0008] 圖2為圖1中電子裝置及其顯示的用戶界面的示意圖。
[0009] 圖3為圖1中電子裝置的第一實施方式的加解密方法的流程圖。
[0010] 圖4為圖1中電子裝置的第二實施方式的加解密方法的流程圖。
[0011] 主要元件符號說明
如下【具體實施方式】將結(jié)合上述附圖進一步說明本發(fā)明。
【具體實施方式】
[0012] 下面將結(jié)合附圖,對本發(fā)明作進一步的詳細說明。
[0013] 請參閱圖1,本發(fā)明提供了一種加解密系統(tǒng)20,該加解密系統(tǒng)20運行于一電子裝 置100中。該電子裝置100包括與該加解密系統(tǒng)20連接的輸入單元11、顯示單元12和存 儲該加解密系統(tǒng)20程序代碼與數(shù)據(jù)的存儲單元30。在本實施方式中,該電子裝置100可以 是具有信息輸入功能的手機或者平板電腦等。
[0014] 存儲單元30還用于存儲安裝在電子裝置100上的應(yīng)用程序31。
[0015] 加解密系統(tǒng)20包括密鑰生成單元21,識別單元22,加密單元23,解密單元24和顯 示控制單元25。在第一實施方式中,密鑰生成單元21用于在安裝應(yīng)用程序31時隨機生成 一對公鑰和私鑰,并將該公鑰發(fā)送至加密單元23,將私鑰發(fā)送至解密單元24。
[0016] 請一并參閱圖2,顯示控制單元25用于在用戶打開應(yīng)用程序31時,控制顯示單元 12顯示與該應(yīng)用程序31對應(yīng)的用戶界面120。當(dāng)用戶需要在該用戶界面120中輸入內(nèi)容 時,顯示控制單元25控制顯示單元12在該用戶界面120上顯示一軟鍵盤121,供用戶進行 輸入操作。
[0017] 輸入單元11用于偵測用戶在軟鍵盤121上的觸摸操作并生成相應(yīng)的操作信號,在 本實施方式中,該輸入單元11為一觸控面板,與顯示單元12 -起組成一觸摸屏。
[0018] 識別單元22用于識別輸入單元11生成的操作信號,并生成與該操作信號相應(yīng)輸 入信息。
[0019] 加密單元23用于使用密鑰生成單元21發(fā)送的公鑰對識別單元22生成的輸入信 息進行加密,生成相應(yīng)的密文,并將該密文傳輸至應(yīng)用程序31。在本實施方式中,應(yīng)用程序 31在接收到該密文后,解密單元24即使用密鑰生成單元21生成的私鑰對應(yīng)用程序31接收 到的密文進行解密。顯示控制單元25控制顯示單元12在用戶界面120上顯示解密后的信 息。在本實施方式中,解密后的信息即為輸入單元11輸入的原始的輸入信息。在其他實施 方式中,解密單元24設(shè)置于即嵌入在該應(yīng)用程序31中。
[0020] 在第二實施方式中,當(dāng)用戶點擊用戶界面120彈出軟鍵盤121時,密鑰生成單元21 隨機生成一第一密鑰,該第一密鑰包括一對公鑰和私鑰,然后該密鑰生成單元21將該公鑰 發(fā)送至加密單元23,將私鑰發(fā)送至解密單元24。
[0021] 輸入單元11偵測用戶在軟鍵盤121上的觸摸操作并生成相應(yīng)的操作信號,識別單 元22識別該操作信號并生成與該操作信號對應(yīng)的輸入信息。
[0022] 加密單元23使用密鑰生成單元21生成的公鑰對輸入信息加密后生成相應(yīng)的密 文,并將該密文傳輸至應(yīng)用程序31。應(yīng)用程序31在接收到該密文后,解密單元24即使用密 鑰生成單元21生成的私鑰對應(yīng)用程序31接收到的密文進行解密。由顯示控制單元25控 制顯示單元12在用戶界面120上顯示解密后的信息。在本實施方式中,解密后的信息即為 輸入單元11輸入的原始的輸入信息。
[0023] 在完成一次輸入信息的加密和解密后,加密單元23和解密單元24即撤銷第一密 鑰。當(dāng)用戶再一次進行信息輸入時,密鑰生成單元21重新隨機生成第二密鑰,加密單元23 和解密單元24使用該第二密鑰對用戶輸入的信息進行加密和解密,并由顯示控制單元25 控制顯示單元12顯示該輸入信息。
[0024] 請參閱圖3,為本發(fā)明第一實施方式中電子裝置100的加解密方法流程圖,該方法 包括: 步驟S10,在應(yīng)用程序31安裝到電子裝置100中時,密鑰生成單元21隨機生成一對公 鑰和私鑰,并將該公鑰發(fā)送至加密單元23,將私鑰發(fā)送至解密單元24。
[0025] 步驟S11,識別單元22識別輸入單元11生成的操作信號,并生成與該操作信號相 應(yīng)的輸入信息。
[0026] 步驟S12,加密單元23使用密鑰生成單元21發(fā)送的公鑰對識別單元22生成的輸 入信息進行加密,生成相應(yīng)的密文,并將該密文傳輸至應(yīng)用程序31。
[0027] 步驟S13,解密單元24使用密鑰生成單元21生成的私鑰對應(yīng)用程序31接收到的 密文進行解密。
[0028] 步驟S14,顯示控制單元25控制顯示單元12在用戶界面120上顯示解密后的信 息。在本實施方式中,解密后的信息即為輸入單元11輸入的原始的輸入信息。
[0029] 請參閱圖4,為本發(fā)明第二實施方式中電子裝置100的加解密方法流程圖,該方法 包括: 步驟S20,當(dāng)用戶點擊用戶界面120彈出軟鍵盤121時,密鑰生成單元21隨機生成一對 公鑰和私鑰,然后該密鑰生成單元21將該公鑰發(fā)送至加密單元23,將私鑰發(fā)送至解密單元 24。
[0030] 步驟S21,識別單元22識別輸入單元11生成的操作信號并生成與該操作信號對應(yīng) 的輸入信息。
[0031] 步驟S22,加密單元23使用密鑰生成單元21生成的公鑰對輸入信息加密并生成相 應(yīng)的密文,并將該密文傳輸至應(yīng)用程序31。
[0032] 步驟S23,解密單元24使用密鑰生成單元21生成的私鑰對應(yīng)用程序31接收到的 密文進行解密。
[0033] 步驟S24,顯示控制單元25控制顯示單元12在用戶界面120上顯示解密后的信 息。在本實施方式中,解密后的信息即為輸入單元11輸入的原始的輸入信息。
[0034] 本發(fā)明之電子裝置的加解密系統(tǒng)及其加解密方法,由密鑰生成單元隨機生成一對 公鑰和私鑰,加密單元使用公鑰對輸入信息加密并生成密文,在該密文傳送到應(yīng)用程序后, 再由解密單元使用私鑰對密文解密獲得輸入信息,有效的保證了輸入信息傳輸?shù)陌踩?br>[0035] 本技術(shù)領(lǐng)域的普通技術(shù)人員應(yīng)當(dāng)認識到,以上的實施方式僅是用來說明本發(fā)明, 而并非用作為對本發(fā)明的限定,只要在本發(fā)明的實質(zhì)精神范圍之內(nèi),對以上實施方式所作 的適當(dāng)改變和變化都落在本發(fā)明要求保護的范圍之內(nèi)。
【主權(quán)項】
1. 一種加解密系統(tǒng),該加解密系統(tǒng)運行于一電子裝置上,其特征在于,所述加解密系統(tǒng) 包括: 識別單元,用于識別一輸入單元生成的操作信號,并生成相應(yīng)的輸入信息; 密鑰生成單元,用于在一應(yīng)用程序安裝在所述電子裝置上時,隨機生成一公鑰和相應(yīng) 的私鑰; 加密單元,用于使用所述公鑰將所述識別單元生成的輸入信息加密,生成相應(yīng)的密文 并將該密文傳輸至所述應(yīng)用程序;以及 解密單元,用于在所述應(yīng)用程序接收所述加密單元生成的密文后,使用所述私鑰將所 述密文解密。2. 如權(quán)利要求1所述的加解密系統(tǒng),其特征在于,所述加解密系統(tǒng)還包括一顯示控制 單元,該顯示控制系統(tǒng)用于在所述應(yīng)用程序啟動時控制所述顯示單元顯示所述用戶界面, 并在該用戶界面上顯示一軟鍵盤,所述輸入單元偵測用戶在該軟鍵盤上的觸摸操作并生成 所述相應(yīng)的操作信號。3. 如權(quán)利要求1所述的加解密系統(tǒng),其特征在于,所述顯示控制單元還控制所述顯示 單元在所述用戶界面上顯示所述解密單元解密所述密文后形成的所述輸入信息。4. 一種加解密系統(tǒng),該加解密系統(tǒng)運行于一電子裝置上,其特征在于,所述加解密系統(tǒng) 包括: 識別單元,用于識別一輸入單元生成的操作信號,并生成相應(yīng)的輸入信息; 密鑰生成單元,用于在用戶在一用戶界面上輸入信息時,隨機生成一公鑰和相應(yīng)的私 鑰; 加密單元,用于使用所述公鑰將所述識別單元生成的輸入信息加密,生成相應(yīng)的密文 并將該密文傳輸至一應(yīng)用程序;以及 解密單元,用于在所述應(yīng)用程序接收所述加密單元生成的密文后,使用所述私鑰將所 述密文解密。5. 如權(quán)利要求4所述的加解密系統(tǒng),其特征在于,在完成所述輸入信息的加密和解密 后,所述加密單元和解密單元撤銷所述公鑰和私鑰。6. 如權(quán)利要求4所述的加解密系統(tǒng),其特征在于,所述顯示控制系統(tǒng)還控制所述顯示 單元在所述用戶界面上顯示一軟鍵盤,所述輸入單元偵測用戶在該軟鍵盤上的觸摸操作并 生成相應(yīng)的操作信號。7. 如權(quán)利要求4所述的加解密系統(tǒng),其特征在于,所述顯示控制單元還控制所述顯示 單元在所述用戶界面上顯示所述解密單元解密所述密文后形成的所述輸入信息。8. -種加解密方法,該方法包括: 識別一輸入單元生成的操作信號,并生成相應(yīng)的輸入信息; 在一應(yīng)用程序安裝在一電子裝置上時或用戶在一用戶界面上輸入信息時隨機生成公 鑰和相應(yīng)的私鑰; 使用所述公鑰將所述輸入信息加密,并生成相應(yīng)的密文;以及 使用所述私鑰將所述密文解密。9. 如權(quán)利要求8所述的加解密方法,其特征在于,所述加解密方法還包括: 控制一顯示單元顯示一用戶界面,并在該用戶界面上顯示一軟鍵盤;以及
【文檔編號】H04L9/30GK105991279SQ201510060390
【公開日】2016年10月5日
【申請日】2015年2月5日
【發(fā)明人】莊志遠, 林忠億, 許伯任, 周建閔, 盧志德, 張書元
【申請人】富泰華工業(yè)(深圳)有限公司, 鴻海精密工業(yè)股份有限公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1