generateRsaKeyPair static method

AsymmetricKeyPair<PublicKey, PrivateKey> generateRsaKeyPair({
  1. int bitStrength = 2048,
  2. int certainty = 64,
})

Implementation

static AsymmetricKeyPair<PublicKey, PrivateKey> generateRsaKeyPair(
    {int bitStrength = 2048, int certainty = 64}) {
  final keyGen = KeyGenerator('RSA')
    ..init(ParametersWithRandom(
        RSAKeyGeneratorParameters(
            BigInt.parse('65537'), bitStrength, certainty),
        _secureRandom));
  return keyGen.generateKeyPair();
}