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>[]()[][]) |