DiceLock是一個開源加密架構生成確保他們有隨機性性加密的數據序列。
它使眾所周知的對稱加密算法的分組密碼如AES(128,192或256位密鑰)和流密碼一樣HC 128 HC 256 DiceLock不會修改這些算法,只是利用它們來獲得隨機加密的文本序列。
DiceLock檢查加密的序列,以驗證它們是否在隨機(有在加密的順序無圖案),如果序列是隨機修改輸入(如鍵它被提供為一個安全的序列,它不是隨機DiceLock ),以便產生一個新的加密的順序進行檢查隨機性。
DiceLock使用標準的隨機數測試,如那些FIPS 800-22 rev1a的NIST(美國國家標準和技術研究所,美國商務部Departament)的頻率測試,座頻率測試,累計和轉發測試,累計和反向測試描述,運行測試,測試問鼎最長運行,等級測試,通用測試,近似熵測試,串行測試和離散傅立葉變換測試。
自從互聯網誕生的安全通信是考慮的重要一點。安全通信是基本的電流的電子社會和電子商務。
直到目前用戶必須依賴於專家分析了加密信息的安全性,並且不能由第三方訪問。用戶必須依靠圖標(如鎖)或其他圖像來獲得信心,他們的通信是安全的。
愛思可加密出生的主意,讓用戶更接近加密,給他們來檢查自己有沒有隱藏的圖案,該加密信息是隨機的能力。
DiceLock可以摻入公知的如SSL,TLS和都像任何其他對稱密碼的密碼協議。它允許用戶檢查,如果他們想進行隨機性的屬性。
一下一台計算機範式是雲存儲,用戶信息會在第三方公司進行託管。它允許用戶通過web服務的應用程序接口或通過基於Web的用戶界面的任何計算機上訪問和共享的信息..
它有優勢,你只需支付所使用的存儲,就沒有必要安裝在自己的數據中心或辦事處(降低IT和託管費)和存儲維護任務,如備份,數據複製,以及購買額外的存儲設備的物理存儲設備卸載到一個服務提供者的責任,從而能夠專注於核心業務。
但是雲存儲提供的雲存儲提供商存儲敏感數據時,就在傳輸過程中的數據存儲和數據潛在的安全問題。
DiceLock提供手段來獲取用戶的信心,存儲在第三方公司的敏感數據不能被訪問。用戶本身能夠檢查隨機加密信息是隨機的,他可以申請隨機數測試,以驗證有沒有隱藏的模式,可以分析。
DiceLock密碼學架構意味著應用隨機數測試,以被加密的順序。因此,如隨機數測試始終施加有要分析的一個重要問題,該過程需要的資源的增加。
DiceLock研究的兩個主要方面進行:
- 分組密碼的可行性(利用操作模式)和流密碼生成隨機加密序列,當它們與隨機數NIST測試測試,
- 所有的算法(加密算法,隨機數測試和散列函數)的實時分析,以檢查其中的幾種或全部才達到隨機加密文本序列的可行性。
在1.998利用IDEA(國際數據加密算法)與CBC操作模式,並且在FIPS PUB 140-1,“安全要求加密模塊”顯示隨機數的測試工作進行第一種方法DiceLock。
IDEA是由ASCOM,AG成交專利技術。作為一項專利技術被用於實現DiceLock,知識產權路徑其次DiceLock安全小組。這種做法使我們得到“隨機加密系統”專利。
作為進化的構想,並第一次測試執行,進化已經申請了專利申請。 DiceLock安全小組被授予了歐洲專利EP1182777和美國專利US7508945,題為“自校正隨機加密和方法”。該專利文獻實現DiceLock,其中該算法自動改變鍵(例如)獲得隨機加密文本序列的當前架構。
DiceLock安全是一個軟件開發公司,提供基於DiceLock密碼信息安全軟件。
DiceLock安全開發DiceLockSecurity命名空間,所有的DiceLock安全的C ++類實現。檢查我們的知識的網站,在那裡你可以得到的類和接口
要求:
- 在Java 2標準版運行環境
評論沒有發現