Documentation ¶
Index ¶
Constants ¶
View Source
const ( NoisePublicKeySize = 32 NoisePrivateKeySize = 32 )
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type NoiseNonce ¶
type NoiseNonce uint64 // padded to 12-bytes
type NoisePresharedKey ¶
type NoisePresharedKey [NoisePresharedKeySize]byte
type NoisePrivateKey ¶
type NoisePrivateKey [NoisePrivateKeySize]byte
func NewPrivateKey ¶
func NewPrivateKey() (sk NoisePrivateKey, err error)
func (NoisePrivateKey) Equals ¶
func (sk NoisePrivateKey) Equals(tar NoisePrivateKey) bool
func (NoisePrivateKey) Public ¶ added in v0.15.0
func (sk NoisePrivateKey) Public() (pk NoisePublicKey)
func (NoisePrivateKey) String ¶
func (sk NoisePrivateKey) String() string
func (*NoisePrivateKey) UnmarshalText ¶ added in v0.18.0
func (sk *NoisePrivateKey) UnmarshalText(text []byte) error
type NoisePublicKey ¶
type NoisePublicKey [NoisePublicKeySize]byte
func (NoisePublicKey) DisplayString ¶ added in v0.15.0
func (pk NoisePublicKey) DisplayString() string
func (NoisePublicKey) Equals ¶
func (pk NoisePublicKey) Equals(tar NoisePublicKey) bool
func (NoisePublicKey) String ¶
func (pk NoisePublicKey) String() string
func (*NoisePublicKey) UnmarshalText ¶ added in v0.18.0
func (pk *NoisePublicKey) UnmarshalText(text []byte) error
Click to show internal directories.
Click to hide internal directories.