Lines Matching defs:signature
2942 uint8_t *signature,
2957 /* Immediately reject a zero-length signature buffer. This guarantees
2958 * that signature must be a valid pointer. (On the other hand, the input
2984 signature, signature_size, signature_length);
2990 signature, signature_size, signature_length);
2995 psa_wipe_tag_output_buffer(signature, status, signature_size,
3008 const uint8_t *signature,
3034 signature, signature_length);
3039 signature, signature_length);
3055 uint8_t *signature,
3077 signature, signature_size, signature_length);
3093 LOCAL_OUTPUT_DECLARE(signature_external, signature);
3096 LOCAL_OUTPUT_ALLOC(signature_external, signature_size, signature);
3097 status = psa_sign_internal(key, 1, alg, input, input_length, signature,
3104 LOCAL_OUTPUT_FREE(signature_external, signature);
3115 const uint8_t *signature,
3136 signature, signature_length);
3151 LOCAL_INPUT_DECLARE(signature_external, signature);
3154 LOCAL_INPUT_ALLOC(signature_external, signature_length, signature);
3155 status = psa_verify_internal(key, 1, alg, input, input_length, signature,
3162 LOCAL_INPUT_FREE(signature_external, signature);
3171 uint8_t *signature, size_t signature_size, size_t *signature_length)
3182 signature, signature_size, signature_length);
3196 signature, signature_size, signature_length);
3208 (void) signature;
3225 LOCAL_OUTPUT_DECLARE(signature_external, signature);
3228 LOCAL_OUTPUT_ALLOC(signature_external, signature_size, signature);
3229 status = psa_sign_internal(key, 0, alg, hash, hash_length, signature,
3236 LOCAL_OUTPUT_FREE(signature_external, signature);
3245 const uint8_t *signature, size_t signature_length)
3256 signature, signature_length);
3270 signature, signature_length);
3282 (void) signature;
3297 LOCAL_INPUT_DECLARE(signature_external, signature);
3300 LOCAL_INPUT_ALLOC(signature_external, signature_length, signature);
3301 status = psa_verify_internal(key, 0, alg, hash, hash_length, signature,
3308 LOCAL_INPUT_FREE(signature_external, signature);
3549 LOCAL_OUTPUT_DECLARE(signature_external, signature);
3560 /* Immediately reject a zero-length signature buffer. This guarantees that
3561 * signature must be a valid pointer. */
3567 LOCAL_OUTPUT_ALLOC(signature_external, signature_size, signature);
3569 status = psa_driver_wrapper_sign_hash_complete(operation, signature,
3578 if (signature != NULL) {
3579 psa_wipe_tag_output_buffer(signature, status, signature_size,
3591 LOCAL_OUTPUT_FREE(signature_external, signature);
3647 LOCAL_INPUT_DECLARE(signature_external, signature);
3671 LOCAL_INPUT_ALLOC(signature_external, signature_length, signature);
3680 signature, signature_length);
3697 LOCAL_INPUT_FREE(signature_external, signature);
3884 uint8_t *signature, size_t signature_size,
3946 signature,
3956 signature +
3979 (void) signature;
4027 const uint8_t *signature, size_t signature_length)
4070 signature,
4079 signature +
4114 (void) signature;