Documentation ¶
Index ¶
- Variables
- type PhotonCryptoProvider
- func (provider *PhotonCryptoProvider) Decrypt(data []byte, offset int, count int) ([]byte, error)
- func (provider *PhotonCryptoProvider) DeriveSharedKey(otherPartyPublicKey []byte)
- func (provider *PhotonCryptoProvider) Encrypt(data []byte, offset int, count int) ([]byte, error)
- func (provider *PhotonCryptoProvider) GetPublicKey() []byte
- func (provider *PhotonCryptoProvider) IsInitialized() bool
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) DeriveSharedKey ¶
func (provider *PhotonCryptoProvider) DeriveSharedKey(otherPartyPublicKey []byte)
func (*PhotonCryptoProvider) GetPublicKey ¶
func (provider *PhotonCryptoProvider) GetPublicKey() []byte
func (*PhotonCryptoProvider) IsInitialized ¶
func (provider *PhotonCryptoProvider) IsInitialized() bool
Click to show internal directories.
Click to hide internal directories.