Home
last modified time | relevance | path

Searched refs:SIPHASH (Results 1 – 11 of 11) sorted by relevance

/freebsd/crypto/openssl/include/crypto/
H A Dsiphash.h21 typedef struct siphash_st SIPHASH; typedef
24 size_t SipHash_hash_size(SIPHASH *ctx);
25 int SipHash_set_hash_size(SIPHASH *ctx, size_t hash_size);
26 int SipHash_Init(SIPHASH *ctx, const unsigned char *k,
28 void SipHash_Update(SIPHASH *ctx, const unsigned char *in, size_t inlen);
29 int SipHash_Final(SIPHASH *ctx, unsigned char *out, size_t outlen);
/freebsd/crypto/openssl/test/recipes/30-test_evp_data/
H A Devpmac_siphash.txt14 # SIPHASH tests - default values: 2,4 rounds, 16-byte mac
17 Title = SIPHASH tests
129 # SIPHASH - default values: 2,4 rounds, explicit 8-byte mac
143 # SIPHASH - default values: 2,4 rounds, explicit 16-byte mac
151 # SIPHASH - default values: 2,4 rounds, explicit 16-byte mac (set as 0)
159 # SIPHASH - default values: 2,4 rounds, explicit 13-byte mac (invalid size)
166 # SIPHASH - default values: 2,4 rounds, explicit 13-byte mac (invalid size)
174 Title = SIPHASH - explicit rounds
185 Title = SIPHASH - non-default values: 4,8 rounds
/freebsd/crypto/openssl/crypto/siphash/
H A Dsiphash.c70 return sizeof(SIPHASH); in SipHash_ctx_size()
73 size_t SipHash_hash_size(SIPHASH *ctx) in SipHash_hash_size()
85 int SipHash_set_hash_size(SIPHASH *ctx, size_t hash_size) in SipHash_set_hash_size()
109 int SipHash_Init(SIPHASH *ctx, const unsigned char *k, int crounds, int drounds) in SipHash_Init()
139 void SipHash_Update(SIPHASH *ctx, const unsigned char *in, size_t inlen) in SipHash_Update()
197 int SipHash_Final(SIPHASH *ctx, unsigned char *out, size_t outlen) in SipHash_Final()
/freebsd/crypto/openssl/test/
H A Dsiphash_internal_test.c171 SIPHASH siphash = { 0, }; in test_siphash()
259 SIPHASH siphash = { 0, }; in test_siphash_basic()
/freebsd/crypto/openssl/providers/implementations/macs/
H A Dsiphash_prov.c41 SIPHASH siphash; /* Siphash data */
42 SIPHASH sipcopy; /* Siphash data copy for reinitialization */
/freebsd/crypto/openssl/doc/man7/
H A DEVP_MAC-Siphash.pod18 =item "SIPHASH", "provider=default"
H A DOSSL_PROVIDER-default.pod116 =item SIPHASH, see L<EVP_MAC-Siphash(7)>
177 =item SIPHASH, see L<EVP_SIGNATURE-Siphash(7)>
/freebsd/crypto/openssl/demos/
H A DREADME.txt31 siphash.c Demonstration of SIPHASH message authentication
/freebsd/crypto/openssl/doc/man3/
H A DEVP_PKEY_new.pod78 "SIPHASH", "HMAC", "CMAC". This usage is considered legacy and is discouraged
114 as "HMAC", "POLY1305", "SIPHASH", or their NID form B<EVP_PKEY_POLY1305>,
/freebsd/crypto/openssl/
H A DNEWS.md203 and SIPHASH.
/freebsd/crypto/openssl/util/
H A Dlibcrypto.num4092 EVP_PKEY_get0_siphash 4184 3_0_0 EXIST::FUNCTION:DEPRECATEDIN_3_0,SIPHASH