Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 2 of 2 for _goboringcrypto_EVP_aead_aes_256_gcm (0.52 sec)

  1. src/crypto/internal/boring/goboringcrypto.h

    /*unchecked (opaque)*/ typedef struct GO_ENGINE { char data[1]; } GO_ENGINE;
    const GO_EVP_AEAD* _goboringcrypto_EVP_aead_aes_128_gcm(void);
    const GO_EVP_AEAD* _goboringcrypto_EVP_aead_aes_256_gcm(void);
    enum {
    	GO_EVP_AEAD_DEFAULT_TAG_LENGTH = 0
    };
    size_t _goboringcrypto_EVP_AEAD_key_length(const GO_EVP_AEAD*);
    size_t _goboringcrypto_EVP_AEAD_nonce_length(const GO_EVP_AEAD*);
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Fri Jan 26 22:52:27 UTC 2024
    - 14.1K bytes
    - Viewed (0)
  2. src/crypto/internal/boring/aes.go

    		} else {
    			aead = C._goboringcrypto_EVP_aead_aes_128_gcm()
    		}
    	case 256:
    		if tls {
    			aead = C._goboringcrypto_EVP_aead_aes_256_gcm_tls12()
    		} else {
    			aead = C._goboringcrypto_EVP_aead_aes_256_gcm()
    		}
    	default:
    		// Fall back to standard library for GCM with non-standard key size.
    		return cipher.NewGCMWithNonceSize(&noGCM{c}, gcmStandardNonceSize)
    	}
    
    	g := &aesGCM{aead: aead}
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Fri Jan 26 22:52:27 UTC 2024
    - 10.2K bytes
    - Viewed (0)
Back to top