anchor.diff:    ///
     /// // Generate a key-pair.
     /// final keyPair = await RsassaPkcs1V15PrivateKey.generateKey(
  -  ///   modulusLength: 4096,
  -  ///   publicExponent: BigInt.from(65537),
  -  ///   hash: HashAlgorithm.sha256,
  +  ///   4096,
  +  ///   BigInt.from(65537),
  +  ///   sha256,
     /// );
     ///
     /// // Export public, so Alice can use it later.
  
positive.code:   /// // on a trusted piece of paper, but receives the message and signature
    /// // from an untrusted source (thus, desires to verify the signature).
    /// final publicKey = await RsassaPkcs1V15PublicKey.importSpkiKey(
    ///   keyData: PemCodec(PemLabel.publicKey).decode(pemPublicKey),
    ///   hash: HashAlgorithm.sha256,
    ///   extractable: false,
    ///   usages: [KeyUsage.verify],
    /// );
    /// final isValid = await publicKey.verify(
    ///   signature: signature,
    ///   data: () async* {
    ///     yield utf8.encode(message);
    ///   }(),
    /// );
  
negative.code:   /// final keyPair = await RsassaPkcs1V15PrivateKey.generateKey(
    ///   4096,
    ///   BigInt.from(65537),
    ///   sha256,
    /// );
    ///
    /// // Using privateKey Bob can sign a message for Alice.
  