md5withRSAVerify static method

Future<bool> md5withRSAVerify(
  1. String content,
  2. String signature,
  3. String publicKeyStr
)

MD5withRSA验签,秘钥格式为pkcs8 content明文 signature签名 publicKeyStr公钥

Implementation

static Future<bool> md5withRSAVerify(String content, String signature, String publicKeyStr) async {
  // 初始化公钥
  String publicKeyString = _transformPem(publicKeyStr);
  String publicKey = await fast_rsa.RSA.convertPublicKeyToPKCS1(publicKeyString);
  var verify = await fast_rsa.RSA.verifyPKCS1v15(signature, content, fast_rsa.Hash.MD5, publicKey);
  return verify;
}