[發明專利]一種簡易快速的通信加解密方法有效
| 申請號: | 202010978611.9 | 申請日: | 2020-09-17 |
| 公開(公告)號: | CN112235098B | 公開(公告)日: | 2023-02-10 |
| 發明(設計)人: | 邵林;賀新;楊嵐斐;羅朝傳 | 申請(專利權)人: | 成都萬江港利科技股份有限公司 |
| 主分類號: | H04L9/06 | 分類號: | H04L9/06;H04L9/08;H04W12/03;H04W12/04 |
| 代理公司: | 暫無信息 | 代理人: | 暫無信息 |
| 地址: | 610073 四川*** | 國省代碼: | 四川;51 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 簡易 快速 通信 解密 方法 | ||
本發明公開了一種簡易快速的通信加解密算法,它包括加密步驟及對應的解密步驟,所述加密步驟包括:輸入源串、預備密鑰串與擴展序列以及輸出序列、將輸入源串的長度與擴展序列長度進行比較、確定運算操作符、運算操作、運算結果對應輸出序列完成加密六個步驟,所述解密步驟包括確定運算操作符、運算操作、獲取輸入源串完成解密三個步驟,本發明根據擴展序列擴展整個輸入數據的輸出長度,用戶得到加密數據長度被延長,增加了通信傳輸的破解難度,且本發明所采用的擴展序列的擴展碼數值不定,使得輸出序列的擴展位數長度不定,別人在解密過程中無從下手,提高了文件傳輸的安全性能。
技術領域
本發明涉及移動終端收發數據的加解密的技術領域,特別涉及一種通信加解密方法。
背景技術
在日益發展的物聯網行業中,數據機密技術在計算機網絡通信安全非常重要,在通信過程中,信息采集、存儲、傳輸等是應用過程的重要組成部分,而信息都是由數據組成,數據作為信息的重要載體,對其進行加密保護是避免信息被竊取、被破壞、被故意篡改的重要途徑。
目前國家也專門有針對物聯網的一些安全規范出臺,但就加密方法和算法都是一些通用的主流算法,通常分為兩大類,即非對稱加密通信和對稱加密通信。對稱式加密是利用同一密鑰對相關信息進行加密處理,加密操作簡單,但是對稱加密通信時加密和解密均采用相同的密鑰,容易威脅信息安全,存在安全隱患。非對稱式加密是對信息進行數據加密時采用不同的加密密鑰和解密密鑰,在實際操作中需要有加密密鑰和解密密鑰兩組數據的配套使用,才能保證加密和解密處理的順利進行。但是這種加密方法操作過程復雜,加密后的密文較長,解密時間長。
發明內容
本發明的目的就在于提供一種簡易快速的通信加解密方法,采用將單位數據擴展到多位數據占位方式,通過簡單的數據運算,將加長傳輸信息數據的長度,以增加通信傳輸的破解難度,提高文件傳輸的安全性能,同時數據長度加長有限,不涉及耗費運算時間的矩陣運算等操作,加減密過程快速簡易。
為了實現上述目的,本發明采用的技術方案是這樣的:一種簡易快速的通信加解密方法,包括加密步驟及對應的解密步驟,所述加密步驟包括:
S1:輸入:將需要加密的數據以字節為單位做處理作為輸入源串;
S2:預備:預備一個密鑰串、一個擴展序列以及一個輸出序列,所述擴展序列由擴展碼組成,每個擴展碼為一個整數,所述擴展碼代表擴展位數,通過擴展序列中擴展碼的數值表示對輸出序列中相對應的擴展位進行標記;
S3:長度比較:將輸入源串的長度與擴展序列長度進行比較,擴展序列位數不夠,可以對擴展序列進行延長,使得輸入源串與擴展序列的長度一致;
S4:確定運算操作符:通過計算?擴展碼數值/2+1?獲得的數值來確定相應位置所對應的運算操作符,一個運算操作符代表一種計算操作方式;
S5:運算操作:取密鑰中數據與輸入源串中對應位置的數據進行運算,所述運算操作根據步驟S4中所確定的運算操作符進行邏輯運算,密鑰位數不夠,可以對密鑰數據串進行延長,使得密鑰數據串與輸入源串的長度一致,通過運算操作得到一個運算結果;
S6:運算結果對應輸出序列,完成加密:將S5步驟中得到的運算結果放置在輸出序列與擴展序列中擴展碼對應的位置上,完成加密過程;
所述解密步驟包括:
S7:確定運算操作符:將S6步驟中得到的輸出序列根據步驟S3中的擴展序列進行位置匹配對應,根據對應的擴展序列位置上的擴展碼數值,以確定輸出序列中數據的位置;經過步驟S4,得到的數值與邏輯運算的運算操作符相對應;
S8:運算操作:將輸出序列中的數據與密鑰中對應位的數據根據步驟S7中所確定的運算操作符進行邏輯運算,獲取步驟S1輸入源串中對應位置的數據;
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于成都萬江港利科技股份有限公司,未經成都萬江港利科技股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202010978611.9/2.html,轉載請聲明來源鉆瓜專利網。





