aes

    0熱度

    1回答

    我發現,有人曾撰文指出,在客戶端與CryptoJS,這是此數據加密演示頁: https://github.com/odedhb/AES-encrypt 只有 它有一個加密功能,所以我添加了我認爲會解密的功能,但最終會得到完全不同的文本。 我的整個測試頁: <html> <script src="https://cdnjs.cloudflare.com/ajax/libs/crypto-js/

    1熱度

    1回答

    它可能不是正確的地方問這個問題,但實際上我已經看過很多在互聯網上找到這anwser,但我couldnt。我只想知道AES公共密鑰還是私有密鑰?先謝謝你!

    0熱度

    1回答

    我有以下代碼,其中'password'是傳遞給函數的字符串。問題是,當我試圖讀取在前半段代碼中創建的文件時,Python將其解釋爲空(儘管文件資源管理器和文本編輯器告訴我它包含內容)。這4個打印語句是爲了協助調試(發現here)。 def encryptcredentials(username, password): # Create key randomly and save to f

    1熱度

    1回答

    以下步驟描述了在Jeff Moser's popular tutorial中的關鍵擴展,我已經編寫了用於密鑰擴展的代碼。這裏是整個文件(它也計算S-Box),所以人們可以編譯和嘗試它。 {-# LANGUAGE NoMonomorphismRestriction #-} import Control.Applicative (liftA2) import Data.Bits (xor, sh

    1熱度

    1回答

    我有我需要在一個新的UWP應用程序使用的Windows 10。由於AesManaged不UWP提供了幾個簡單的加密功能,我已經看了Windows.Security。 Cryptography.Core文檔和帖子在這裏,但似乎無法得到它的工作。例如,我還沒有找到在哪裏設置填充。這兩個函數加密和使用密鑰也以字節數組解密的字節數組緩衝器的內容。 byte[] Buffer; private

    1熱度

    1回答

    我給這個驗證代碼,以證明如果一個AES密鑰符合: 類Cypher.cs public bool ValidateCheckSumAESKey(string strAESKey) { string base64AESKey = strAESKey; const int N = 3; const string valSumCalc = "qx6p";

    0熱度

    2回答

    我使用VS使用該功能的一些數據進行加密: public static byte[] AES_Encrypt(byte[] bytesToBeEncrypted, byte[] passwordBytes) { byte[] encryptedBytes = null; // Set your salt here, change it to meet your flavor:

    -1熱度

    1回答

    我想在JAVA中使用AES/CBC/NoPadding進行加密和解密。我使用(mcrypt)在JAVA和PHP中進行了加密,並使用相同的密鑰和iv獲得了相同的結果。但是,當我嘗試在JAVA中解密時,我正確地獲取了該詞,但始終使用了額外的字符。我讀了其他問題,發現我需要添加填充。所以我添加了Padding5,但得到了相同的結果。無論如何,我需要它沒有填充,因爲這是它如何在PHP中工作。任何幫助表示贊

    1熱度

    1回答

    我是一個noob開發人員,我試圖解密一些數據,但是當我在PHP中使用OpenSSL時,我沒有收到任何回覆。另外,當試圖加密數據時,OpenSSL添加一個字符塊。 這是代碼: <?php $dataToDecrypt = hex2bin("C2E5CDFE8BBFBC7350D40538434824DD3E11520B89A5BFDE24FA064DB2EED6EA"); $ae

    -3熱度

    1回答

    我已經研究了許多線程來理解如何創建一個PKCS加密文件,但遺憾的是沒有任何線程爲我工作。 我正在處理一個需求,我必須使用彈跳城堡(jdk 8)或任何其他API(如果可用)生成PKCS文件(p7擴展名)。如果任何人有一個生成PKCS加密文件的工作示例,那將很棒。