INNER CODE UNIT · C

result_size

michelp/pgsodium · src/auth.c:20

	result_size = VARHDRSZ + crypto_auth_BYTES;
	result = _pgsodium_zalloc_bytea (result_size);
	crypto_auth (
		PGSODIUM_UCHARDATA (result),
		PGSODIUM_UCHARDATA_ANY (message),
		VARSIZE_ANY_EXHDR (message),
		PGSODIUM_UCHARDATA_ANY (key));
	PG_RETURN_BYTEA_P (result);
}

PG_FUNCTION_INFO_V1 (pgsodium_crypto_auth_by_id);
Datum
pgsodium_crypto_auth_by_id (PG_FUNCTION_ARGS)
{
	bytea      *message;
	unsigned long long key_id;
	bytea      *context;
	bytea      *key;

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…