You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
49 lines
1.1 KiB
49 lines
1.1 KiB
5 years ago
|
// Auto-generated to Go types using avdl-compiler v1.4.6 (https://github.com/keybase/node-avdl-compiler)
|
||
|
// Input file: ../client/protocol/avdl/keybase1/secretkeys.avdl
|
||
|
|
||
|
package keybase1
|
||
|
|
||
|
type NaclSigningKeyPublic [32]byte
|
||
|
|
||
|
func (o NaclSigningKeyPublic) DeepCopy() NaclSigningKeyPublic {
|
||
|
var ret NaclSigningKeyPublic
|
||
|
copy(ret[:], o[:])
|
||
|
return ret
|
||
|
}
|
||
|
|
||
|
type NaclSigningKeyPrivate [64]byte
|
||
|
|
||
|
func (o NaclSigningKeyPrivate) DeepCopy() NaclSigningKeyPrivate {
|
||
|
var ret NaclSigningKeyPrivate
|
||
|
copy(ret[:], o[:])
|
||
|
return ret
|
||
|
}
|
||
|
|
||
|
type NaclDHKeyPublic [32]byte
|
||
|
|
||
|
func (o NaclDHKeyPublic) DeepCopy() NaclDHKeyPublic {
|
||
|
var ret NaclDHKeyPublic
|
||
|
copy(ret[:], o[:])
|
||
|
return ret
|
||
|
}
|
||
|
|
||
|
type NaclDHKeyPrivate [32]byte
|
||
|
|
||
|
func (o NaclDHKeyPrivate) DeepCopy() NaclDHKeyPrivate {
|
||
|
var ret NaclDHKeyPrivate
|
||
|
copy(ret[:], o[:])
|
||
|
return ret
|
||
|
}
|
||
|
|
||
|
type SecretKeys struct {
|
||
|
Signing NaclSigningKeyPrivate `codec:"signing" json:"signing"`
|
||
|
Encryption NaclDHKeyPrivate `codec:"encryption" json:"encryption"`
|
||
|
}
|
||
|
|
||
|
func (o SecretKeys) DeepCopy() SecretKeys {
|
||
|
return SecretKeys{
|
||
|
Signing: o.Signing.DeepCopy(),
|
||
|
Encryption: o.Encryption.DeepCopy(),
|
||
|
}
|
||
|
}
|