Method |
Description |
|
CopyWithNewPassword ( PgpSecretKey key, char oldPassPhrase, char newPassPhrase, SymmetricKeyAlgorithmTag newEncAlgorithm, SecureRandom rand ) : PgpSecretKey |
Return a copy of the passed in secret key, encrypted using a new password and the passed in algorithm. |
|
Encode ( Stream outStr ) : void |
|
|
ExtractPrivateKey ( char passPhrase ) : PgpPrivateKey |
Extract a PgpPrivateKey from this secret key's encrypted contents. |
|
GetEncoded ( ) : byte[] |
|
|
PgpSecretKey ( int certificationLevel, PgpKeyPair keyPair, string id, SymmetricKeyAlgorithmTag encAlgorithm, char passPhrase, PgpSignatureSubpacketVector hashedPackets, PgpSignatureSubpacketVector unhashedPackets, SecureRandom rand ) : System |
|
|
PgpSecretKey ( int certificationLevel, PgpKeyPair keyPair, string id, SymmetricKeyAlgorithmTag encAlgorithm, char passPhrase, bool useSha1, PgpSignatureSubpacketVector hashedPackets, PgpSignatureSubpacketVector unhashedPackets, SecureRandom rand ) : System |
|
|
PgpSecretKey ( int certificationLevel, PublicKeyAlgorithmTag algorithm, AsymmetricKeyParameter pubKey, AsymmetricKeyParameter privKey, System.DateTime time, string id, SymmetricKeyAlgorithmTag encAlgorithm, char passPhrase, PgpSignatureSubpacketVector hashedPackets, PgpSignatureSubpacketVector unhashedPackets, SecureRandom rand ) : System |
|
|
PgpSecretKey ( int certificationLevel, PublicKeyAlgorithmTag algorithm, AsymmetricKeyParameter pubKey, AsymmetricKeyParameter privKey, System.DateTime time, string id, SymmetricKeyAlgorithmTag encAlgorithm, char passPhrase, bool useSha1, PgpSignatureSubpacketVector hashedPackets, PgpSignatureSubpacketVector unhashedPackets, SecureRandom rand ) : System |
|
|
ReplacePublicKey ( PgpSecretKey secretKey, PgpPublicKey publicKey ) : PgpSecretKey |
Replace the passed the public key on the passed in secret key. |
|