Class KeyPair
Inheritance
object
KeyPair
Inherited Members
object.Equals(object)
object.Equals(object, object)
object.GetHashCode()
object.GetType()
object.MemberwiseClone()
object.ReferenceEquals(object, object)
object.ToString()
Namespace: Algorand.Crypto
Assembly: Algorand.dll
Syntax
public class KeyPair
Constructors
| Improve this Doc View SourceKeyPair(SecureRandom)
Declaration
public KeyPair(SecureRandom random)
Parameters
Type | Name | Description |
---|---|---|
Org.BouncyCastle.Security.SecureRandom | random |
KeyPair(byte[])
Declaration
public KeyPair(byte[] privateKey)
Parameters
Type | Name | Description |
---|---|---|
byte[] | privateKey |
Properties
| Improve this Doc View SourceClearTextPrivateKey
Declaration
public byte[] ClearTextPrivateKey { get; }
Property Value
Type | Description |
---|---|
byte[] |
ClearTextPublicKey
Declaration
public byte[] ClearTextPublicKey { get; }
Property Value
Type | Description |
---|---|
byte[] |
Pair
Declaration
public AsymmetricCipherKeyPair Pair { get; }
Property Value
Type | Description |
---|---|
Org.BouncyCastle.Crypto.AsymmetricCipherKeyPair |
PublicKey
Declaration
public Ed25519PublicKeyParameters PublicKey { get; }
Property Value
Type | Description |
---|---|
Org.BouncyCastle.Crypto.Parameters.Ed25519PublicKeyParameters |
Methods
| Improve this Doc View SourceToMnemonic()
Declaration
public string ToMnemonic()
Returns
Type | Description |
---|---|
string |