encryption-symmetric

    11熱度

    3回答

    據我所知,通過SSL,瀏覽器獲取安全網站的公鑰,並通過公鑰加密rsa算法,這兩個建立會話密鑰,然後通過一些對稱算法繼續通信,因爲對稱密鑰加密/解密速度更快。 SSL使用哪種對稱密鑰算法? DES? AES?或者是其他東西?

    1熱度

    1回答

    是否有必要保護AES加密數據的初始化向量,或者如果加密數據受到保護,是否會增加加密數據的安全性?對於「受保護的」,我的意思是,它被視爲等同於加密密鑰,例如,使用不對稱加密進行加密或只能由授權人員訪問。相反的一個例子是,除了加密的數據之外,初始化向量將在未加密的情況下保存在數據庫字段中。 如果不需要或沒有意義,那麼在使用其他對稱加密算法時,它可能是必需的嗎? 對不起,如果這是一個愚蠢的問題,我是密碼

    0熱度

    1回答

    我有一個分佈式應用程序,用於輪詢來自中央服務器的命令,並且這些命令的內容由私鑰通過公鑰與應用程序一起部署在每個遠程站點。每個命令都使用私鑰進行簽名,並且該簽名在命令執行前被驗證。 這裏是我如何在java中生成我的公鑰/私鑰對。 (我知道,我們應該做得更多然後1024) KeyPairGenerator keyGen = KeyPairGenerator.getInstance("DSA", "SU

    0熱度

    2回答

    我一直在做一些關於創建.NET應用程序中使用的加密/解密類的研究。一次又一次,我讀到除祕密密碼外還需要鹽。今天我遇到了一種只使用一個密碼的加密/解密方法。這段代碼使用的加密方法是否有問題,因爲它似乎沒有使用鹽? Public Shared Function EncryptString(ByRef input As String, ByRef password As String) As Strin

    0熱度

    3回答

    嗨全部 我必須使用C++中的Blowfish算法對我的數據進行加密......可以告訴我,如果另一端知道我使用的算法是否可以不提取密鑰並解密它?這種方法的數據安全性如何?

    0熱度

    1回答

    我試圖使用對稱加密將數據從actionscript 3(客戶端)傳遞到python(服務器)。 我使用的庫是as3crypto和pycrypto,我不確定是否正確使用這些庫。 的ActionScript 3: private function testOnInit():void { var t_toEnc:String = 'testtest'; var t_byAry:Byt

    2熱度

    1回答

    我已經構建了一個CMS系統,允許用戶在我的客戶端的Intranet應用程序上創建和管理聯機表單。 當然,由表格處理的一些數據可能需要加密,例如,如果系統用於構建處理工資細節或其他任何形式的表單。所以我使用AESManaged類來對這種數據進行對稱加密,然後進入我們的應用程序數據庫。 一切都很好,但是現在,在發佈之前,我可以對shared secret和salt進行操縱。 我最初的想法是由含有與Qu

    0熱度

    1回答

    我剛開始在SQL Server中使用本機加密,並且我觀察到某些我希望某人在這裏可以瞭解一些情況。 我正在使用AES_256加密,並且在查看加密結果時,我注意到不同行中的相同值將具有不同的加密結果。這裏是我與的XXX的值加密的一個nvarchar(50)的樣品,我得到後續加密結果: xxx 0x008C6C289DE9BE42AA47EC9F2022DCC401000000657FCB75FD4C6

    4熱度

    2回答

    我想通過使用Javascript包含對稱加密技術來增強我的Web應用程序,但我擔心我會失去性能。你能告訴我一些好的方法嗎?

    3熱度

    1回答

    我剛剛熟悉加密和.NET框架。看過很多例子後,我看到一個重複的模式,在使用.NET類Rfc2898DeriveBytes時會感到困惑。當使用這個類來獲得加密密鑰和初始化向量時,似乎使用了相同的方法。 下面是MSDN blog的一些代碼,演示如何獲取密鑰和初始化向量。 byte[] salt = new byte[] { 0, 1, 2, 3, 4, 5, 6, 7 }; Rfc2898Deriv