aes

    0熱度

    1回答

    我有以下解密方法,似乎工作正常,除了它只返回16個字節,而不是32它應該我盯着它太長,無法弄清楚我做錯了什麼。我希望不同的眼睛會有所幫助。謝謝。 private string Decrypt(string dataToDecrypt, string password, string salt) { //Generate a Key based on a Password, S

    2熱度

    1回答

    AES256加密字符串 我有這個在我的PHP代碼: $iv_size = mcrypt_get_iv_size(MCRYPT_RIJNDAEL_256, MCRYPT_MODE_ECB); $iv = mcrypt_create_iv($iv_size, MCRYPT_RAND); $key = "bla"; $text = json_encode($rows); $crypttext =

    0熱度

    1回答

    我有一臺運行在我的計算機上的客戶端應用程序,該應用程序使用openssl與使用SSLv3的服務器進行通信。我需要看看他們說什麼,所以我基本上想編輯和重新編譯openssl庫以獲取相關的加密密鑰。 該應用程序通常使用TLS-DHE-RSA-WITH-AES-256-CBC-SHA作爲密碼套件。有時它使用aes128而不是aes256,但在這個階段這不是關鍵。到目前爲止,我編輯了s3_enc.c文件。

    8熱度

    3回答

    我對Node的加密庫有奇怪的問題。我寫了這個簡單的AES測試腳本: var cipher = crypto.createCipher('aes-256-cbc','InmbuvP6Z8') var text = "123|123123123123123"; cipher.update(text,'utf8','hex') var crypted = cipher.final('hex')

    3熱度

    1回答

    大家好 我正在試圖構建一個代碼來演示如何在彙編中進行AES加密。 Intel最新手冊有 AESENC xmm1中,XMM2/m128中-Perform AES加密流的一個圓輪密鑰 從第二源操作數,從第一 源操作數上的128位數據(狀態)下操作,並將結果存儲在目標操作數中。 AESENCLAST xmm1中,XMM2/AES加密流 的循環密鑰 從第二源操作數,從第一 源操作數上的128位數據(狀態)

    1熱度

    1回答

    我正在開發一個用於移動平臺的java應用程序。該程序使用來自Windows C#應用程序的數據,該應用程序將加密移動應用程序將使用的在線數據庫中的密碼。 移動應用程序需要連接到數據庫並從數據庫中檢索加密的字符串並對其進行解密。 我有解密工作正常使用下面的代碼 public String decrypt(String encryptedPassword) { String pl

    1熱度

    4回答

    以下是C(Windows和C++(使用libcrypto ++的Ubuntu))上cbc和pkcs7填充(和密碼)加密的aes256的代碼,加密結果是?不一樣的,爲什麼 C#: using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.IO; usi

    3熱度

    2回答

    我創建了一個包含128位密鑰的SecretkeySpec對象。 我想這個關鍵字在一個字符串(這個字符串需要放回原來的關鍵),所以我使用Base64編碼。 這是我的鑰匙怎麼看起來從字節數組的原始格式轉換成字符: *P??? ?ukL|?~ 所以我採取了字節和編碼像這樣。 byte[] okay = Base64.encode(eF.getSpec().getEncoded()); 現在,當我

    3熱度

    4回答

    我們不得不擴展我們的網站以使用AES和256位密鑰將用戶憑證傳遞給供應商網站(在查詢字符串中),但他們使用的是靜態的靜態四,解密信息時。 我已經告知,IV不應該是靜態的,它是不是在我們標準,要做到這一點,但如果他們改變他們的最終我們會招致[大]成本,所以我們已經同意接受這是一種安全風險,並使用相同的IV(很讓我非常沮喪)。 我想知道的是,這有多大的安全威脅?我需要能夠有效地與管理層溝通,以便他們確

    9熱度

    2回答

    我試圖使用AES加密Android上的字符串。對稱密鑰先前是用Diffie-Hellman算法確定的,似乎沒問題(密鑰長度是128位,見下文)。 不過,我得到一個InvalidKeyException: "Key length not 128/192/256 bits.「 代碼: KeyAgreement keyAgree = KeyAgreement.getInstance("DH", "BC"