Home
last modified time | relevance | path

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

/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);
/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
/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()
/openssl/test/
H A Dsiphash_internal_test.c171 SIPHASH siphash = { 0, }; in test_siphash()
259 SIPHASH siphash = { 0, }; in test_siphash_basic()
/openssl/providers/implementations/macs/
H A Dsiphash_prov.c41 SIPHASH siphash; /* Siphash data */
42 SIPHASH sipcopy; /* Siphash data copy for reinitialization */
/openssl/doc/man7/
H A DOSSL_PROVIDER-default.pod116 =item SIPHASH, see L<EVP_MAC-Siphash(7)>
196 =item SIPHASH, see L<EVP_SIGNATURE-Siphash(7)>
260 =item SIPHASH, see L<EVP_KEYMGMT-Siphash(7)>
H A DEVP_MAC-Siphash.pod18 =item "SIPHASH", "provider=default"
/openssl/include/openssl/
H A Dcore_names.h.in65 # define OSSL_MAC_NAME_SIPHASH "SIPHASH"
/openssl/demos/
H A DREADME.txt57 siphash.c Demonstration of SIPHASH message authentication
/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>,
/openssl/
H A DNEWS.md556 and SIPHASH.
/openssl/util/
H A Dlibcrypto.num4092 EVP_PKEY_get0_siphash 4184 3_0_0 EXIST::FUNCTION:DEPRECATEDIN_3_0,SIPHASH

Completed in 36 milliseconds