cost 102 ms
在 dart (pointycastle) 和 golang 中嘗試使用 rsa 加密和解密時出現“crypto/rsa: decryption error”

[英]"crypto/rsa: decryption error" when trying to use rsa encryption and decryption in dart (pointycastle) and golang

我正在嘗試加密 dart 中的消息(使用 pointycastle)並在 golang 中解密(使用標准庫)。 私鑰和公鑰確實匹配。 消息通過 TCP 發送。 dart 代碼:// import 'package:encrypt/encrypt.dart' as enc; final publi ...

Dart:使用PointyCastle插件進行AES加解密

[英]Dart: Encrypt and decrypt in AES with PointyCastle plug-in

我正在嘗試使用我將在下面向您展示的插件來執行加密和解密。 解密對我來說非常有效,因為我從后端使用了 AES 密碼並且它可以完美地轉換它。 問題如下:當你加密時,得到結果並想在 dart 中解密它沒有給出預期的結果。 我猜IV和SALT我做錯了,希望得到一些建議或幫助,謝謝。 pub.dev 中的 ...

Flutter 如何使用 AES GCM 256 算法加密和解密使用 pointycastle package

[英]Flutter how to use AES GCM 256 algorithm to cipher and decrypt using pointycastle package

我有兩個函數,它們使用 AES-GCM 算法加密和解密數據,但使用加密package。 我不認為它不好,它對我幫助很大,但我想翻譯它們,這樣我就可以使用pointycastle package 來處理我所有不同的加密和解密算法。 功能是 CipherDataHolder 只是一個 class 來 ...

輸入數據長度必須是 AES CTR 中密碼塊大小的倍數

[英]Input data length must be a multiple of cipher's block size in AES CTR

我使用 Dart 的 encrypt package 加密字符串。 我加密的代碼如下。 然后我用相同的 package 解碼加密數據,我得到這個錯誤 Input data length must be a multiple of cipher's block size。 經過一番研究,我了解到加密 ...

Dart:PointyCastle 計算異步

[英]Dart: PointyCastle compute asynchronous

目前我正在嘗試將憑證數據發送到我的后端,因此我想出於安全目的對密碼進行哈希處理。 但是當我使用PassCrypt().hashPass("", passwd, 48) ,整個應用程序凍結了近 1-2 秒。 有沒有辦法異步等待輸入? 謝謝 :) ...

如何從字符串導入隨機生成的 4096 位 Java RSA 公鑰

[英]How to import randomly generated 4096bit Java RSA public key from String

我有一個網絡應用程序,我試圖將它與 Java 和 Flutter 以及加密一起使用。 我在 Java 中使用 4096 位 RSA 隨機生成的密鑰對,我用它來加密隨機生成的 AES 256 位密鑰 我只需要 Dart 代碼,因為 Java 代碼已經可以工作了。 在 Java 中,我正在使用這個類 ...

試圖解密 flutter 中的字符串消息

[英]Trying to decrypt string message in flutter

無法解密字符串消息,我用加密:^3.3.1 顫振字符串加密:^0.3.1 和這里的 AesHelper 加密消息的服務器端代碼 這是我的私鑰N2jDPRIpPpnglQ7IuQOp ,我的字符串是mIX\/omDdwl5KRg71pdivmHozX5TmI1vVDi8iIe3EjOs= ...

飛鏢-密鑰生成方法

[英]Dart - secret key generation method

我正在尋找一種dart軟件包,以便在Flutter應用程序中實現密鑰交換協議(橢圓曲線Diffie–Hellman)。 應用在登錄期間生成密鑰對並將公鑰發送到服務器(因此每次登錄都會生成一個新的密鑰對) 服務器發回剛生成的公鑰 應用程序從其私鑰和服務器的公鑰生成私鑰 ...

從KeyPair Generation Flutter獲取RSA公鑰或私鑰

[英]Get RSA Public or Private Key from KeyPair Generation Flutter

我添加了pointycastle並生成了一個密鑰對,從而對試用版“ Hello World”字符串進行了加密。 由此,我想獲取私鑰和​​公鑰的值。 它們存儲在任何地方,因為每當我嘗試打印keyPair.privateKey的值時,它都會返回Instance of 'RSAPrivateKey ...

Flutter 和 javascript 兼容 AES 加解密

[英]Compatible AES encryption and decryption for Flutter and javascript

我正在嘗試在 flutter 和 Javascript 中編寫兩個函數,我可以在整個項目中使用它們在交換數據時使用 AES 加密或解密數據。 對於 Flutter,我根據說明使用 pointycastle 包https://gist.github.com/proteye/e54eef1713e1fe ...

從ECPrivateKey和ECPublicKey對象獲取十六進制字符串

[英]Obtain hex string from the ECPrivateKey and ECPublicKey objects

我正在嘗試使用尖的城堡通過secp256k1曲線生成公共和私有密鑰對。 我認為我已經成功創建了一個由ECPrivateKey和ECPublicKey組成的AsymmetricKeyPair,但是我無法獲取它們對應的十六進制字符串(如下所示: 私人: ee792658c8eb1f8c3d2 ...

在Dart中使用AES ECB加密二進制數組

[英]Encrypting binary array with AES ECB in Dart

我正在尋找一種在Dart中加密二進制數組的方法。 我看過一些更常見的庫,例如https://pub.dartlang.org/packages/encrypt ,但是其中許多庫只能處理String形式的AES密鑰和數據,而不能處理二進制數組。 我也看過了https://github.co ...

Flutter中的PKCS1加密將無法正常工作

[英]PKCS1 encryption in Flutter won't work without reflection

我正在編寫一些代碼,以加密來自flutter客戶端的數據並將其發送到我們的服務器。 我們使用的是PKCS1填充的RSA,但是在嘗試加密數據時出現以下錯誤。 負責此的代碼如下。 我設法使一個非填充樣本運行正常,但是PKCS1填充加密需要一個隨機生成器,該生成器通過反射進行初始化, ...


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