Lines Matching defs:sig
459 const unsigned char *sig,
479 sig + MBEDTLS_LMOTS_SIG_C_RANDOM_OFFSET,
486 sig + MBEDTLS_LMOTS_SIG_SIGNATURE_OFFSET(params->type),
508 const unsigned char *sig, size_t sig_size)
529 if (MBEDTLS_GET_UINT32_BE(sig, MBEDTLS_LMOTS_SIG_TYPE_OFFSET) != MBEDTLS_LMOTS_SHA256_N32_W8) {
534 msg, msg_size, sig, sig_size,
689 unsigned char *sig, size_t sig_size, size_t *sig_len)
694 * erase the private key **before** writing any data into the sig parameter
695 * buffer. If data were directly written into the sig buffer, it might leak
736 MBEDTLS_PUT_UINT32_BE(ctx->params.type, sig, MBEDTLS_LMOTS_SIG_TYPE_OFFSET);
738 /* Test hook to check if sig is being written to before we invalidate the
743 ret = (*mbedtls_lmots_sign_private_key_invalidated_hook)(sig);
757 memcpy(sig + MBEDTLS_LMOTS_SIG_C_RANDOM_OFFSET, tmp_c_random,
760 memcpy(sig + MBEDTLS_LMOTS_SIG_SIGNATURE_OFFSET(ctx->params.type), tmp_sig,