sign method

String sign(
  1. String plainText,
  2. RSAPrivateKey privateKey
)

Sign plain text with Private Key

Given a plain text String and a RSAPrivateKey, decrypt the text using a RSAEngine cipher

Implementation

String sign(String plainText, RSAPrivateKey privateKey) {
  var signer = RSASigner(SHA256Digest(), "0609608648016503040201");
  signer.init(true, PrivateKeyParameter<RSAPrivateKey>(privateKey));
  return base64Encode(
      signer.generateSignature(createUint8ListFromString(plainText)).bytes);
}