Lines Matching refs:secret
528 unsigned char secret[256] = { 0, };
543 && TEST_int_eq(EVP_PKEY_encapsulate(dctx, ct, &ctlen, secret,
552 && TEST_mem_eq(unwrap, unwraplen, secret, secretlen);
594 unsigned char secret[256] = { 0, };
611 /* Wrong key component - no secret should be returned on failure */
614 && TEST_int_eq(EVP_PKEY_decapsulate(pubctx, secret, &secretlen, ct,
616 && TEST_uchar_eq(secret[0], 0)
619 && TEST_int_eq(EVP_PKEY_encapsulate(pubctx, ct, &ctlen, secret, &secretlen), -2)
627 && TEST_int_eq(EVP_PKEY_encapsulate(pubctx, ct, &ctlen, secret, NULL), 1)
631 && TEST_int_eq(EVP_PKEY_encapsulate(pubctx, ct, NULL, secret, &secretlen), 1)
640 && TEST_int_eq(EVP_PKEY_encapsulate(pubctx, ct, NULL, secret, NULL), 1)
641 /* Pass if secret or secret length are not NULL */
644 && TEST_int_eq(EVP_PKEY_decapsulate(privctx, secret, NULL, ct, sizeof(ct)), 1)
649 && TEST_int_eq(EVP_PKEY_decapsulate(privctx, secret, &secretlen, NULL, 0), 0)
650 && TEST_int_eq(EVP_PKEY_decapsulate(privctx, secret, &secretlen, NULL, sizeof(ct)), 0)
651 && TEST_int_eq(EVP_PKEY_decapsulate(privctx, secret, &secretlen, ct, 0), 0);