欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

用于加密信息的方法以及用于實現(xiàn)該方法的設(shè)備的制作方法

文檔序號:7587425閱讀:211來源:國知局

專利名稱::用于加密信息的方法以及用于實現(xiàn)該方法的設(shè)備的制作方法
技術(shù)領(lǐng)域
:本發(fā)明涉及一種裝置,其用于防止信息受到未授權(quán)的訪問,并且可以在密碼系統(tǒng)中用于編碼、傳送和解碼信息,以及在其它系統(tǒng)中用于信息的保護(hù)?,F(xiàn)有技術(shù)中公開一種工程解決方案,其通過特殊的裝置或者編碼軟件提供所發(fā)送信息的保護(hù),例如通過使用用于電話交談的保密的擾頻器[1]pp.35-37,圖22。該擾頻器根據(jù)音頻信號的逆轉(zhuǎn)的原理而工作。逆轉(zhuǎn)普通的語音導(dǎo)致一串無意義的聲音,但是初始信號由用戶所接收而沒有任何失真。該電話裝置具有用于通過編碼器控制的語音變形的模塊。該編碼器存儲提供5248個數(shù)字組合的13122個用戶代碼。該裝置的只讀存儲器存儲該駐留軟件,其用幾種方式對所發(fā)送信息進(jìn)行編碼或解碼,并且控制整個裝置的工作。但是,該現(xiàn)有技術(shù)所存在的問題在于保密度不高,因為執(zhí)行有限次數(shù)的數(shù)學(xué)運算就可以破解該保密代碼,該數(shù)學(xué)運算可以由現(xiàn)代的高速電子工程快速和有效地執(zhí)行。密碼系統(tǒng)的主要特征是保密度。密碼員的任務(wù)是對所傳送的信息提供極高保密性和可靠性。另外,密碼分析者“強行破解”或“闖入”由密碼員所設(shè)計的密碼系統(tǒng)。密碼分析者嘗試對編碼符號組解密,并且把加密的信息作為明文來傳送。現(xiàn)有技術(shù)公開了用于通過使用特殊的設(shè)備和/或編碼軟件來保護(hù)所傳送信息的技術(shù)方案。已知的代碼基于兩種簡單的方法代替和交換。交換利用明文符號的簡單混和,并且交換加密器的密鑰確定了混合的特定類型。在編碼文本中的各個符號的頻率分布與明文中相同。對于代替,明文的每個符號同一字母表中的另一個符號所代替,并且通過密鑰來確定代替的特定類型。例如,在數(shù)據(jù)加密標(biāo)準(zhǔn)(DES)[2],p.33-34中的算法使用這兩種方法。該算法包括分別具有64、64和56數(shù)位長度的明文、未加密文本和密鑰做為二進(jìn)制序列。當(dāng)DES用于電子簿或表格模式中時,明文的64位塊通過使用一個密鑰來獨立編碼。DES算法包括16個輪次或循環(huán),每個循環(huán)具有與用4位組的代替相組合的簡單交換。在每個過程中,以偽隨機方式從整個56位密鑰中選擇48位密鑰。DES的問題在于該現(xiàn)有技術(shù)解決方案沒有提供良好的保密度,因為,為了破解具有264個密鑰組合的這種密碼,可以在強行攻擊過程中,利用現(xiàn)代的計算機技術(shù)能夠在可接受的時間內(nèi)替換所有密鑰。并且,使用相同的明文并且不改變密鑰,產(chǎn)生相同的編碼文本。分析揭示了明文與編碼文本之間的互相關(guān)的統(tǒng)計規(guī)律性,并且可以通過使用所有密鑰的直接代替來對該編碼文本進(jìn)行解碼。使用公鑰的密碼系統(tǒng)RSA在[2]p.37-39中描述。該系統(tǒng)使用一種自乘的單相函數(shù)-離散算法。GOSTP.34.11-94[3]p.3-8公開一種方法,包括把作為一系列二進(jìn)制符號的一組可選的數(shù)據(jù)與一個短的固定長度圖像相比較。在該系統(tǒng)中使用256位長度的密鑰來編碼64位子字。這些系統(tǒng)的缺點是密鑰長度較短,這樣能夠在可接受時間內(nèi)用較慢的解碼速度來解碼。這些系統(tǒng)是實際上穩(wěn)定的系統(tǒng)。理論上穩(wěn)定的系統(tǒng)具有優(yōu)良的保密性。根據(jù)Shannon[4]p.333-402,這意味著該明文和編碼文本或密文在對所有明文和密文的統(tǒng)計上是獨立的?,F(xiàn)有技術(shù)的Veman密碼系統(tǒng)是理論上穩(wěn)定的密碼系統(tǒng)。理論上穩(wěn)定的系統(tǒng)對密鑰具有特定的要求。對于閉合密鑰的系統(tǒng),密鑰的不確定性應(yīng)當(dāng)小于明文的不確定性。在理論上穩(wěn)定的系統(tǒng)中,密鑰的長度應(yīng)當(dāng)不小于明文的長度。在Veman系統(tǒng)中,密鑰的長度等于明文的長度。該系統(tǒng)被用于用來傳送一個編碼文本的代碼簿中[5]。由于密鑰必須隨著每次傳送而改變和傳遞,這是代碼簿的主要缺點。已知有一種使用所謂的隨機數(shù)發(fā)生器的密碼系統(tǒng)[2]p.26-27。隨機數(shù)發(fā)生器是一種軟件或硬件設(shè)備,其用一些隨機的代碼來對明文的一些符號編碼。一般來說,這是通過使明文字母具有相同頻率而實現(xiàn)的。需要使字符頻率均等,從而密碼分析者不能夠根據(jù)密文的頻率特征的分析來進(jìn)行明文的解碼。對于隨機明文和代碼的隨機選擇,反隨機數(shù)發(fā)生器應(yīng)當(dāng)正確地判斷該初始符號,而不用從隨機數(shù)發(fā)生器的位置傳送信息。在具有小隨機化范圍的典型系統(tǒng)中,該任務(wù)是通過代替屬于隨機化符號的代碼而解決的。但是,由于密鑰是保護(hù)的主要方式,因此隨機數(shù)發(fā)生器在編碼系統(tǒng)的密碼可保護(hù)性中沒有扮演一個重要角色。在該基本特征的組合下,與所要求保護(hù)的方法和裝置最接近的現(xiàn)有技術(shù)公開在[6]中的編碼設(shè)備和方法中,其利用通過把初始字母表在大量代碼上進(jìn)行完全隨機化的原理。所述現(xiàn)有技術(shù)的發(fā)明被本發(fā)明人選擇作為所要求保護(hù)的發(fā)明的原型。關(guān)于一種方法,對該原型對象的選擇是一種編碼和傳送信息的方法,其中預(yù)先向受信人提供對于所接收信息的密鑰,提供關(guān)于對應(yīng)發(fā)送給他的信息值的規(guī)則的信息,以及提供用于所述類型的信息的整個符號集的初始信息的特定數(shù)值,使用所述規(guī)則處理信息,并且把包含在處理信息過程中獲得的數(shù)據(jù)的信息傳送給受信人,根據(jù)在處理信息過程中計算而隨機產(chǎn)生的數(shù)字,所發(fā)送數(shù)據(jù)的數(shù)值特征在于該受信人被預(yù)先提供一組函數(shù)Y1…Yn=Y(jié)i(X),其中X為變量,并且每個Yi對應(yīng)于信息的特定符號,并且還提供支持函數(shù)U=U(Z),其中Z為變量,提供密鑰函數(shù)W=W(Y,U),其中Y和U為變量,其包含來自所述函數(shù)Yi和U的數(shù)值的任何數(shù)值,在對每個符號處理所發(fā)送信息的過程中,有兩個所產(chǎn)生的隨機數(shù)X和Z,根據(jù)由于特定符號的各個函數(shù)Yi(X)計算Y的各個數(shù)值,進(jìn)一步根據(jù)支持函數(shù)U(Z)計算U的數(shù)值,根據(jù)密鑰函數(shù)W(Y,U)以及從支持函數(shù)獲得的Y的符號值和U的數(shù)值計算用于該符號的W值,并且根據(jù)對初始信息的每個符號如此獲得的W、X和Z值把包含數(shù)據(jù)的信息內(nèi)容發(fā)送給受信人。關(guān)于一種設(shè)備,選擇用于該原型的對象是一種用于實現(xiàn)編碼和傳送信息的方法的設(shè)備,其中包括用于信息輸入的單元、一組符號、按照把該特定符號與信息相聯(lián)系的規(guī)則的數(shù)據(jù)庫,該數(shù)據(jù)庫具有連接到隨機數(shù)發(fā)生器的計算機,該設(shè)備進(jìn)一步包括編碼器和用于記錄和發(fā)送信息的單元,并且該編碼器連接到該字符集以及計算器的輸出端,該設(shè)備進(jìn)一步包括用于計算支持函數(shù)的數(shù)值的單元以及用于計算密鑰函數(shù)的單元,隨機數(shù)發(fā)生器具有與編碼器相結(jié)合的兩個輸出端,隨機數(shù)發(fā)生器的第一輸出端還連接到用于計算支持函數(shù)的數(shù)值的單元的輸入端,并且第二輸出端連接到按照規(guī)則的數(shù)據(jù)庫的計算器的輸入端,該計算機器的輸出端通過用于計算密鑰函數(shù)的數(shù)值的單元連接到編碼器,并且后者的第二輸入端連接到該單元的輸出端用于計算支持函數(shù)的計算值的單元的輸出端。但是,選擇用于該原型的對象的問題是在加密過程中,加密信息的長度超過初始信息長度的幾倍。所要求保護(hù)的發(fā)明的目的是提供一種通過從一個初值或者幾個信息來進(jìn)行加密的改進(jìn)方法,至少一個所獲得的信息可以被壓縮到預(yù)定的尺寸,使得對于密碼分析者來說完全不能獲得原始文本與密文之間的聯(lián)系。作為該問題的解決方案的一個結(jié)果,獲得新的技術(shù)效果,包括創(chuàng)建新的加密系統(tǒng),其保證系統(tǒng)的高度密碼穩(wěn)定性,而不增加信息的長度。所述技術(shù)效果如下實現(xiàn)。1.一種用于編碼信息的方法包括如下步驟·預(yù)先對所述類型的信息的全集產(chǎn)生關(guān)于把初始信息的符號值與符號與加密信息的特定數(shù)值相聯(lián)系的規(guī)則的信息;·確定特定初始信息的變換周期數(shù)(n);·變換周期的實現(xiàn)包括·產(chǎn)生特征(Ri),其確定用于在當(dāng)前變換周期中信息變換的規(guī)則;·使用所選擇的規(guī)則對信息進(jìn)行變換;·把變換周期重復(fù)特定的次數(shù);·以一種方式實現(xiàn)在每個周期中的信息變換,結(jié)果形成在所述周期中變換的信息(Ci)和用于所述周期的輔助信息(Fi);·從預(yù)先指定的標(biāo)準(zhǔn)選擇初始信息的變換的周期數(shù)(n),·形成由兩個部分所構(gòu)成的編碼信息,其中一個所述部分包括最終變換信息(Cn),以及第二部分包括一組輔助信息陣列(F={F1,F(xiàn)2,…,F(xiàn)n})。2.本方法的進(jìn)一步改進(jìn)的特征在于·按照一種方式在每個周期中實現(xiàn)信息的變換,結(jié)果形成等于或短于該初始信息長度的在所述周期中變換的信息(Ci),以及形成用于所述周期的輔助信息(Fi);·從預(yù)先指定的標(biāo)準(zhǔn)(例如,最終變換信息量)選擇初始信息的變換的周期數(shù)(n),·形成由兩個部分所構(gòu)成的編碼信息,其中一個所述部分包括短于初始信息的長度最終變換信息(Cn),以及第二部分包括輔助信息陣列(F={F1,F(xiàn)2,…,F(xiàn)n})。3.本方法的另一個改進(jìn)的特征在于·按照這樣一種方式在每個周期中執(zhí)行變換信息,結(jié)果形成短于、等于或長于該初始信息的長度的在所述周期中變換的信息(Ci),并且形成用于所述周期的輔助信息(Fi);·從預(yù)先指定的標(biāo)準(zhǔn)(例如,最終變換信息量)選擇初始信息的變換的周期數(shù)(n),·形成由兩個部分所構(gòu)成的編碼信息,其中一個所述部分包括短于、等于或長于初始信息的長度最終變換信息(Cn),以及第二部分包括輔助信息陣列(F={F1,F(xiàn)2,…,F(xiàn)n})。4.本方法的進(jìn)一步的改進(jìn)的特征在于,在所述周期中變換的信息(Ci)和(或)用于所述周期的輔助信息(Fi)被在每個周期或在一些周期中混合。5.本方法的進(jìn)一步的改進(jìn)的特征在于,用于所述周期的輔助信息(Fi)的特定部分被在每個或一些變換周期中添加到所述周期中變換的信息(Ci)中。所述思想的結(jié)構(gòu)化表述可以被認(rèn)為是所要求保護(hù)設(shè)備的一個例子。用于實現(xiàn)加密信息的方法的設(shè)備包括·一個輸入單元,·一個輸出單元,其第一輸入端連接到轉(zhuǎn)換器的第二輸出端,并且其第二輸入端連接到輔助信息存儲器的輸出端;·按照把初始信息與編碼信息相聯(lián)系的規(guī)則的數(shù)據(jù)庫,所述數(shù)據(jù)庫的第一輸入端連接到輸入單元的第一輸出端,并且第二輸入端連接到隨機數(shù)發(fā)生器的輸出端;·隨機數(shù)發(fā)生器,其輸出端連接到判定單元的第一輸出端;·變換單元,其第一輸入端連接到輸出單元的第二輸入端,其第二輸入端連接到數(shù)據(jù)庫的輸出端,其第三輸入端連接到轉(zhuǎn)換器的第一輸出端;·用于所變換信息的存儲器,其輸入端連接到變換單元的第一輸出端;·用于輔助信息的存儲器,其第一輸入端連接到變換單元的第二輸出端,其第二輸入端連接到判定單元的第二輸出端;·判定單元,其第一輸入端連接到輸入單元的第三輸出端,第二輸入端連接到用于所變換信息的存儲器的第一輸出端;·轉(zhuǎn)換器,其第一輸入端連接到用于所變換信息的存儲器的第二輸出端,其第二輸入端連接到判定單元的第二輸出端。1.對加密信息解碼的方法包括如下步驟·預(yù)先按照把所有可以用于所述類型信息中的編碼符號的數(shù)值與初始符號相聯(lián)系的規(guī)則產(chǎn)生數(shù)據(jù),該規(guī)則與編碼時所用的規(guī)則相同;·從編碼信息中提取數(shù)據(jù)(Ri),其定義用于當(dāng)前變換周期中并且把編碼信息的數(shù)值與當(dāng)前變換周期的變換信息的具體符號相聯(lián)系的規(guī)則;·選擇把編碼信息的數(shù)值與當(dāng)前變換周期的所變換信息的具體符號相聯(lián)系的規(guī)則;·從輔助信息(F)中提取用于所述變換周期的輔助信息(Fi);·利用所選擇規(guī)則以及用于所述變換周期的輔助信息(Fi)變換所變換信息(Ci);·判斷是否切換到下一個周期或者變換終止;·把用于所述變換周期的輔助信息(Fi)與輔助信息(F)的陣列相隔離;·通過使用所選擇的規(guī)則以及用于所述變換周期的輔助信息(Fi)來恢復(fù)在各個周期中變換的信息(Ci);·判斷是否切換到下一個周期或者變換終止;·在每個變換周期中另外使用輔助信息的各個部分,作為使用所選擇的規(guī)則進(jìn)行變換的結(jié)果,形成在各個周期中恢復(fù)的信息。2.該方法的進(jìn)一步改進(jìn)的特征在于·在每個變換周期中,另外使用輔助信息的各個部分,以及作為使用所選擇規(guī)則的變換的結(jié)果,形成在相應(yīng)周期中恢復(fù)的信息,其長度大于或等于從前一周期中變換得出的信息的長度。3.該方法的如下改進(jìn)的特征在于,在每個變換周期中另外使用輔助信息的各個部分,作為通過使用所選擇的規(guī)則進(jìn)行變換的結(jié)果,形成在各個周期恢復(fù)的信息,其長度大于、等于或小于從前一周期中的變換得出的信息的長度。4.該方法的另一個改進(jìn)的特征在于,在每個周期或在一些周期中,預(yù)先分離在各個周期中變換的信息(Ci)和/或用于各個周期的輔助信息(Fi);用于實現(xiàn)信息的解碼方法的設(shè)備中,其中包括·輸入單元,·輸出單元,·按照把編碼信息與初始信息相聯(lián)系的規(guī)則的數(shù)據(jù)庫,·變換單元;·所恢復(fù)信息的存儲器;·輔助信息的存儲器;·判定單元;·轉(zhuǎn)換器,輔助信息存儲器的第一輸入端連接到輸入單元的第一輸出端,以及輔助信息存儲器的第二輸入端連接到判定單元的第一輸入端;數(shù)據(jù)庫的第一輸入端連接到輸入端的第二輸出端,以及其第二輸入端連接到用于輔助信息的存儲器的第一輸出端;所恢復(fù)信息的存儲器的第一輸入端連接到輸入單元的第三輸出端,其第二輸入端連接到變換單元的輸出端,以及其第三輸入端連接到判定單元的第一輸出端,變換單元的第一輸入端連接到輔助信息存儲器的第二輸出端,以及其第二輸入端連接到數(shù)據(jù)庫的輸出端,其第三輸入端連接到所恢復(fù)信息的存儲器的第一輸出端;其第二輸入端連接到輸入單元的第四輸出端,轉(zhuǎn)換器的第一輸入端連接到判定單元的第二輸出端,其第二輸入端連接到判定單元的第二輸出端,輸出單元連接到第二轉(zhuǎn)換器輸出端。通過開關(guān)板的第一輸出端(出口),判定模塊的第一輸入端(入口)連接到所恢復(fù)信息的存儲器的第一輸出端(出口),其第二輸入端連接到輸入模塊的第四輸出端(出口);開關(guān)板的第一輸入端(入口)連接到判定模塊的第二輸出端(出口),其第二輸入端連接到所恢復(fù)信息的存儲器的第二輸出端(出口);一個最終模塊連接到開關(guān)板的第二輸出端(出口)。該新方法的顯著特征由下例示出。使原始字母表A{a1,a2,…,an}的每個字符的二進(jìn)制表示對于整個字母表A具有相同的長度,該字母表A的符號由字母表Bi{b1i,b2i,…,bni}的符號所代替,該字母表B的每個字符的二進(jìn)制表示具有可變的長度,這種替換的過程被迭代進(jìn)行,即,在初始信息的每i步驟,使用在i-1步驟中獲得的結(jié)果,在每i步驟,利用通過隨意的方式從預(yù)先傳送給受信人的多個函數(shù)中選擇的函數(shù)Yi產(chǎn)生其自身的代替字母表Bi,并且在每i步驟,產(chǎn)生用于恢復(fù)原始信息的輔助信息Fi。作為防止密碼分析者解密的一個附加措施,在每個步驟或者在一些步驟,可以對從變換獲得的信息進(jìn)行混合。這種變換的結(jié)果是產(chǎn)生變換的文本(Cn),其長度不小于在變換的最后步驟所使用的字母表Bn的一個符號的長度。這種系統(tǒng)具有非一般的特性·作為初始信息變換的結(jié)果,產(chǎn)生至少兩個輸出信息(變換的信息(Cn)以及輔助信息(F)),每個信息不能單獨恢復(fù)原始信息,并且可以通過分離的數(shù)據(jù)鏈路傳輸;·一般來說,所變換的信息的長度可能具有代替字母的一個符號的長度,例如,如果原始信息具有字節(jié)表示,則變換的信息可能具有一個字節(jié)長度,而與原始信息的長度和種類無關(guān);·對相同的初始信息進(jìn)行多重編碼,所變換信息多樣化,從而消除了用于密鑰信息傳送的封閉信道的問題;·在所變換信息或者輔助信息中的任何符號的改變導(dǎo)致不能夠恢復(fù)原始信息??梢灶A(yù)先以表格的形式設(shè)置變換函數(shù)(Yi)。例如,在把初始信息表示為N位二進(jìn)制序列的情況中,函數(shù)Yi的壓縮變換可以被預(yù)先設(shè)置為一組2N個三元組-{(ak,bik,fik)},其中ak為N位原始代碼,bik為不大于N的可變長的變換位代碼,并且僅僅{bik}的兩個數(shù)值具有N個數(shù)位,fik是關(guān)于各個bik的數(shù)位長度的信息。在這種表示中,存在這樣的(2N)!(2N-1)(2N-2)個不同可能的變換函數(shù),使得,其中Lik為bik的數(shù)位長度。在N=8,當(dāng)前存在約等于256!*254*25510511個不同的變換函數(shù)(Yi)。在這種情況中,bik的兩個數(shù)值具有一個數(shù)位長度,bik的四個數(shù)值具有兩個數(shù)位長度,bik的8個數(shù)值具有3個數(shù)值長度,bik的16個數(shù)值具有4個數(shù)位長度,bik的32個數(shù)值具有5個數(shù)位長度,bik的64個數(shù)值具有6個數(shù)位長度,bik的128個數(shù)值具有7個數(shù)位長度,以及bik的兩個數(shù)值具有8個數(shù)位長度。然后,對于任意函數(shù)Yi,變換后的信息X將等于L(Ci(X,Yi))=L(X)2N+Σn=1N-1n2nN2N]]>并且輔助信息的平均長度為L(Fi(X,Yi))=L(x)2N+Σn=1N-1n2N-nN2N]]>因此,在變換的一個步驟中的平均壓縮比將具有數(shù)值Kcore=L(Ci(X,Yi))L(X)=2N+Σn=1N-1n2nN2N]]>,對于變換的信息Kflags=L(Fi(X,Yi))L(X)=2N+Σn=1N-1n2N-nN2N,]]>對于輔助信息。特別地,對于N=8,我們得出Kcore=777/1024=0.758,Kflags=255/1024在執(zhí)行變換的M次循環(huán)時,所變換信息的期望的平均長度將為L(C(X))=KcoreML(X)]]>以及輔助信息的平均長度為L(F(X))=L(X)KflagsΣm=0M-1KcoreM=KflagsL(X)KcoreM-1Kcore-1]]>相應(yīng)地,在此執(zhí)行10次變換循環(huán)時,在N=8時所變換信息的平均程度約等于初始信息的長度的0.067倍,以及輔助信息的長度約等于初始信息的長度的0.97倍。一般長度將約為初始長度的1.037倍,并且對于100次變換周期相應(yīng)地為10-12和1.04倍。如果在每個變換周期中,輔助信息的S字節(jié)被添加到所變換信息中,則所變換信息的平均長度將為L(C(X))=KcoreML(X)+SΣm=0M-1Kcorem=KcoreML(X)+SKcoreM-1Kcore-1]]>并且,輔助信息的長度將為L(F(X))=Σm=1MKflags(KcoremL(F)+SKcorem+1-1Kcore-1)=Kflags1-Kcore(L(X)(1-KcoreM)+S(M-KcoreM+2-1Kcore-1))]]>通過使用已知的硬件,可以用實現(xiàn)所要求保護(hù)的編碼信息的方法的各種變型來實現(xiàn)所要求保護(hù)的設(shè)備的結(jié)構(gòu)。從而消除了原型方法的主要問題,即,與原始信息相比明顯地增加了加密信息的尺寸。與已知的工程解決方案相比,所公開的本發(fā)明的顯著特征在于允許設(shè)計一種編碼信息的設(shè)備,其使得加密的文本與明文之間統(tǒng)計無關(guān),即,具有理論上穩(wěn)定地防破密系統(tǒng)的特性,并且在用不變的密鑰重復(fù)對同一個信息進(jìn)行編碼時不會再現(xiàn)加密的信息。圖1示出實現(xiàn)所要求保護(hù)的編碼信息的方法的設(shè)備的示意圖。通過輸入單元,按照把原始信息的符號值與用于所述類型的信息的整個字符集的加密信息的特定符號相聯(lián)系的規(guī)則向數(shù)據(jù)庫輸入預(yù)產(chǎn)生信息。在處理加密信息的過程中,對判定單元(3)的輸入端輸入關(guān)于初始信息的變換周期次數(shù)(n)的信息。在當(dāng)前變換周期開始之前,判定單元(3)把一個控制信號發(fā)送到隨機數(shù)發(fā)生器(5),其產(chǎn)生一個隨機數(shù)(Ri),把其發(fā)送到數(shù)據(jù)庫(2),并且通過數(shù)據(jù)庫到達(dá)變換單元。根據(jù)來自數(shù)據(jù)庫(2)的Ri的數(shù)值,選擇進(jìn)入變換單元(4)的YRi的變換函數(shù)。變換單元(4)計算(Ci,F(xiàn)i)=Y(jié)Ri(Xi,Ri)。Ci的數(shù)值從變換單元(4)的輸出端進(jìn)入所變換信息的存儲器(6)的輸入端,并且Fi的數(shù)值進(jìn)入輸助信息的存儲器(7)的輸入端。所變換信息的存儲器(6)把關(guān)于變換的當(dāng)前周期結(jié)束的信號發(fā)送到判定單元(3)。判定單元(3)對下一個變換周期的執(zhí)行或變換處理的結(jié)束做出判斷。在對變換處理的結(jié)束作出判斷的情況下,把通過開關(guān)板(8)的所變換信息(Cn)和來自輔助信息的存儲器(7)的輔助信息F={F1,F(xiàn)2,…,F(xiàn)n}輸入到輸出單元(9)。否則的話把通過開關(guān)板(8)的所變換信息(Ci)輸入到變換單元(4)中,由于執(zhí)行下個周期的變換。圖2示出實現(xiàn)所要求保護(hù)的解碼信息的方法的設(shè)備的示意圖。把關(guān)于把初始信息的符號值與用于所述類型的信息的整個符號集的加密信息的特定符號相聯(lián)系的規(guī)則的預(yù)先產(chǎn)生信息通過輸入單元(10)輸入到數(shù)據(jù)庫(2),該規(guī)則與用于編碼的規(guī)則相同。在恢復(fù)所變換信息的過程中,通過輸入單元(10)輸入如下數(shù)據(jù)在判定單元(11)的輸入端輸入關(guān)于解密信息的變換周期數(shù)(n)的信息;在輔助信息的存儲器(14)輸入輔助信息;在所恢復(fù)信息的存儲器(13)輸入變換后的信息。在恢復(fù)的當(dāng)前周期開始之前,利用判定單元(11)的信號,輔助信息的存儲器(14)根據(jù)到達(dá)變換單元(12)的所選擇的YRi的變換函數(shù),產(chǎn)生到達(dá)變換單元(12)的輔助信息(Fi),以及到達(dá)數(shù)據(jù)庫(2)的Ri數(shù)值;以及所恢復(fù)信息的存儲器(13)通過開關(guān)板(8)產(chǎn)生到達(dá)變換單元(12)的所變換信息(Ci)。變換單元(12)計算(Xi))YRi(Ci,F(xiàn)i)的數(shù)值。所恢復(fù)信息(Xi))從變換單元(12)的輸出端到達(dá)所恢復(fù)信息的存儲器(13)。在所恢復(fù)信息(Xi))的累計結(jié)束時,所恢復(fù)信息的存儲器(13)把關(guān)于恢復(fù)的當(dāng)前周期結(jié)束的信號發(fā)送到判定單元(11)。在對信息處理結(jié)束進(jìn)行判定的情況下,所恢復(fù)信息(Xi))通過開關(guān)板(8)到達(dá)輸出單元(15)。否則關(guān)于輔助信息(Fi,Ri)的下一部分的結(jié)果的信號從判定單元(11)的輸出端到達(dá)輔助信息的存儲器(14)的輸入端,并且所恢復(fù)信息通過開關(guān)板(8)到達(dá)變換單元(12),用于完成下一個周期的恢復(fù)。參考文獻(xiàn)1.VictorGavrish“PracticalGuideonProtectingCommercialSecrets(關(guān)于保護(hù)商業(yè)秘密的實踐指南)”.Simferopol,TAVRIDA,1994,p.35-37.2.SchmidtM.E.,BranstedO.K.“StandardofDataEncodingPastandFuture(數(shù)據(jù)編碼標(biāo)準(zhǔn)過去和未來)”JournalofWorksofElectronicandRadioEngineers(電子和無線電工程師工作期刊)(TIIER),1988,v.76,no.5.,P33-343.GOST34.11-94InformationTechnology,CryptoGraphicalProtectionofInformation,Cashfunction(信息技術(shù),信息的密碼保護(hù),現(xiàn)金功能).M.GosstandartofRussia,1994,34.11-94,p.3-8.4.ShannonC.E..“CommunicationTheoryinSecretSystems(在保密系統(tǒng)中的通信理論)”.ShannonC.E.“WorksonInformationandCyberneticsTheory(關(guān)于信息和控制論的作品)”.M.IL,1963,p.333-402,“TheoreticallyStablesystem(理論上穩(wěn)定的系統(tǒng))”,在“AnIntroductiontoContemporaryCryptology(當(dāng)代密碼技術(shù)入門)”中引用,ProceedingsoftheIEEE(IEEE學(xué)報).v.76.No.5,1998,5月.5.Veman.Copher“printingtelegraphsystemsforsecretwireandradiotelegraphiccommunications(用于保密線路和無線電報通信的打印電報系統(tǒng))”.//JAmer.Inst.Elec.Eng.,vol55,pp.109-115.1926.6.MisohenkoV.A,ZakharcvV.V.“Amethodofencodingandtransferinformationandthedeviceforarealizationthemethod(編碼和傳送信息的方法以及用于實現(xiàn)該方法的設(shè)備)”//OfficialGazetteoftheBelarusianPatentOffice(Belarusian專利局公告).No.4,partI,19977.GolubevV.V.“Computercrimesandprotectionofinformationincomputingsystems(計算機犯罪和在計算系統(tǒng)中的信息保護(hù))”//Newsinlife,scienceandengineering(關(guān)于生活、科學(xué)和工程的新聞).Part.Computerengineeringandusethereof(計算機工程及其使用).Protectionofinformation(信息保護(hù)).-M.Znanie,1990.權(quán)利要求1.一種用于編碼信息的方法包括如下步驟—預(yù)先產(chǎn)生關(guān)于把所有可能用于所述類型的信息中的初始符號與編碼的符號相聯(lián)系的規(guī)則的數(shù)據(jù);—確定變換特定初始信息的周期數(shù)(n);—實行變換的循環(huán)周期,其中包括—產(chǎn)生特征(Ri),其確定用于在當(dāng)前變換周期中變換信息的規(guī)則;—使用所選擇的規(guī)則對信息進(jìn)行變換;·其特制在于,·以這樣一種方式執(zhí)行在每個周期中的信息變換,結(jié)果形成在所述周期中變換的信息(Ci)和用于所述周期的輔助信息(Fi);·從預(yù)先指定的標(biāo)準(zhǔn)選擇初始信息的變換的周期數(shù)(n),·形成由兩個部分所構(gòu)成的編碼信息,其中一個所述部分包括最終變換信息(Cn),以及第二部分包括輔助信息陣列(F={F1,F(xiàn)2,…,F(xiàn)n})。2.根據(jù)權(quán)利要求1所述的用于編碼信息的方法,其特征在于·按照這樣一種方式在每個周期中執(zhí)行變換信息,結(jié)果形成等于或短于該初始信息長度的在所述周期中變換的所述信息(Ci)和用于所述周期的輔助信息(Fi);·從決定最終變換信息量的預(yù)先指定的標(biāo)準(zhǔn)選擇初始信息的變換的周期數(shù)(n),·形成由兩個部分所構(gòu)成的編碼信息,其中一個所述部分包括短于初始信息的長度最終變換信息(Cn),以及第二部分包括輔助信息陣列(F={F1,F(xiàn)2,…,F(xiàn)n})。3.根據(jù)權(quán)利要求1所述的用于編碼信息的方法,其特征在于·按照這樣一種方式在每個周期中執(zhí)行變換信息,結(jié)果形成短于、等于或長于該初始信息的長度的在所述周期中變換的信息(Ci)和用于所述周期的輔助信息(Fi);·從決定最終變換信息量和/或信息的可保護(hù)度的預(yù)先指定標(biāo)準(zhǔn)選擇初始信息的變換的周期數(shù)(n),·形成由兩個部分所構(gòu)成的編碼信息,其中一個所述部分包括短于、等于或長于初始信息的長度最終變換信息(Cn),以及第二部分包括輔助信息陣列(F={F1,F(xiàn)2,…,F(xiàn)n})。4.根據(jù)權(quán)利要求1、2或3所述的方法,其特征在于,在所述周期中變換的信息(Ci)和/或用于所述周期的輔助信息(Fi)被在每個周期或在一些周期中混合。5.根據(jù)權(quán)利要求1、2、3或4所述的方法,其特征在于,用于所述周期的輔助信息(Fi)的特定部分被在每個或一些變換周期中添加到所述周期中變換的信息(Ci)中。6.一種用于實現(xiàn)信息的編碼的設(shè)備,其中包括·一個輸入單元,·一個輸出單元,其第一輸入端連接到轉(zhuǎn)換器的第二輸出端,并且其第二輸入端連接到輔助信息存儲器的輸出端;·按照把初始信息與編碼信息相聯(lián)系的規(guī)則的數(shù)據(jù)庫,所述數(shù)據(jù)庫的第一輸入端連接到輸入單元的第一輸出端,并且第二輸入端連接到隨機數(shù)發(fā)生器的輸出端;其特征在于,該設(shè)備進(jìn)一步包括·隨機數(shù)發(fā)生器,其輸出端連接到判定單元的第一輸出端;·變換單元,其第一輸入端連接到輸出單元的第二輸入端,其第二輸入端連接到數(shù)據(jù)庫的輸出端,以及其第三輸入端連接到轉(zhuǎn)換器的第一輸出端;·用于所變換信息的存儲器,其輸入端連接到變換單元的第一輸出端;·用于輔助信息的存儲器,其第一輸入端連接到變換單元的第二輸出端,其第二輸入端連接到判定單元的第二輸出端;·判定單元,其第一輸入端連接到輸入單元的第三輸出端,第二輸入端連接到用于所變換信息的存儲器的第一輸出端;·轉(zhuǎn)換器,其第一輸入端連接到用于所變換信息的存儲器的第二輸出端,其第二輸入端連接到判定單元的第二輸出端。7.一種用于對加密信息解碼的方法,包括如下步驟·預(yù)先按照把所有可以用于所述類型信息中的編碼符號的數(shù)值與初始符號相聯(lián)系的規(guī)則產(chǎn)生數(shù)據(jù),該規(guī)則與編碼時所用的規(guī)則相同;·從編碼信息中提取數(shù)據(jù)(Ri),其定義用于當(dāng)前變換周期中并且把編碼信息的數(shù)值與當(dāng)前變換周期的變換信息的具體符號相聯(lián)系的規(guī)則;·選擇把編碼信息的數(shù)值與當(dāng)前變換周期的所變換信息的具體符號相聯(lián)系的規(guī)則;·從輔助信息(F)中提取用于所述變換周期的輔助信息(Fi);·利用所選擇規(guī)則以及用于所述變換周期的輔助信息(Fi)變換所變換信息(Ci);·判斷是否切換到下一個周期或者變換終止;·把用于所述變換周期的輔助信息(Fi)與輔助信息(F)的陣列相隔離;·通過使用所選擇的規(guī)則以及用于所述變換周期的輔助信息(Fi)來恢復(fù)在各個周期中變換的信息(Ci);·判斷是否切換到下一個周期或者變換終止;·在每個變換周期中另外使用輔助信息的各個部分,作為使用所選擇的規(guī)則進(jìn)行變換的結(jié)果,形成在各個周期中恢復(fù)的信息。8.根據(jù)權(quán)利要求7所述的對編碼信息解碼的方法,其特征在于·在每個變換周期中,另外使用輔助信息的各個部分,以及作為使用所選擇規(guī)則的變換的結(jié)果,形成在相應(yīng)周期中恢復(fù)的信息,其長度大于或等于從前一周期中變換得出的信息的長度。9.根據(jù)權(quán)利要求7所述的對編碼信息解碼的方法,其特征在于在每個變換周期中另外使用輔助信息的各個部分,作為通過使用所選擇的規(guī)則進(jìn)行變換的結(jié)果,形成在各個周期恢復(fù)的信息,其長度大于、等于或小于從前一周期中的變換得出的信息的長度。10.根據(jù)權(quán)利要求7、8或9所述的對編碼信息解碼的方法,其特征在于在每個周期或在一些周期中,預(yù)先分離在各個周期中變換的信息(Ci)和/或用于各個周期的輔助信息(Fi);11.一種用于實現(xiàn)用于解碼信息的方法的設(shè)備,其中包括·輸入單元,·輸出單元,·按照把編碼信息與初始信息相聯(lián)系的規(guī)則的數(shù)據(jù)庫,·其特征在于,該設(shè)備進(jìn)一步包括·變換單元;·所恢復(fù)信息的存儲器;·輔助信息的存儲器;·判定單元;·轉(zhuǎn)換器,輔助信息存儲器的第一輸入端連接到輸入單元的第一輸出端,以及輔助信息存儲器的第二輸入端連接到判定單元的第一輸入端;數(shù)據(jù)庫的第一輸入端連接到輸入端的第二輸出端,以及其第二輸入端連接到用于輔助信息的存儲器的第一輸出端;所恢復(fù)信息的存儲器的第一輸入端連接到輸入單元的第三輸出端,其第二輸入端連接到變換單元的輸出端,以及其第三輸入端連接到判定單元的第一輸出端,變換單元的第一輸入端連接到輔助信息存儲器的第二輸出端,以及其第二輸入端連接到數(shù)據(jù)庫的輸出端,其第三輸入端連接到所恢復(fù)信息的存儲器的第一輸出端;其第二輸入端連接到輸入單元的第四輸出端,轉(zhuǎn)換器的第一輸入端連接到判定單元的第二輸出端,其第二輸入端連接到判定單元的第二輸出端,輸出單元連接到第二轉(zhuǎn)換器輸出端。全文摘要本發(fā)明涉及用于防止信息受到電子裝置的未授權(quán)的訪問。為了轉(zhuǎn)換初始信息,該設(shè)備具有變換單元(4)、判定單元(3)、所恢復(fù)信息存儲器(6)、轉(zhuǎn)換器(8)以及用于存儲輔助信息的輔助信息存儲器(7)。為了編碼和傳送信息,預(yù)先向受信人提供對于所接收信息的密鑰,提供關(guān)于對應(yīng)發(fā)送給他的信息值的規(guī)則的信息,以及提供用于所述類型的信息的整個符號集的初始信息的特定數(shù)值。在這種情況下,預(yù)先把一組函數(shù)Y文檔編號H04L9/06GK1357182SQ99816715公開日2002年7月3日申請日期1999年4月27日優(yōu)先權(quán)日1999年4月27日發(fā)明者U·U·扎哈勞,Y·V·維蘭斯基,D·I·韋爾日巴洛維奇申請人:V·A·米什克
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1
扬州市| 通河县| 砀山县| 长治县| 岗巴县| 五河县| 营口市| 黄冈市| 资阳市| 铁岭县| 台中县| 辽阳县| 宜兰市| 含山县| 宁南县| 吉林市| 衡山县| 贵港市| 太仆寺旗| 五原县| 南召县| 荥阳市| 肃宁县| 武清区| 孙吴县| 双鸭山市| 建始县| 大城县| 长寿区| 温泉县| 当涂县| 东平县| 保德县| 思茅市| 张家界市| 红河县| 富阳市| 科技| 营山县| 丰镇市| 武穴市|