crypto

package
v0.0.0-...-4027d08 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Feb 26, 2022 License: AGPL-3.0 Imports: 7 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

View Source
var OakleyPrime768 = []byte{
	255,
	255,
	255,
	255,
	255,
	255,
	255,
	255,
	32,
	54,
	58,
	166,
	233,
	66,
	76,
	244,
	198,
	126,
	94,
	98,
	118,
	181,
	133,
	228,
	69,
	194,
	81,
	109,
	109,
	53,
	225,
	79,
	55,
	20,
	95,
	242,
	109,
	10,
	43,
	48,
	27,
	67,
	58,
	205,
	179,
	25,
	149,
	239,
	221,
	4,
	52,
	142,
	121,
	8,
	74,
	81,
	34,
	155,
	19,
	59,
	166,
	190,
	11,
	2,
	116,
	204,
	103,
	138,
	8,
	78,
	2,
	41,
	209,
	28,
	220,
	128,
	139,
	98,
	198,
	196,
	52,
	194,
	104,
	33,
	162,
	218,
	15,
	201,
	255,
	255,
	255,
	255,
	255,
	255,
	255,
	255,
	0,
}

Functions

This section is empty.

Types

type PhotonCryptoProvider

type PhotonCryptoProvider struct {
	// contains filtered or unexported fields
}

func NewPhotonCryptoProvider

func NewPhotonCryptoProvider() (provider *PhotonCryptoProvider, err error)

func NewPhotonCryptoProviderFromKey

func NewPhotonCryptoProviderFromKey(key []byte) *PhotonCryptoProvider

func (*PhotonCryptoProvider) Decrypt

func (provider *PhotonCryptoProvider) Decrypt(data []byte, offset int, count int) ([]byte, error)

func (*PhotonCryptoProvider) DeriveSharedKey

func (provider *PhotonCryptoProvider) DeriveSharedKey(otherPartyPublicKey []byte)

func (*PhotonCryptoProvider) Encrypt

func (provider *PhotonCryptoProvider) Encrypt(data []byte, offset int, count int) ([]byte, error)

func (*PhotonCryptoProvider) GetPublicKey

func (provider *PhotonCryptoProvider) GetPublicKey() []byte

func (*PhotonCryptoProvider) IsInitialized

func (provider *PhotonCryptoProvider) IsInitialized() bool

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL