PubKey Members
The PubKey type exposes the following members.
Constructors
| Name | Description | |
|---|---|---|
|
|
PubKey(String) |
Create a new Public key from string
|
|
|
PubKey(array<Byte>[]()[][]) |
Create a new Public key from byte array
|
|
|
PubKey(ReadOnlySpan<(Of <<'(Byte>)>>)) |
Create a new Public key from byte array
|
Methods
| Name | Description | |
|---|---|---|
|
|
CompareTo | |
|
|
Compress | |
|
|
Decompress | |
|
|
Derivate | |
|
|
Encrypt(String) | |
|
|
Encrypt(array<Byte>[]()[][]) | |
|
|
Equals(Nullable<(Of <<'(Object>)>>)) | |
|
|
Equals(Nullable<(Of <<'(PubKey>)>>)) | |
|
|
GetHashCode | |
|
|
GetSharedPubkey |
Exchange shared secret through ECDH
|
|
|
SanityCheck(array<Byte>[]()[][]) |
Quick sanity check on public key format. (size + first byte)
|
|
|
SanityCheck(array<Byte>[]()[][], Int32, Int32) | |
|
|
ToBytes()()()() | |
|
|
ToBytes(Span<(Of <<'(Byte>)>>), Int32%) | |
|
|
ToBytes(Boolean) | |
|
|
ToHex | |
|
|
ToString | |
|
|
Verify(uint256, array<Byte>[]()[][]) |

