encryptCardField method

String encryptCardField(
  1. String plainText
)

encryptCardField encrypts a card field using the public key.

Implementation

String encryptCardField(String plainText) {
  final publicKey = PublicKeyProvider().publicKey;
  final encrypter = Encrypter(RSA(
    publicKey: publicKey,
    encoding: RSAEncoding.PKCS1,
  ));
  return encrypter.encrypt(plainText).base64;
}