[發明專利]通信系統和通信方法有效
| 申請號: | 200680001922.8 | 申請日: | 2006-01-04 |
| 公開(公告)號: | CN101103588A | 公開(公告)日: | 2008-01-09 |
| 發明(設計)人: | 中村貴利 | 申請(專利權)人: | 恩克利普特株式會社 |
| 主分類號: | H04L9/16 | 分類號: | H04L9/16;G09C1/04;H04L9/08 |
| 代理公司: | 中國國際貿易促進委員會專利商標事務所 | 代理人: | 李春暉 |
| 地址: | 日本*** | 國省代碼: | 日本;JP |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 通信 系統 方法 | ||
技術領域
本發明涉及包括兩個通信裝置的通信系統,這兩個通信裝置能夠對純文本形式(plain?text)的發送對象數據進行加密以使其成為經加密數據,然后將其發送到另一端的通信裝置,也能夠對接收到的經加密數據進行解密以使其成為所述發送對象數據。
背景技術
上述通信系統被用在有必要使在兩個通信裝置之間發送的發送對象數據對于第三方保密的情形中。盡管提出并使用了各種加密技術以保持發送對象數據的機密性,但是很難完全防止代碼的解密。
通常,通過對發送對象數據加密而進行的通信是利用以下過程進行的:在發送者一側的發送和接收裝置上以預定的位數為單位切割發送對象數據,對每一片段的切割數據進行加密并將其發送到另一端的通信裝置,并在接收者一側的發送和接收裝置上對接收到的數據進行解密。
在執行這樣的加密的情況下,常常使用預定的算法和密鑰。該算法是非常復雜的以防止代碼的解密,并且該密鑰在許多情況下也按預定的時序改變。然而,一旦算法和密鑰已知,相對而言就很容易利用該算法和密鑰破解經加密數據,即使該算法很復雜或者密鑰是變化的也是如此。
本發明人對加密技術進行了多年的研究,并且先前已發明了一種用于進行加密通信的技術,其中在發送一側和接收一側上的通信裝置的每一個都配有用于連續生成用于執行加密和解密的算法和密鑰中的至少一個的公共裝置,以便在連續改變用于加密和解密的算法和密鑰中的至少一個的同時進行加密通信。
該技術連續生成用于進行加密和解密的算法和密鑰中的至少一個。即使在算法或密鑰一旦已知的情況下,算法或密鑰或這兩者也會在其后改變。因此,其力度遠高于傳統的加密技術。
然而,關于該技術,有這樣的情形:即如果某些過去的算法或密鑰已知,則可以預測算法或密鑰或這兩者從現在開始如何改變。從而,被第三方破解的可能性不絕對為0。
本發明的目的是改進包括兩個通信裝置的通信系統,這兩個通信裝置能夠對純文本形式的發送對象數據進行加密以使其成為經加密數據,然后將其發送到另一端的通信裝置,也能夠對接收到的經加密數據進行解密,使其成為發送對象數據,以便減小被第三方破解的可能性。
發明內容
為了實現該目的,本發明人提出了下面描述的第一發明和第二發明。
本申請的第一發明如下。
第一發明是一種包括第一通信裝置和第二通信裝置的通信系統,這兩個通信裝置能夠對純文本形式的發送對象數據進行加密以使其成為經加密數據,然后將其發送到另一端的通信裝置,也能夠對接收到的經加密數據進行解密,使其成為發送對象數據。
該通信系統的第一通信裝置和第二通信裝置都包括:切割裝置,用于以預定的位數為單位將發送對象數據切割成多個片段的發送對象切割數據,也用于以經加密數據在被加密時被切割的相同位數為單位將經加密數據切割成多個片段的經加密的切割數據;算法生成裝置,用于順序地生成在第一通信裝置和第二通信裝置之間是公共的算法;加密和解密裝置,用于利用所述算法對發送對象切割數據進行加密以使其成為經加密數據,并且利用在對經加密的切割數據進行加密時所使用的算法對經加密的切割數據進行解密以使其成為發送對象切割數據;連接裝置,用于連接解密后的發送對象切割數據以使其成為發送對象數據;以及發送和接收裝置,用于發送和接收經加密數據。
該通信系統的算法生成裝置在每次發送對象數據被加密或者經加密數據被解密時生成所述算法,并在生成算法時使用通過將過去解中的至少一個指派給解生成算法而獲得的預定解,并且還在不再有必要再次指派過去解時擦除這些過去解。
該通信系統利用算法生成裝置連續地生成用于加密和解密的算法。算法生成裝置在生成所述算法時使用“解”(solution)。如上所述,解是利用過去解生成的。此外,這些解一旦對于生成新的解不再必要時就被擦除。
過去解在通信系統中被逐個擦除。由此,即使第三方可能知道在該時間點處的解,他們也無法知道解在生成過程中經歷的路線。
由于以上原因,通過該通信系統進行的加密通信可能被第三方破解的可能性很小。
解可以是偽隨機數。
該通信系統按這樣的時序更新算法以利用對于第一通信裝置和第二通信裝置來說相同的算法執行加密和解密。算法生成裝置可以在每次發送對象數據被加密或者經加密數據被解密時生成算法。此外,它可以在每次發送對象切割數據被加密或者經加密的切割數據被解密時生成算法。
在后一情況下,對于發送對象切割數據的每個片段利用不同的算法執行加密,因此加密可能被解密的可能性變低。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于恩克利普特株式會社,未經恩克利普特株式會社許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/200680001922.8/2.html,轉載請聲明來源鉆瓜專利網。





