mirror of
https://github.com/slackhq/nebula.git
synced 2025-11-09 08:53:57 +01:00
cleanup
This commit is contained in:
parent
31cc3a4169
commit
f6b206d96c
@ -14,10 +14,15 @@ import (
|
|||||||
)
|
)
|
||||||
|
|
||||||
// EncryptLockNeeded indicates if calls to Encrypt need a lock
|
// EncryptLockNeeded indicates if calls to Encrypt need a lock
|
||||||
// This is true for boringcrypto because the Seal function verifies that the
|
// This is true for fips140 because the Seal function verifies that the
|
||||||
// nonce is strictly increasing.
|
// nonce is strictly increasing.
|
||||||
const EncryptLockNeeded = true
|
const EncryptLockNeeded = true
|
||||||
|
|
||||||
|
// TODO: Use NewGCMWithCounterNonce once available:
|
||||||
|
// - https://github.com/golang/go/issues/73110
|
||||||
|
// Using tls.aeadAESGCM gives us the TLS 1.2 GCM, which also verifies
|
||||||
|
// that the nonce is strictly increasing.
|
||||||
|
//
|
||||||
//go:linkname aeadAESGCM crypto/tls.aeadAESGCM
|
//go:linkname aeadAESGCM crypto/tls.aeadAESGCM
|
||||||
func aeadAESGCM(key, noncePrefix []byte) cipher.AEAD
|
func aeadAESGCM(key, noncePrefix []byte) cipher.AEAD
|
||||||
|
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user