【技術實現步驟摘要】
一種超高數位密碼與隱秘計算相結合的電子密碼系統
:本專利技術屬于計算機技術應用領域,具體是涉及一種可大幅增強現代數字化通訊保密層級的超高數位密碼與隱秘計算相結合的電子密碼系統。
技術介紹
:一般來說,將兩個極大素數因數相乘后,如果不許攜帶因數數字信息,人們將無法在異地實現目標乘積因數的快速分解。針對大素數因子乘積的不可分性,有人專利技術了現代計算機通訊的RSA明鑰密碼理論,其核心內容是,用兩個(幾百位或上千位)大素數的乘積做為明鑰,公開傳送數字串訊號,但通訊的真實內容,攜帶在目標乘積分解后得到的素數因子數字串中,因通訊接收者事前已得到目標乘積的因數信息做為私鑰,所以可通過完成因數分解運算后得到有用信息,而其他人盡管也可收看到發送信息明碼,但因無法完成目標乘積的因數分解運算而只能望數興嘆,從而實現了現代數字化條件下的保密通訊。但隨著公約數理論、因數理論、余數理論等基礎數論新成果的出現以及計算機計算能力的提高,使完全依靠大素數因子乘積因數分解困難性實現保密的電子密碼系統的安全性受到了挑戰,盡管人們相繼開發出指紋識別,眼球虹膜識別,人臉識別等多種電子保密途徑,但這都不是萬無一失的保密措施,找到一種保密性高無泄密隱患的電子保密方法已成為業界的重點目標。特性轉換因數分解方法的出現使問題出現了契機,超大因數乘積的異地分解過程只要提供乘積目標數條件就可完成,而傳統試除法完成超大因數的異地分解過程需要提供其中一因數數據,而這種數據不能記憶傳遞必須形成文字信息攜帶,對密碼機制來講這些都是不能容許的泄密隱患。
技術實現思路
: >本專利技術所要解決的技術問題是提供一種超高數位密碼與隱秘計算相結合的電子密碼系統,其能大幅增加系統的整體保密性,杜絕了密鑰攜帶時發生意外泄密的隱患。本專利技術的目的是這樣實現的:該密碼系統以Gzz型特性轉換因數分解計算器為依托,(這種計算器市面有售,開發者郭先強)利用其強大的因數分解能力把超高數位的明鑰明碼轉變成高數位私鑰基碼。在加密過程中采用以高位數列為基底局部進行隨機可記憶混碼偽裝加密技術使超高數位數列轉變成超高數位密碼,本系統采用公碼私碼二級加密處理方式,即公開的公鑰明碼事前已通過加密處理,經接收者解密后才能換進入計算程序,對計算得到的因數分解結果只做為私鑰私碼的基底數列,由信息接收者再次進行個性化的加密處理后才能做為私鑰執行密碼,這種設計理念大幅增加了系統的整體保密性,由于特性轉換因數分解計算器在分解因數時只要提供乘積目標數就能完成運算,所以本系統在密鑰分發過程中沒有任何文字信息,杜絕了密鑰攜帶時發生意外泄密的隱患。本系統實施的具體技術方案如下:在需要保密功能的信息區塊加裝本密碼系統的方法是:(1)、在需要保密功能的信息區塊加裝本密碼系統形成鎖定,解鎖流程的保密閱讀模式,電腦開啟進入區塊后屏幕上出現設置密碼、解鎖密碼操控界面。界面上設置明碼顯示欄,作用是在設置密碼時顯示公鑰數列,進行公鑰設碼、公鑰解碼操作;設置私碼顯示欄,作用是在設置密碼時粘貼處理私鑰數列,進行私鑰設碼、私鑰解碼操作;各欄內都有10萬位數碼輸入能力,具備手工鍵入及復制、粘貼、局部滾動顯示功能,對輸入數碼能夠鼠標點碼示位,能夠局部更改、剪切、復制、粘貼;(2)、在執行電腦中附裝Gzz型特性轉換因數分解計算器隨加密解密作業同步開啟用于公鑰私鑰轉換計算,其計算因數分解目標數數位的輸入上限不小于50萬位。(3)、系統設密碼儲存單元存儲設定密碼數據。(4)、保密設置單位設有明碼儲存單元,內有由密碼設置者事前備好的超過1萬位、2萬位、3萬位…等多個兩個大素數的乘積做為明碼數據供設置密碼時選用提供。(5)、保密設置單位設有密底儲存單元,打開后可看到密碼設置過程數據。實施加密時其密碼設置和輸碼解密兩個環節的順序流程分別如下:密碼設置環節:設置加密密碼時點擊設置鍵后,明碼欄內出現明碼數列,私碼欄空白,并出現因數分解計算器界面,設置者先把明碼數列復制粘貼到計算器m欄內,明碼數列是超過1萬位數的兩個素數乘積數,啟動計算后得出結果兩因數結果A,B后,選其一復制貼入私碼欄進入密碼設置環節;首先鼠標點入明碼欄進行局部可記憶設置,假定設置數為××位+1,×××位+2,××××位+3,前面××位數復制后粘在后面×位數前面,點擊確定鍵,出現請再操作一次提示,重復操作無誤后點擊確定顯示設置成功;鼠標點入私碼欄進行局部可記憶設置,假定選定計算結果A,復制后貼入私欄,具體設置數為×位前+1,××位前+2,×××位前+3,前面×位數復制后粘在后面×位數前面,點擊確定鍵,出現請再操作一次,重復操作無誤后點擊確定顯示設置成功;如無相關操作事項即可關閉賬號。這里需提醒操作者,整個設密過程信息自己都要記牢,一旦忘記需按規定向設密機構討看自己所設密底。輸碼解密環節:再次打開賬號后出現公碼私碼界面和計算器界面。公碼欄內出現操作者先前設定密碼數列,操作者按自己設碼順序過程反向操作,先在數列后第××位起刪除××位數字,再按××××位-3,×××位-2,××位-1復原設定明碼數列后點擊確認鍵,如復原不正確系統提示輸碼不正確需按復原鍵后重新操作,如復原正確系統無提示復原通過,此時把通過后的明碼數列復制貼入計算器m欄計算,把計算得到的結果A數列復制貼入私碼欄,再按自己設碼過程相同操作,重復設置數為×位前+1,××位前+2,×××位前+3,前面××位數復制后粘在后面×位數的設碼過程后點擊確定鍵,如復原不正確系統提示輸碼不正確需按復原鍵后重新操作,如復原正確系統賬號下步工作界面打開,計算器界面同步關閉,系統解密完成。本專利技術的優點是:本密碼系統采用了同一因數乘積數的因數分解結果永遠唯一不變原理,利用特性轉換因數分解計算器進行因數分解計算時只需提供目標乘積數就能得出因數結果且因數計算位數不受限制的特性,在加密過程中引入以高位數列為基底局部進行隨機可記憶混碼偽裝加密技術使本系統的實際執行密碼本體位數超高,這種在高位明碼數列和計算得到的高位數列中隨機融入有限的可記憶信息后才做為實際執行密碼本體的做法,使本系統密碼再不能被理論方法或電腦全序試碼方法直接破譯,私鑰密碼采用由接收者個性化設置方式使多個接受者間相互絕緣,由于其它人看不到公鑰密碼轉私鑰密碼的計算過程,不知道所算的乘積目標數是什么,也不知道因數分解結果是什么,所以這種運算對其他人是完完全全的隱秘運算,本密碼系統加密方法過程不沿用任何理論模式,所有解密指令都憑記憶傳遞執行,分發密鑰時無任何文字痕跡,已幾乎沒有泄密隱患。本系統可根據使用單位需要重新設計加密解密流程形成多層多點操作模式。附圖說明:圖1是本專利技術中超高數位密碼電子密碼系統操控計算界面示意圖;圖2是本專利技術中超高數位密碼電子密碼系統原理流程示意圖。具體實施方式:下面結合圖1和圖2對本專利技術做進一步說明;在需要保密功能的信息區塊加裝本密碼系統的方法是:(1)、在需要保密功能的信息區塊加裝本密碼系統形成鎖定,解鎖流程的保密閱讀模式,電腦開啟進入區塊后屏幕上出現設置密碼、解鎖密碼操控界面。(見圖1)界面上設置明碼顯示欄,作用本文檔來自技高網...
【技術保護點】
1.一種超高數位密碼與隱秘計算相結合的電子密碼系統,其特征是:在需要保密功能的信息區塊加裝本密碼系統的方法是:/n(1)、在需要保密功能的信息區塊加裝本密碼系統形成鎖定,解鎖流程的保密閱讀模式,電腦開啟進入區塊后屏幕上出現設置密碼、解鎖密碼操控界面;界面上設置明碼顯示欄,作用是在設置密碼時顯示公鑰數列,進行公鑰設碼、公鑰解碼操作;設置私碼顯示欄,作用是在設置密碼時粘貼處理私鑰數列,進行私鑰設碼、私鑰解碼操作;各欄內都有10萬位數碼輸入能力,具備手工鍵入及復制、粘貼、局部滾動顯示功能,對輸入數碼能夠鼠標點碼示位,能夠局部更改、剪切、復制、粘貼;(2)、在執行電腦中附裝Gzz型特性轉換因數分解計算器隨加密解密作業同步開啟用于公鑰私鑰轉換計算,其計算因數分解目標數數位的輸入上限不小于50萬位;(3)、系統設密碼儲存單元存儲設定密碼數據;(4)、保密設置單位設有明碼儲存單元,內有由密碼設置者事前備好的超過1萬位、2萬位、3萬位… 等多個兩個大素數的乘積做為明碼數據供設置密碼時選用提供;(5)、保密設置單位設有密底儲存單元,打開后可看到密碼設置過程數據。/n
【技術特征摘要】
1.一種超高數位密碼與隱秘計算相結合的電子密碼系統,其特征是:在需要保密功能的信息區塊加裝本密碼系統的方法是:
(1)、在需要保密功能的信息區塊加裝本密碼系統形成鎖定,解鎖流程的保密閱讀模式,電腦開啟進入區塊后屏幕上出現設置密碼、解鎖密碼操控界面;界面上設置明碼顯示欄,作用是在設置密碼時顯示公鑰數列,進行公鑰設碼、公鑰解碼操作;設置私碼顯示欄,作用是在設置密碼時粘貼處理私鑰數列,進行私鑰設碼、私鑰解碼操作;各欄內都有10萬位數碼輸入能力,具備手工鍵入及復制、粘貼、局部滾動顯示功能,對輸入數碼能夠鼠標點碼示位,能夠局部更改、剪切、復制、粘貼;(2)、在執行電腦中附裝Gzz型特性轉換因數分解計算器隨加密解密作業同步開啟用于公鑰私鑰轉換計算,其計算因數分解目標數數位的輸入上限不小于50萬位;(3)、系統設密碼儲存單元存儲設定密碼數據;(4)、保密設置單位設有明碼儲存單元,內有由密碼設置者事前備好的超過1萬位、2萬位、3萬位…等多個兩個大素數的乘積做為明碼數據供設置密碼時選用提供;(5)、保密設置單位設有密底儲存單元,打開后可看到密碼設置過程數據。
2.按照權利要求1所述的超高數位密碼與隱秘計算相結合的電子密碼系統,其特征是:
密碼設置環節的順序流程:設置加密密碼時點擊設置鍵后,明碼欄內出現明碼數列,私碼欄空白,并出現因數分解計算器界面,設置者先把明碼數列復制粘貼到計算器m欄內,明碼數列是超過1萬位數的兩個素數乘積數,啟動計算后得出結果兩因數結果A,B后,選其一復制貼入私碼欄進入密碼設置...
還沒有人留言評論。發表了對其他瀏覽者有用的留言會獲得科技券。