konstantinullrich / crypton

A simple Dart library for asymmetric encryption and digital signatures
https://pub.dev/packages/crypton
MIT License
33 stars 12 forks source link

Unsupported block type for private key: 82 #15

Closed cjamcu closed 3 years ago

cjamcu commented 4 years ago
Invalid argument(s): Unsupported block type for private key: 82
#0      PKCS1Encoding._decodeBlock (package:pointycastle/asymmetric/pkcs1.dart:142:7)
#1      PKCS1Encoding.processBlock (package:pointycastle/asymmetric/pkcs1.dart:94:14)
#2      RSAPrivateKey._processInBlocks (package:crypton/src/rsa/private_key.dart:101:30)
#3      RSAPrivateKey.decryptData (package:crypton/src/rsa/private_key.dart:84:12)
#4      RSAPrivateKey.decrypt (package:crypton/src/rsa/private_key.dart:77:19)
#5      main (package:premium/crypton.dart:27:30)
#6      _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:301:19)
#7      _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:168:12)
konstantinullrich commented 4 years ago

@cjamcu Can you please add some Code.

maltub9 commented 4 years ago

I got the same error. after reading the encrypted string from a file.

konstantinullrich commented 4 years ago

@maltub9 Can you please share the code that failed