mirror of
https://github.com/wolfSSL/wolfssl.git
synced 2025-07-31 19:24:42 +02:00
@@ -70719,6 +70719,9 @@ static int test_wolfssl_EVP_chacha20_poly1305(void)
|
|||||||
EVP_CIPHER_CTX* ctx = NULL;
|
EVP_CIPHER_CTX* ctx = NULL;
|
||||||
int outSz;
|
int outSz;
|
||||||
|
|
||||||
|
XMEMSET(key, 0, sizeof(key));
|
||||||
|
XMEMSET(iv, 0, sizeof(iv));
|
||||||
|
|
||||||
/* Encrypt. */
|
/* Encrypt. */
|
||||||
ExpectNotNull((ctx = EVP_CIPHER_CTX_new()));
|
ExpectNotNull((ctx = EVP_CIPHER_CTX_new()));
|
||||||
ExpectIntEQ(EVP_EncryptInit_ex(ctx, EVP_chacha20_poly1305(), NULL, NULL,
|
ExpectIntEQ(EVP_EncryptInit_ex(ctx, EVP_chacha20_poly1305(), NULL, NULL,
|
||||||
|
@@ -165,8 +165,7 @@ struct WOLFSSL_ASN1_ITEM {
|
|||||||
typedef struct WOLFSSL_ASN1_TEMPLATE WOLFSSL_ASN1_TEMPLATE;
|
typedef struct WOLFSSL_ASN1_TEMPLATE WOLFSSL_ASN1_TEMPLATE;
|
||||||
typedef struct WOLFSSL_ASN1_ITEM WOLFSSL_ASN1_ITEM;
|
typedef struct WOLFSSL_ASN1_ITEM WOLFSSL_ASN1_ITEM;
|
||||||
|
|
||||||
static WC_MAYBE_UNUSED const byte ASN1_BIT_STRING_FIRST_BYTE = ASN_BIT_STRING;
|
#define ASN1_BIT_STRING_FIRST_BYTE ASN_BIT_STRING
|
||||||
|
|
||||||
#define ASN1_TFLG_EXPLICIT (0x1 << 0)
|
#define ASN1_TFLG_EXPLICIT (0x1 << 0)
|
||||||
#define ASN1_TFLG_SEQUENCE_OF (0x1 << 1)
|
#define ASN1_TFLG_SEQUENCE_OF (0x1 << 1)
|
||||||
#define ASN1_TFLG_IMPTAG (0x1 << 2)
|
#define ASN1_TFLG_IMPTAG (0x1 << 2)
|
||||||
|
Reference in New Issue
Block a user