两个人的电影免费视频_国产精品久久久久久久久成人_97视频在线观看播放_久久这里只有精品777_亚洲熟女少妇二三区_4438x8成人网亚洲av_内谢国产内射夫妻免费视频_人妻精品久久久久中国字幕

一種加密方法、解密方法和相關裝置的制造方法_4

文檔序號:9813925閱讀:來源:國知局
起始比特位至所述終止比特位相對應的比特位,將所述密鑰流中的除所述起始比特位至終止比特位之外的其它比特位置換為零。
[0122]其中,所述處理單元402具體用于將所述第一格式處理單元406處理后的密鑰流與所述初始層3消息中的變量進行異或運算,生成部分數據被加密后的初始層3消息。
[0123]圖4c為本發(fā)明實施例提供的一種加密裝置的另一個實施例示意圖,所述加密裝置400還包括:
[0124]第三設置單元407,用于將長度參數的值設定為所述初始層3消息的長度值,所述長度參數是演進分組系統(tǒng)加密算法的輸入參數。
[0125]其中,所述生成單元401具體用于將所述第三設置單元407設置的長度參數作為輸入參數通過所述演進分組系統(tǒng)加密算法生成密鑰流。
[0126]所述加密裝置400還包括:
[0127]第二格式處理單元408,用于根據所述初始層3消息的格式與所述部分待加密數據的長度獲取所述初始層3消息中待加密數據的起始比特位和終止比特位,保留所述密鑰流中與所述起始比特位至所述終止比特位相對應的比特位,將所述密鑰流中的除所述起始比特位至終止比特位之外的其它比特位置換為零。
[0128]圖4d為本發(fā)明實施例提供的一種加密裝置的另一個實施例示意圖,所述加密裝置400還包括:
[0129]第四設置單元409,用于將長度參數的值設定為所述初始層3消息中變量長度值或所述初始層3消息的長度值,所述長度參數是演進分組系統(tǒng)加密算法的輸入參數。
[0130]其中,所述生成單元401具體用于將所述設置單元設置的長度參數作為輸入參數通過所述演進分組系統(tǒng)加密算法生成密鑰流。
[0131]所述加密裝置400還包括:
[0132]第三格式處理單元410,用于根據所述部分待加密數據的長度截短所述生成的密鑰流,所述截短的密鑰流的長度與所述初始層3消息中部分待加密的數據的長度值相同。
[0133]其中,所述處理單元402具體用于將所述格式處理單元處理后的密鑰流與所述初始層3消息中的部分待加密數據進行異或運算,生成部分數據被加密后的初始層3消息。
[0134]需要說明的是,所述初始層3消息為跟蹤區(qū)域更新請求消息TAUrequest,或新的初始層3消息。
[0135]采用本發(fā)明的裝置,通過生成密鑰流,所述密鑰流用于對初始層3消息中部分待加密數據進行加密,所述部分待加密數據包括小數據,將所述密鑰流與所述初始層3消息進行異或運算,生成部分數據被加密后的初始層3消息,發(fā)送所述部分數據被加密后的初始層3消息,所述初始層3消息中包括增加的加密指示,所述加密指示用于標識所述初始層3消息中部分待加密數據被加密。從而能夠對初始層3消息進行部分數據加密,避免現有技術中不能對初始層3消息進行機密性保護的問題,從而保證了小數據的安全傳輸。
[0136]圖5為本發(fā)明實施例提供的一種解密裝置的一個實施例示意圖,解密裝置500,包括:
[0137]傳輸單元501,用于接收部分數據被加密后的初始層3消息,所述初始層3消息中包括增加的加密指示,所述加密指示用于標識所述初始層3消息中部分待加密數據被加密。
[0138]生成單元502,用于根據所述初始層3消息中的所述增加的加密指示,生成密鑰流,所述密鑰流用于對所述初始層3消息中部分被加密數據進行解密,所述部分被加密數據包括小數據。
[0139]處理單元503,將所述密鑰流與所述初始層3消息進行異或運算,生成部分數據被解當后的初始層3消息。
[0140]圖5a為本發(fā)明實施例提供的一種解密裝置的另一個實施例示意圖,圖5a所示的實施例為圖5所示實施例的進一步細化,解密裝置500包括:
[0141]第一設置單元504,用于將長度參數的值設定為所述初始層3消息中所述部分被加密數據的長度值,所述長度參數為演進分組系統(tǒng)加密算法的輸入參數。
[0142]其中,所述生成單元502具體用于將所述第一設置單元504設置的長度參數作為輸入參數通過所述演進分組系統(tǒng)加密算法生成密鑰流。
[0143]所述處理單元503具體用于將所述生成單元生502成的密鑰流與所述初始層3消息中的部分被加密數據進行異或運算,生成部分數據被解密后的初始層3消息。
[0144]圖5b為本發(fā)明實施例提供的一種解密裝置的另一個實施例示意圖,圖5b所示的實施例與圖5所示的實施例進一步細化,解密裝置500還包括:
[0145]第二設置單元505,用于將長度參數的值設定為所述初始層3消息中變量長度值,所述長度參數是演進分組系統(tǒng)加密算法的輸入參數。
[0146]所述生成單元502具體用于將所述第二設置單元505設置的長度參數作為輸入參數通過所述演進分組系統(tǒng)加密算法生成密鑰流。
[0147]所述解密裝置500還包括:
[0148]第一格式處理單元506,用于根據所述初始層3消息的格式與所述部分被加密數據的長度獲取所述初始層3消息中被加密數據的起始比特位和終止比特位,保留所述密鑰流中與所述起始比特位至所述終止比特位相對應的比特位,將所述密鑰流中的除所述起始比特位至終止比特位之外的其它比特位置換為零。
[0149]所述處理單元503具體用于將所述第一格式處理單元506處理后的密鑰流與所述初始層3消息中的變量進行異或運算,生成部分數據被解密后的初始層3消息。
[0150]圖5c為本發(fā)明實施例提供的一種解密裝置的另一個實施例示意圖,圖5c所示的實施例與圖5所示的實施例進一步細化,解密裝置500還包括:
[0151]第三設置單元507,用于將長度參數的值設定為所述初始層3消息的長度值,所述長度參數是演進分組系統(tǒng)加密算法的輸入參數。
[0152]所述生成單元502具體用于將所述第三設置單元507設置的長度參數作為輸入參數通過所述演進分組系統(tǒng)加密算法生成密鑰流。
[0153]解密裝置500還包括:
[0154]第二格式處理單元508,用于根據所述初始層3消息的格式與所述部分被加密數據的長度獲取所述初始層3消息中被加密數據的起始比特位和終止比特位,保留所述密鑰流中與所述起始比特位至所述終止比特位相對應的比特位,將所述密鑰流中的除所述起始比特位至終止比特位之外的其它比特位置換為零。
[0155]圖5d為本發(fā)明實施例提供的一種解密裝置的另一個實施例示意圖,圖5d所示的實施例與圖5所示的實施例進一步細化,解密裝置500還包括:
[0156]第四設置單元509,用于將長度參數的值設定為所述初始層3消息中變量長度值或所述初始層3消息的長度值,所述長度參數是演進分組系統(tǒng)加密算法的輸入參數。
[0157]所述生成單元502具體用于將所述第四設置單元509設置的長度參數作為輸入參數通過所述演進分組系統(tǒng)加密算法生成密鑰流。
[0158]解密裝置500還包括:
[0159]第三格式處理單元510,用于根據所述部分被加密數據的長度截短所述生成的密鑰流,所述截短的密鑰流的長度與所述初始層3消息中被加密的部分的長度值相同。
[0160]所述處理單元503具體用于將所述第三格式處理單元510處理后的密鑰流與所述初始層3消息中的部分被加密數據進行異或運算,生成部分數據被解密后的初始層3消息。
[0161]采用本發(fā)明提供的裝置,通過接收部分數據被加密后的初始層3消息,所述初始層3消息中包括增加的加密指示,所述加密指示用于標識所述初始層3消息中部分待加密數據被加密,根據所述初始層3消息中的所述增加的加密指示,生成密鑰流,所述密鑰流用于對所述初始層3消息中部分被加密的數據進行解密,所述部分被加密數據包括小數據,將所述密鑰流與所述初始層3消息進行異或運算,生成解密后的初始層3消息。從而能夠對初始層3消息進行部分數據解密,避免現有技術中不能對初始層3消息進行機密性保護的問題,從而保證了小數據的安全傳輸。
[0162]需要說明的是,上述裝置各模塊/單元之間的信息交互、執(zhí)行過程等內容,由于與本發(fā)明方法實施例基于同一構思,其帶來的技術效果與本發(fā)明方法實施例相同,具體內容可參見本發(fā)明如圖3所示的方法實施例中的敘述,此處不再贅述。
[0163]在本發(fā)明實施例中,根據初始層3消息中的增加的加密指示獲取該初始層3消息部分數據已經被加密,故需要對初始層3消息進行解密,然后生成用于對初始層3消息中部分加密數據進行解密的密鑰流,最后通過異或運算得到解密的初始層3消息,實現了對初始層3消息中部分待加密數據提供機密性保護。
[0164]本領域普通技術人員可以理解實現上述實施例方法中的全部或部分步驟是可以通過程序來指令相關的硬件完成,所述的程序可以存儲于一種計算機可讀存儲介質中,上述提到的存儲介質可以是只讀存儲器,磁盤或光盤等。
[0165]以上對本發(fā)明所提供的一種加密方法、解密方法和相關裝置進行了詳細介紹,對于本領域的一般技術人員,依據本發(fā)明實施例的思想,在【具體實施方式】及應用范圍上均會有改變之處,綜上所述,本說明書內容不應理解為對本發(fā)明的限制。
【主權項】
1.一種加密的方法,其特征在于,包括: 生成密鑰流,所述密鑰流用于對初始層3消息中部分待加密數據進行加密,所述部分待加密數據包括小數據; 將所述密鑰流與所述初始層3消息進行異或運算,生成部分數據被加密后的初始層3消息; 發(fā)送所述部分數據被加密后的初始層3消息,所述初始層3消息中包括增加的加密指示,所述加密指示用于標識所述初始層3消息中部分待加密數據被加密,以使得網絡側根據所述增加的加密指示生成密鑰流,再根據生成的密鑰流對部分數據被加密后的初始層3消息進行解密。2.根據權利要求1所述的方法,其特征在于, 所述生成密鑰流包括: 將長度參數的值設定為所述初始層3消息中所述部分待加密數據的長度值,所述長度參數為演進分組系統(tǒng)加密算法的輸入參數; 將所述長度參數作為輸入參數通過所述演進分組系統(tǒng)加密算法生成密鑰流; 所述將所述密鑰流與所述初始層3消息進行異或運算,生成部分數據被加密后的初始層3消息包括: 將所述密鑰流與所述初始層3消息中的部分待加密數據進行異或運算,生成部分數據被加密后的初始層3消息。3.根據權利要求1所述的方法,其特征在于, 所述生成密鑰流包括: 將長度參數的值設定為所述初始層3消息中變量長度值,所述長度參數是演進分組系統(tǒng)加密算法的輸入參數; 將所述長度參數作為輸入參數通過所述演進分組系統(tǒng)加密算法生成密鑰流; 根據所述初始層3消息的格式與所述部分待加密數據的長度獲取所述初始層3消息中待加密數據的起始比特位和終止比特位; 保留所述生成密鑰流中與所述起始比特位至所述終止比特位相對應的比特位,將所述密鑰流中的除所述起始比特位至終止比特位之外的其它比特位置換為零; 所述將所述密鑰流與所述初始層3消息進行異或運算,生成部分數據被加密后的初始層3消息包括: 將所述密鑰流與所述初始層3消息中的變量進行異或運算,生成部分數據被加密后的初始層3消息。4.根據權利要求1所述的方法,其特征在于, 所述生成密鑰流包括: 將長度參數的值設定為所述初始層3消息的長度值,所述長度參數是演進分組系統(tǒng)加密算法的輸入參數; 將所述長度參數作為輸入參數通過所述演進分組系統(tǒng)加密算法生成密鑰流; 根據所述初始層3消息的格式與所述部分待加密數據的長度獲取所述初始層3消息中待加密數據的起始比特位和終止比特位; 保留所述生成密鑰流中與所述起始比特位至所述終止比特位相對應的比特位,將所述密鑰流中的除所述起始比特位至終止比特位之外的其它比特位置換為零。5.根據權利要求1所述的方法,其特征在于, 所述生成密鑰流包括: 將長度參數的值設定為所述初始層3消息中變量長度值或所述初始層3消息的長度值,所述長度參數是演進分組系統(tǒng)加密算法的輸入參數; 將所述長度參數作為輸入參數通過所述演進分組系統(tǒng)加密算法生成密鑰流; 根據所述部分待加密數據的長度截短所述生成的密鑰流,所述截短的密鑰流的長度與所述初始層3消息中部分待加密的數據的長度值相同; 所述將所述密
當前第4頁1 2 3 4 5 
網友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1
乌兰县| 周宁县| 山丹县| 渭源县| 新疆| 集贤县| 平乐县| 高尔夫| 马鞍山市| 班玛县| 乾安县| 大邑县| 秭归县| 同心县| 西安市| 晋中市| 东安县| 班戈县| 台东县| 台安县| 唐海县| 富平县| 盖州市| 盐边县| 道孚县| 曲靖市| 佛学| 新源县| 庆云县| 北流市| 报价| 宝兴县| 鄱阳县| 夏津县| 朝阳区| 孟津县| 施秉县| 合山市| 辽中县| 新民市| 砀山县|