Read from a file or string containing an EC private key into an "internal" private key string.
Namespace: CryptoSysPKIAssembly: diCrSysPKINet (in diCrSysPKINet.dll) Version: 23.0.0.30549 (23.1.0.0)
Syntaxpublic static StringBuilder ReadPrivateKey(
string keyFileOrString,
string password = ""
)
Public Shared Function ReadPrivateKey (
keyFileOrString As String,
Optional password As String = ""
) As StringBuilder
Parameters
- keyFileOrString String
- Name of private key file or a PEM String containing the key
- password String (Optional)
- Password for private key, if encrypted; or "" if not
Return Value
StringBuilderStringBuilder containing an internal representation of the
private key; or an empty StringBuilder if error
RemarksThis returns a StringBuilder, not a string, to allow secure wiping.
Use sb.ToString() to obtain a string. Use
Wipe.String(sb) to clear.
See Also