/src/sys/crypto/aes/arch/x86/ |
aes_ssse3.c | 208 aes_schedule_low_round(__m128i rk, __m128i prk) 212 /* smear prk */ 213 prk ^= _mm_slli_si128(prk, 4); 214 prk ^= _mm_slli_si128(prk, 8); 215 prk ^= s63.m; 222 return rk ^ prk; 226 aes_schedule_round(__m128i rk, __m128i prk, __m128i *rcon_rot) 230 prk ^= _mm_alignr_epi8(_mm_setzero_si128(), *rcon_rot, 15) 312 __m128i prk; \/* previous round key *\/ local in function:aes_ssse3_setenckey 401 __m128i prk; \/* previous round key *\/ local in function:aes_ssse3_setdeckey [all...] |
/src/sys/crypto/aes/arch/arm/ |
aes_neon.c | 249 aes_schedule_low_round(uint8x16_t rk, uint8x16_t prk) 253 /* smear prk */ 254 prk ^= vextq_u8(vdupq_n_u8(0), prk, 12); 255 prk ^= vextq_u8(vdupq_n_u8(0), prk, 8); 256 prk ^= s63; 263 return rk ^ prk; 267 aes_schedule_round(uint8x16_t rk, uint8x16_t prk, uint8x16_t *rcon_rot) 272 prk ^= vextq_u8(*rcon_rot, vdupq_n_u8(0), 15) 366 uint8x16_t prk; \/* previous round key *\/ local in function:aes_neon_setenckey 458 uint8x16_t prk; \/* previous round key *\/ local in function:aes_neon_setdeckey [all...] |
/src/sbin/cgdconfig/ |
hkdf_hmac_sha256.c | 105 const void *prk, size_t prklen, 119 hmacsha256_init(&hmacsha256, prk, prklen); 169 const uint8_t *prk; member in struct:hkdf_hmac_sha256_selftest::__anon651a49f90108 184 .prk = (const uint8_t[]) { 212 .prk = (const uint8_t[]) { 243 .prk = (const uint8_t[]) { 257 if (hkdf_hmac_sha256(okm, C[i].L, C[i].prk, C[i].prklen,
|