HelenOS sources

HASH_SHA1         145 uspace/lib/crypto/crypto.c 	uint32_t w[HASH_SHA1 / 4];
HASH_SHA1         156 uspace/lib/crypto/crypto.c 	memcpy(w, h, (HASH_SHA1 / 4) * sizeof(uint32_t));
HASH_SHA1         182 uspace/lib/crypto/crypto.c 	for (uint8_t k = 0; k < HASH_SHA1 / 4; k++)
HASH_SHA1         249 uspace/lib/crypto/crypto.c 		if (hash_sel == HASH_SHA1)
HASH_SHA1         339 uspace/lib/crypto/crypto.c 	uint8_t work_hmac[HASH_SHA1];
HASH_SHA1         340 uspace/lib/crypto/crypto.c 	uint8_t temp_hmac[HASH_SHA1];
HASH_SHA1         341 uspace/lib/crypto/crypto.c 	uint8_t xor_hmac[HASH_SHA1];
HASH_SHA1         342 uspace/lib/crypto/crypto.c 	uint8_t temp_hash[HASH_SHA1 * 2];
HASH_SHA1         349 uspace/lib/crypto/crypto.c 		    work_hmac, HASH_SHA1);
HASH_SHA1         350 uspace/lib/crypto/crypto.c 		memcpy(xor_hmac, work_hmac, HASH_SHA1);
HASH_SHA1         353 uspace/lib/crypto/crypto.c 			memcpy(temp_hmac, work_hmac, HASH_SHA1);
HASH_SHA1         354 uspace/lib/crypto/crypto.c 			hmac(pass, pass_size, temp_hmac, HASH_SHA1,
HASH_SHA1         355 uspace/lib/crypto/crypto.c 			    work_hmac, HASH_SHA1);
HASH_SHA1         357 uspace/lib/crypto/crypto.c 			for (size_t t = 0; t < HASH_SHA1; t++)
HASH_SHA1         361 uspace/lib/crypto/crypto.c 		memcpy(temp_hash + i * HASH_SHA1, xor_hmac, HASH_SHA1);
HASH_SHA1        1424 uspace/lib/ieee80211/src/ieee80211.c 		mic_hash = HASH_SHA1;
HASH_SHA1         192 uspace/lib/ieee80211/src/ieee80211_impl.c 	uint8_t result[HASH_SHA1 * iters];
HASH_SHA1         193 uspace/lib/ieee80211/src/ieee80211_impl.c 	uint8_t temp[HASH_SHA1];
HASH_SHA1         205 uspace/lib/ieee80211/src/ieee80211_impl.c 		    HASH_SHA1);
HASH_SHA1         206 uspace/lib/ieee80211/src/ieee80211_impl.c 		memcpy(result + i * HASH_SHA1, temp, HASH_SHA1);
HelenOS homepage, sources at GitHub