RsaKeyMatch(StringBuilder, StringBuilder) Method |
Verify that a pair of "internal" RSA private and public key strings are matched.
Namespace: CryptoSysPKIAssembly: diCrSysPKINet (in diCrSysPKINet.dll) Version: 23.0.0.25611 (23.0.0.0)
Syntaxpublic static int KeyMatch(
StringBuilder sbPrivateKey,
StringBuilder sbPublicKey
)
Public Shared Function KeyMatch (
sbPrivateKey As StringBuilder,
sbPublicKey As StringBuilder
) As Integer
Parameters
- sbPrivateKey StringBuilder
- Internal RSA private key string
- sbPublicKey StringBuilder
- Internal RSA public key string
Return Value
Int320=valid key pair, or negative
error code
ExampleStringBuilder sbPublicKey = Rsa.ReadPublicKey(pubkeyFile);
StringBuilder sbPrivateKey = Rsa.ReadPrivateKey(prikeyFile, "password");
int n = Rsa.KeyMatch(sbPrivateKey, sbPublicKey);
See Also