type crypto/internal/fips140/aes/gcm.GCM
26 uses
crypto/internal/fips140/aes/gcm (current package)
gcm.go#L15: type GCM struct {
gcm.go#L22: func New(cipher *aes.Block, nonceSize, tagSize int) (*GCM, error) {
gcm.go#L24: return newGCM(&GCM{}, cipher, nonceSize, tagSize)
gcm.go#L31: func newGCM(g *GCM, cipher *aes.Block, nonceSize, tagSize int) (*GCM, error) {
gcm.go#L55: func (g *GCM) NonceSize() int {
gcm.go#L59: func (g *GCM) Overhead() int {
gcm.go#L63: func (g *GCM) Seal(dst, nonce, plaintext, data []byte) []byte {
gcm.go#L68: func (g *GCM) sealAfterIndicator(dst, nonce, plaintext, data []byte) []byte {
gcm.go#L93: func (g *GCM) Open(dst, nonce, ciphertext, data []byte) ([]byte, error) {
gcm_asm.go#L59: func initGCM(g *GCM) {
gcm_asm.go#L66: func seal(out []byte, g *GCM, nonce, plaintext, data []byte) {
gcm_asm.go#L96: func open(out []byte, g *GCM, nonce, ciphertext, data []byte) error {
gcm_generic.go#L13: func sealGeneric(out []byte, g *GCM, nonce, plaintext, additionalData []byte) {
gcm_generic.go#L26: func openGeneric(out []byte, g *GCM, nonce, ciphertext, additionalData []byte) error {
gcm_nonces.go#L25: func SealWithRandomNonce(g *GCM, nonce, out, plaintext, additionalData []byte) {
gcm_nonces.go#L55: g, err := newGCM(&GCM{}, cipher, gcmStandardNonceSize, gcmTagSize)
gcm_nonces.go#L68: g, err := newGCM(&GCM{}, cipher, gcmStandardNonceSize, gcmTagSize)
gcm_nonces.go#L81: g, err := newGCM(&GCM{}, cipher, gcmStandardNonceSize, gcmTagSize)
gcm_nonces.go#L89: g GCM
gcm_nonces.go#L158: g, err := newGCM(&GCM{}, cipher, gcmStandardNonceSize, gcmTagSize)
gcm_nonces.go#L170: g, err := newGCM(&GCM{}, cipher, gcmStandardNonceSize, gcmTagSize)
gcm_nonces.go#L182: g, err := newGCM(&GCM{}, cipher, gcmStandardNonceSize, gcmTagSize)
gcm_nonces.go#L201: g, err := newGCM(&GCM{}, cipher, gcmStandardNonceSize, gcmTagSize)
gcm_nonces.go#L213: g GCM
crypto/cipher
gcm.go#L106: *gcm.GCM
 |
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. |