cost 216 ms
Cipher.doFinal() 為長字符串返回部分解密字符串

[英]Cipher.doFinal() returning part of decrypted string for a long string

使用 sunjce 解密字符串時遇到問題: 如果我將整個密文傳遞給 doFinal,它會正常工作,但如果我正確調用它,它只會返回部分字符串。 例如對於輸入 解密的字節只包含“000000”,但如果我使用 並刪除更新,以便正確打印原始字符串。 可能是什么原因? 如果我在更新后將一個空字節數組傳遞給 d ...

AES GCM 加密/解密 C# 和 Angular

[英]AES GCM Encryption/Decryption C# and Angular

我正在嘗試實施 AES GCM 模式加密。 在我的應用程序中,加密發生在 angular 中,解密發生在 C# 代碼中。 iam 在 angular 中使用 nodejs 加密庫進行加密加密代碼 ANGULARdata = "{hello world}"; var randomIV = Cryp ...

為什么使用 AES 的加密數據的大小要大得多?

[英]Why the size of the encrypted data using AES is much bigger?

我的實現是在 python 中,在對大小為 111kb 的文件使用 AES 加密算法后,AES 后的加密數據大小約為 139 kb。 我需要幫助,請問這是否正常。 我試圖處理大小,但它不起作用。 編寫可能最大化大小的代碼有什么問題嗎? ...

如何獲得DER結構的大小?

[英]How to get the size of DER structure?

我需要學習 Der 結構的長度。 它用作密文文件的 header。 我的密碼將 DER 編碼數據和密文寫回(密文)文件。 我需要了解 DER 結構的大小,以便我可以傳遞它並且只從密文文件中獲取密文以對其進行解碼。 我知道,我需要解析標頭的外部 asn1 序列的長度字節(或字節)以獲取該信息,但我不 ...

2023-01-29 00:15:54   1   35    aes / asn.1 / der  
加密/解密失敗

[英]Encryption/decryption fails

我有一個助手 class AES 加密/解密一個字符串,它主要是Baeldung AES 加密示例中提供的代碼的克隆代碼如下所示: 現在我用一個單元測試來測試這個,但是這個測試失敗了 javax.crypto.BadPaddingException:給定的最終塊未正確填充。 如果在解密過程中使用了錯 ...

用Crypto.js和pycrypto加密生成不同的加密密文

[英]Encryption with Crypto.js and pycrypto generates different encryption cipher text

我正在嘗試使用Crypto.js使用其AES算法在 Node 中生成加密文本。 它在 Js 中用於加密和解密。 同樣,我嘗試使用pycrypto在Python中實現相同的功能,它在python中都進行了加密和解密。但是當我想使用來自JS的加密密文在Python中解密時,問題就出現了。問題是JS中生成 ...

我如何使用 RijndaelManaged 加密 Dart 中的字符串,就像在 c# 中一樣

[英]How can i encrypt a string in Dart same like in c# using RijndaelManaged

這是我使用 RijndaelManaged 進行字符串加密的 c# 代碼,我無法像 flutter 中那樣進行加密,我嘗試了很多包。 但沒有結果。 我需要在 flutter 中加密一個字符串,我需要在 c# 中解密public static string key = Environment.GetE ...

如何使用 Go 在 JSON 編組之上使用 AES 加密?

[英]How can I use AES encryption on top of JSON marshalling using Go?

我嘗試使用以下教程: https://golangdocs.com/aes-encryption-decryption-in-golang 為了使用 AES256 和 Go 加密/解密文本, 它似乎適用於純字符串,但不適用於 JSON 編碼結構。 我不明白為什么,因為我認為 JSON 編碼數據也 ...

2023-01-15 23:55:17   1   79    json / go / aes  
如何使用 SecureRandom 而不是使用硬編碼字節數組進行 Java AES 加密和解密?

[英]How to use SecureRandom instead of using hardcoded bytes array for Java AES Encrytion and Decryption?

在我的代碼中,我對 IV 和密鑰使用硬編碼數組(如下所示) 但出於安全考慮,不推薦使用硬編碼數組作為 IV 和 Key。 我可以使用 SecureRandom() 而不是這種類型的硬編碼數組,如下所示 - 我只是想知道通過使用 SecureRandom 和密鑰生成器為 IV 和密鑰創建 16 個字 ...

無法編譯 OpenSSL 示例:EVP 對稱加密和解密

[英]couldn't compile OpenSSL example: EVP Symmetric Encryption and Decryption

我正在從CentOS7上的 OpenSSL 文檔構建一個加密/解密示例: 使用g++ -Wall -std=c++11 evp-encrypt.cxx -o evp-encrypt.exe -lcrypto ,g++ 報告: 更多錯誤信息: 我如何修復它以使其正常工作? 環境: ...

AssertionError - 創建我自己的 python 庫,我收到斷言錯誤

[英]AssertionError - Creating my own python library and I am getting an assertion error

我正在編寫一個加密庫,它允許您生成對稱或非對稱密鑰/密鑰對,並在以下 4 個類中的任何一個中使用它: TextEncA 、 TextEncS 、 ImageEncA和ImageEncS 。 該代碼在語法上看起來是正確的,但是在測試代碼時,我在使用 unittest 測試TextEncS class ...

使用AES-GSM方法解密GO中編碼的C#中的字符串

[英]Decrypting a string in C# that was encoded in GO using the AES-GSM method

我有一個在 Go 中用 AES-GCM 加密的字符串,連同它的密碼短語,我試圖在 C# 中解密它。但是,我無法在 C# 中找到正確的方法來解密它。錯誤我我越來越提到 IV 的大小,塊不是 C# 解密算法的正確長度。 以下是來自 Go 的值: AES encr/decr 密碼:這是一個測試密碼輸入字 ...

Golang-AES 解密不返回相同的文本

[英]Golang- AES Decryption is not returning same Text

我正在關注此文檔並嘗試使用 GoLang 實現簡單的 AES 加密和解密。 對於純文本,它工作正常,但是對於 UUID,它不起作用。 除了解決這個問題以及為什么會這樣。 這是我的示例代碼 這是 output 如您所見,UUID 的最后一部分正在消失。 我附上了一張快照,上面說它沒有正確解密最后一部分 ...

在解密時將 C# 代碼轉換為 python

[英]converting the C# code to python on decryption

您好,我需要幫助將上述 c# 代碼轉換為等效的 python 代碼。 由於我是 python 的新手,因此不確定此處要使用哪些相關庫。 如果有人可以在這里幫助我,那就太好了。 到目前為止,我已經嘗試了下面的代碼,但看起來它不起作用: 這里ency_img是來自 MySQL 數據庫的加密圖像字節 o ...

使用 swift 使用公鑰和私鑰創建共享密鑰

[英]Creating shared secret using public and private keys using swift

我正在嘗試將一個字節序列的ephemeralKey轉換為一個橢圓曲線公鑰,然后用它來創建一個使用我的私鑰的共享密鑰。 我知道如何在 python(下面的代碼)中執行此操作。 但是我在 Swift 找不到方法。我的 Swift 代碼也在下面復制,但它不正確。 你看到我的 Swift 代碼有問題了嗎? ...

我使用 AES 加密了 java 中的數據,並嘗試以相同的方式解密表單 javascript,但我得到的空字符串為 output。有什么建議

[英]I encrypted the data in java using AES and trying the same to decrypt form javascript, but i am getting empty string as output in . Any suggestions

下面的代碼在java端加密,加密后的數據共享給ui,我們需要解密。 前端和后端使用相同的密鑰和 iv。 `下面的代碼我嘗試解密但它在控制台日志中打印為空也嘗試解碼 js 中的數據並嘗試解密,但仍然得到相同的空 output。 ...

C 使用 openssl 進行客戶端 AES 128 GCM 加密,使用 rijndael 128 GCM 在 Intel SGX 內部進行服務器解密

[英]C Client AES 128 GCM encryption with openssl and server decryption inside Intel SGX with rijndael 128 GCM

我想使用 Openssl AES 128 GCM 在客戶端加密數據,並使用 rijndael 128 GCM 在 Intel SGX 內的服務器端解密這些數據。 我可以在 sgx_aes_gcm.cpp 中看到它使用與 Openssl 相同的函數。 我可以想象 EVP_CIPHER_CTX_ctrl ...

2022-12-28 21:40:53   1   38    openssl / aes  

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM