type crypto/internal/fips140/aes/gcm.GCMWithCounterNonce
11 uses
crypto/internal/fips140/aes/gcm (current package)
gcm_nonces.go#L54: func NewGCMWithCounterNonce(cipher *aes.Block) (*GCMWithCounterNonce, error) {
gcm_nonces.go#L59: return &GCMWithCounterNonce{g: *g}, nil
gcm_nonces.go#L67: func NewGCMForTLS12(cipher *aes.Block) (*GCMWithCounterNonce, error) {
gcm_nonces.go#L73: return &GCMWithCounterNonce{g: *g, startReady: true}, nil
gcm_nonces.go#L80: func NewGCMForSSH(cipher *aes.Block) (*GCMWithCounterNonce, error) {
gcm_nonces.go#L85: return &GCMWithCounterNonce{g: *g}, nil
gcm_nonces.go#L88: type GCMWithCounterNonce struct {
gcm_nonces.go#L97: func (g *GCMWithCounterNonce) NonceSize() int { return gcmStandardNonceSize }
gcm_nonces.go#L99: func (g *GCMWithCounterNonce) Overhead() int { return gcmTagSize }
gcm_nonces.go#L105: func (g *GCMWithCounterNonce) Seal(dst, nonce, plaintext, data []byte) []byte {
gcm_nonces.go#L142: func (g *GCMWithCounterNonce) Open(dst, nonce, ciphertext, data []byte) ([]byte, error) {
 |
The pages are generated with Golds v0.8.4. (GOOS=linux GOARCH=amd64)
Golds is a Go 101 project developed by Tapir Liu.
PR and bug reports are welcome and can be submitted to the issue list.
Please follow @zigo_101 (reachable from the left QR code) to get the latest news of Golds. |