/openssl-master/providers/implementations/digests/ |
A D | blake2_impl.h | 42 uint64_t w; in load64() 46 uint64_t w = ((uint64_t)src[0]) in load64() 47 | ((uint64_t)src[1] << 8) in load64() 48 | ((uint64_t)src[2] << 16) in load64() 90 uint64_t w = ((uint64_t)src[0]) in load48() 91 | ((uint64_t)src[1] << 8) in load48() 92 | ((uint64_t)src[2] << 16) in load48() 93 | ((uint64_t)src[3] << 24) in load48() 94 | ((uint64_t)src[4] << 32) in load48() 95 | ((uint64_t)src[5] << 40); in load48() [all …]
|
/openssl-master/crypto/ec/curve448/arch_64/ |
A D | f_impl64.c | 27 uint64_t *c = cs->limb; 29 uint64_t mask = (1ULL << 56) - 1; 30 uint64_t aa[4], bb[4], bbb[4]; 72 c[5] += ((uint64_t)(accum0)); 73 c[1] += ((uint64_t)(accum1)); 78 const uint64_t *a = as->limb; 79 uint64_t *c = cs->limb; 104 const uint64_t *a = as->limb; 105 uint64_t *c = cs->limb; 108 uint64_t aa[4]; [all …]
|
/openssl-master/crypto/siphash/ |
A D | siphash.c | 45 (((uint64_t)((p)[0])) | ((uint64_t)((p)[1]) << 8) | \ 46 ((uint64_t)((p)[2]) << 16) | ((uint64_t)((p)[3]) << 24) | \ 47 ((uint64_t)((p)[4]) << 32) | ((uint64_t)((p)[5]) << 40) | \ 48 ((uint64_t)((p)[6]) << 48) | ((uint64_t)((p)[7]) << 56)) 141 uint64_t m; in SipHash_Update() 145 uint64_t v0 = ctx->v0; in SipHash_Update() 146 uint64_t v1 = ctx->v1; in SipHash_Update() 147 uint64_t v2 = ctx->v2; in SipHash_Update() 148 uint64_t v3 = ctx->v3; in SipHash_Update() 202 uint64_t v0 = ctx->v0; in SipHash_Final() [all …]
|
/openssl-master/include/internal/ |
A D | constant_time.h | 37 static ossl_inline uint64_t constant_time_msb_64(uint64_t a); 46 static ossl_inline uint64_t constant_time_lt_64(uint64_t a, uint64_t b); 93 static ossl_inline uint64_t constant_time_select_64(uint64_t mask, uint64_t a, 111 static ossl_inline uint64_t constant_time_msb_64(uint64_t a) in constant_time_msb_64() 138 static ossl_inline uint64_t constant_time_lt_64(uint64_t a, uint64_t b) in constant_time_lt_64() 185 static ossl_inline uint64_t constant_time_is_zero_64(uint64_t a) in constant_time_is_zero_64() 253 static ossl_inline uint64_t value_barrier_64(uint64_t a) in value_barrier_64() 256 uint64_t r; in value_barrier_64() 315 static ossl_inline uint64_t constant_time_select_64(uint64_t mask, uint64_t a, in constant_time_select_64() 351 static ossl_inline void constant_time_cond_swap_64(uint64_t mask, uint64_t *a, in constant_time_cond_swap_64() [all …]
|
/openssl-master/crypto/ct/ |
A D | ct_local.h | 38 #define n2l8(c,l) (l =((uint64_t)(*((c)++)))<<56, \ 39 l|=((uint64_t)(*((c)++)))<<48, \ 40 l|=((uint64_t)(*((c)++)))<<40, \ 41 l|=((uint64_t)(*((c)++)))<<32, \ 42 l|=((uint64_t)(*((c)++)))<<24, \ 43 l|=((uint64_t)(*((c)++)))<<16, \ 44 l|=((uint64_t)(*((c)++)))<< 8, \ 45 l|=((uint64_t)(*((c)++)))) 70 uint64_t timestamp; 102 uint64_t epoch_time_in_ms; [all …]
|
/openssl-master/crypto/ |
A D | params.c | 254 case sizeof(uint64_t): in OSSL_PARAM_get_uint() 267 case sizeof(uint64_t): in OSSL_PARAM_set_uint() 317 case sizeof(uint64_t): in OSSL_PARAM_get_ulong() 372 uint64_t u64; in OSSL_PARAM_get_int32() 439 *(uint64_t *)p->data = (uint64_t)val; in OSSL_PARAM_set_int32() 472 uint64_t u64; in OSSL_PARAM_get_uint32() 606 uint64_t u64; in OSSL_PARAM_get_int64() 645 uint64_t u64; in OSSL_PARAM_set_int64() 683 *(uint64_t *)p->data = (uint64_t)val; in OSSL_PARAM_set_int64() 955 uint64_t u64; in OSSL_PARAM_get_double() [all …]
|
A D | threads_win.c | 207 int CRYPTO_atomic_or(uint64_t *val, uint64_t op, uint64_t *ret, in CRYPTO_atomic_or() 210 *ret = (uint64_t)InterlockedOr64((LONG64 volatile *)val, (LONG64)op) | op; in CRYPTO_atomic_or() 214 int CRYPTO_atomic_load(uint64_t *val, uint64_t *ret, CRYPTO_RWLOCK *lock) in CRYPTO_atomic_load() 216 *ret = (uint64_t)InterlockedOr64((LONG64 volatile *)val, 0); in CRYPTO_atomic_load()
|
A D | threads_none.c | 136 int CRYPTO_atomic_or(uint64_t *val, uint64_t op, uint64_t *ret, in CRYPTO_atomic_or() 145 int CRYPTO_atomic_load(uint64_t *val, uint64_t *ret, CRYPTO_RWLOCK *lock) in CRYPTO_atomic_load()
|
A D | threads_pthread.c | 215 int CRYPTO_atomic_or(uint64_t *val, uint64_t op, uint64_t *ret, in CRYPTO_atomic_or() 241 int CRYPTO_atomic_load(uint64_t *val, uint64_t *ret, CRYPTO_RWLOCK *lock) in CRYPTO_atomic_load()
|
/openssl-master/crypto/evp/ |
A D | pbe_scrypt.c | 39 uint64_t N, uint64_t r, uint64_t p, uint64_t maxmem, in EVP_PBE_scrypt_ex() 92 uint64_t N, uint64_t r, uint64_t p, uint64_t maxmem, in EVP_PBE_scrypt()
|
/openssl-master/providers/implementations/kdfs/ |
A D | scrypt.c | 38 uint64_t N, uint64_t r, uint64_t p, uint64_t maxmem, 49 uint64_t N; 50 uint64_t r, p; 51 uint64_t maxmem_bytes; 177 static int is_power_of_two(uint64_t value) in is_power_of_two() 186 uint64_t u64_value; in kdf_scrypt_set_ctx_params() 336 uint64_t i, j; in scryptBlockMix() 350 static void scryptROMix(unsigned char *B, uint64_t r, uint64_t N, in scryptROMix() 355 uint64_t i, k; in scryptROMix() 410 uint64_t N, uint64_t r, uint64_t p, uint64_t maxmem, in scrypt_alg() [all …]
|
/openssl-master/include/crypto/ |
A D | siphash.h | 34 uint64_t total_inlen; 35 uint64_t v0; 36 uint64_t v1; 37 uint64_t v2; 38 uint64_t v3;
|
A D | aes_platform.h | 108 size_t aes_gcm_enc_128_kernel(const uint8_t * plaintext, uint64_t plaintext_length, uint8_t * ciphe… 109 uint64_t *Xi, unsigned char ivec[16], const void *key); 110 size_t aes_gcm_enc_192_kernel(const uint8_t * plaintext, uint64_t plaintext_length, uint8_t * ciphe… 111 uint64_t *Xi, unsigned char ivec[16], const void *key); 112 size_t aes_gcm_enc_256_kernel(const uint8_t * plaintext, uint64_t plaintext_length, uint8_t * ciphe… 113 uint64_t *Xi, unsigned char ivec[16], const void *key); 114 size_t aes_gcm_dec_128_kernel(const uint8_t * ciphertext, uint64_t plaintext_length, uint8_t * plai… 115 uint64_t *Xi, unsigned char ivec[16], const void *key); 116 size_t aes_gcm_dec_192_kernel(const uint8_t * ciphertext, uint64_t plaintext_length, uint8_t * plai… 117 uint64_t *Xi, unsigned char ivec[16], const void *key); [all …]
|
/openssl-master/test/ |
A D | constant_time_test.c | 26 static uint64_t CONSTTIME_TRUE_64 = (uint64_t)(~(uint64_t)0); 27 static uint64_t CONSTTIME_FALSE_64 = 0; 56 static uint64_t test_values_64[] = { 95 static int test_binary_op_64(uint64_t (*op)(uint64_t a, uint64_t b), in test_binary_op_64() 96 const char *op_name, uint64_t a, uint64_t b, in test_binary_op_64() 99 uint64_t c = op(a, b); in test_binary_op_64() 193 static int test_select_64(uint64_t a, uint64_t b) in test_select_64() 195 uint64_t selected = constant_time_select_64(CONSTTIME_TRUE_64, a, b); in test_select_64() 383 uint64_t g = test_values_64[i]; in test_64values() 387 uint64_t h = test_values_64[j]; in test_64values()
|
/openssl-master/crypto/sha/ |
A D | keccak1600.c | 54 static uint64_t ROL64(uint64_t val, int offset) in ROL64() 126 uint64_t C[5], D[5]; in Theta() 173 uint64_t T[5][5]; in Pi() 214 uint64_t C[5]; in Chi() 535 static void Round(uint64_t R[5][5], uint64_t A[5][5], size_t i) in Round() 656 uint64_t T[5][5]; in KeccakF1600() 985 static uint64_t BitInterleave(uint64_t Ai) in BitInterleave() 1021 static uint64_t BitDeinterleave(uint64_t Ai) in BitDeinterleave() 1070 uint64_t *A_flat = (uint64_t *)A; in SHA3_absorb() 1077 uint64_t Ai = (uint64_t)inp[0] | (uint64_t)inp[1] << 8 | in SHA3_absorb() [all …]
|
/openssl-master/providers/implementations/rands/seeding/ |
A D | rand_vxworks.c | 38 #define TWO32TO64(a, b) ((((uint64_t)(a)) << 32) + (b)) 40 static uint64_t get_time_stamp(void) in get_time_stamp() 49 static uint64_t get_timer_bits(void) in get_timer_bits() 51 uint64_t res = OPENSSL_rdtsc(); in get_timer_bits() 83 uint64_t time; in ossl_rand_pool_add_additional_data() 104 uint64_t time; in ossl_pool_add_nonce_data()
|
/openssl-master/crypto/asn1/ |
A D | p5_scrypt.c | 34 size_t keylen, uint64_t N, uint64_t r, 35 uint64_t p); 43 unsigned char *aiv, uint64_t N, uint64_t r, in PKCS5_pbe2_set_scrypt() 44 uint64_t p) in PKCS5_pbe2_set_scrypt() 148 size_t keylen, uint64_t N, uint64_t r, in pkcs5_scrypt_set() 149 uint64_t p) in pkcs5_scrypt_set() 217 uint64_t p, r, N; in PKCS5_v2_scrypt_keyivgen_ex() 247 uint64_t spkeylen; in PKCS5_v2_scrypt_keyivgen_ex()
|
A D | a_int.c | 216 uint64_t r; in asn1_get_uint64() 237 static size_t asn1_put_uint64(unsigned char b[sizeof(uint64_t)], uint64_t r) in asn1_put_uint64() argument 239 size_t off = sizeof(uint64_t); in asn1_put_uint64() 258 uint64_t r; in asn1_get_int64() 352 off = asn1_put_uint64(tbuf, 0 - (uint64_t)r); in asn1_string_set_int64() 540 int ASN1_INTEGER_set_uint64(ASN1_INTEGER *a, uint64_t r) in ASN1_INTEGER_set_uint64() 618 int ossl_c2i_uint64_int(uint64_t *ret, int *neg, in ossl_c2i_uint64_int() 621 unsigned char buf[sizeof(uint64_t)]; in ossl_c2i_uint64_int() 627 if (buflen > sizeof(uint64_t)) { in ossl_c2i_uint64_int() 635 int ossl_i2c_uint64_int(unsigned char *p, uint64_t r, int neg) in ossl_i2c_uint64_int() [all …]
|
A D | x_int64.c | 31 if ((*pval = (ASN1_VALUE *)OPENSSL_zalloc(sizeof(uint64_t))) == NULL) { in uint64_new() 46 **(uint64_t **)pval = 0; in uint64_clear() 52 uint64_t utmp; in uint64_i2c() 76 uint64_t utmp = 0; in uint64_c2i() 119 return BIO_printf(out, "%ju\n", **(uint64_t **)pval); in uint64_print() 165 return ossl_i2c_uint64_int(cont, (uint64_t)utmp, neg); in uint32_i2c() 178 uint64_t utmp = 0; in uint32_c2i()
|
/openssl-master/crypto/modes/ |
A D | siv128.c | 32 __owur static ossl_inline uint64_t byteswap8(uint64_t x) in byteswap8() 39 return ((uint64_t)low) << 32 | (uint64_t)high; in byteswap8() 42 __owur static ossl_inline uint64_t siv128_getword(SIV_BLOCK const *b, size_t i) in siv128_getword() 51 static ossl_inline void siv128_putword(SIV_BLOCK *b, size_t i, uint64_t x) in siv128_putword() 76 uint64_t high = siv128_getword(b, 0); in siv128_dbl() 77 uint64_t low = siv128_getword(b, 1); in siv128_dbl() 78 uint64_t high_carry = high & (((uint64_t)1) << 63); in siv128_dbl() 79 uint64_t low_carry = low & (((uint64_t)1) << 63); in siv128_dbl() 81 uint64_t high_mask = low_carry >> 63; in siv128_dbl() 84 low = (low << 1) ^ (uint64_t)low_mask; in siv128_dbl()
|
/openssl-master/providers/implementations/ciphers/ |
A D | cipher_aes_gcm_hw_armv8.inc | 25 aes_gcm_enc_128_kernel(in, align_bytes * 8, out, (uint64_t *)Xi, ivec, key); 28 aes_gcm_enc_192_kernel(in, align_bytes * 8, out, (uint64_t *)Xi, ivec, key); 31 aes_gcm_enc_256_kernel(in, align_bytes * 8, out, (uint64_t *)Xi, ivec, key); 47 aes_gcm_dec_128_kernel(in, align_bytes * 8, out, (uint64_t *)Xi, ivec, key); 50 aes_gcm_dec_192_kernel(in, align_bytes * 8, out, (uint64_t *)Xi, ivec, key); 53 aes_gcm_dec_256_kernel(in, align_bytes * 8, out, (uint64_t *)Xi, ivec, key);
|
/openssl-master/crypto/ec/curve448/ |
A D | curve448utils.h | 40 typedef uint64_t c448_word_t; 44 typedef uint64_t c448_bool_t; 57 typedef uint64_t c448_dword_t;
|
/openssl-master/crypto/bn/ |
A D | rsaz_exp_x2.c | 39 # define DIGIT_MASK ((uint64_t)0xFFFFFFFFFFFFF) 44 static ossl_inline uint64_t get_digit52(const uint8_t *in, int in_len); 45 static ossl_inline void put_digit52(uint8_t *out, int out_len, uint64_t digit); 423 static ossl_inline uint64_t get_digit52(const uint8_t *in, int in_len) 425 uint64_t digit = 0; 431 digit += (uint64_t)(in[in_len - 1]); 453 out[0] = (*(uint64_t *)in_str) & DIGIT_MASK; 455 out[1] = ((*(uint64_t *)in_str) >> 4) & DIGIT_MASK; 461 uint64_t digit = get_digit52(in_str, 7); 512 (*(uint64_t *)out_str) = in[0]; [all …]
|
/openssl-master/crypto/ec/ |
A D | curve25519.c | 106 uint64_t mask = 0 - (uint64_t)b; in fe64_cswap() 337 uint64_t q; in fe51_tobytes() 441 h3 += (uint64_t)(h2 >> 51); g2 = (uint64_t)h2 & MASK51; in fe51_mul() 442 h1 += (uint64_t)(h0 >> 51); g0 = (uint64_t)h0 & MASK51; in fe51_mul() 444 h4 += (uint64_t)(h3 >> 51); g3 = (uint64_t)h3 & MASK51; in fe51_mul() 445 g2 += (uint64_t)(h1 >> 51); g1 = (uint64_t)h1 & MASK51; in fe51_mul() 494 h3 += (uint64_t)(h2 >> 51); g2 = (uint64_t)h2 & MASK51; in fe51_sq() 495 h1 += (uint64_t)(h0 >> 51); g0 = (uint64_t)h0 & MASK51; in fe51_sq() 497 h4 += (uint64_t)(h3 >> 51); g3 = (uint64_t)h3 & MASK51; in fe51_sq() 498 g2 += (uint64_t)(h1 >> 51); g1 = (uint64_t)h1 & MASK51; in fe51_sq() [all …]
|
/openssl-master/doc/man3/ |
A D | PKCS5_PBE_keyivgen.pod | 33 uint64_t N, uint64_t r, uint64_t p, uint64_t maxmem, 37 uint64_t N, uint64_t r, uint64_t p, uint64_t maxmem, 73 unsigned char *aiv, uint64_t N, uint64_t r, 74 uint64_t p);
|