/openbsd-current/lib/libcrypto/hkdf/ |
H A D | hkdf.h | 28 * outputs |out_len| bytes to |out_key|. It returns one on success and 36 int HKDF(uint8_t *out_key, size_t out_len, const EVP_MD *digest, 43 * and outputs |out_len| bytes to |out_key|. The maximum output size 46 int HKDF_extract(uint8_t *out_key, size_t *out_len, const EVP_MD *digest, 52 * length |out_len| from the PRK |prk| and info |info| using |digest|, 56 int HKDF_expand(uint8_t *out_key, size_t out_len,
|
H A D | hkdf.c | 31 HKDF(uint8_t *out_key, size_t out_len, const EVP_MD *digest, argument 41 if (!HKDF_expand(out_key, out_len, digest, prk, prk_len, info, 51 HKDF_extract(uint8_t *out_key, size_t *out_len, argument 66 *out_len = len; 73 HKDF_expand(uint8_t *out_key, size_t out_len, argument 85 if (!CBB_init_fixed(&cbb, out_key, out_len)) 93 remaining = out_len;
|
/openbsd-current/lib/libssl/ |
H A D | tls12_internal.h | 25 uint8_t *out, size_t out_len);
|
H A D | tls12_lib.c | 23 size_t *out_len) 28 *out_len = 0; 46 *out_len = TLS1_FINISH_MAC_LENGTH; 53 size_t verify_data_len, size_t *out_len) 57 out_len); 62 size_t verify_data_len, size_t *out_len) 66 out_len); 21 tls12_finished_verify_data(SSL *s, const char *finished_label, size_t finished_label_len, uint8_t *verify_data, size_t verify_data_len, size_t *out_len) argument 52 tls12_client_finished_verify_data(SSL *s, uint8_t *verify_data, size_t verify_data_len, size_t *out_len) argument 61 tls12_server_finished_verify_data(SSL *s, uint8_t *verify_data, size_t verify_data_len, size_t *out_len) argument
|
H A D | t1_enc.c | 163 const void *seed5, size_t seed5_len, unsigned char *out, size_t out_len) 215 if (hmac_len > out_len) 216 hmac_len = out_len; 222 out_len -= hmac_len; 224 if (out_len == 0) 250 const void *seed5, size_t seed5_len, unsigned char *out, size_t out_len) 255 memset(out, 0, out_len); 268 seed5, seed5_len, out, out_len)) 274 seed5, seed5_len, out, out_len)) 282 seed5, seed5_len, out, out_len)) 160 tls1_P_hash(const EVP_MD *md, const unsigned char *secret, size_t secret_len, const void *seed1, size_t seed1_len, const void *seed2, size_t seed2_len, const void *seed3, size_t seed3_len, const void *seed4, size_t seed4_len, const void *seed5, size_t seed5_len, unsigned char *out, size_t out_len) argument 247 tls1_PRF(SSL *s, const unsigned char *secret, size_t secret_len, const void *seed1, size_t seed1_len, const void *seed2, size_t seed2_len, const void *seed3, size_t seed3_len, const void *seed4, size_t seed4_len, const void *seed5, size_t seed5_len, unsigned char *out, size_t out_len) argument [all...] |
H A D | bs_ber.c | 243 CBS_asn1_indefinite_to_definite(CBS *in, uint8_t **out, size_t *out_len) argument 258 *out_len = 0; 269 return CBB_finish(&cbb, out, out_len);
|
/openbsd-current/lib/libcrypto/ecdh/ |
H A D | ecdh.c | 146 ecdh_compute_key(unsigned char **out, size_t *out_len, const EC_POINT *pub_key, argument 159 *out_len = 0; 209 *out_len = buf_len; 225 ECDH_compute_key(void *out, size_t out_len, const EC_POINT *pub_key, argument 227 void *(*KDF)(const void *in, size_t inlen, void *out, size_t *out_len)) 238 if (out_len > INT_MAX) { 246 memset(out, 0, out_len); 248 if (KDF(secret, secret_len, out, &out_len) == NULL) { 253 if (out_len < secret_len) { 258 out_len [all...] |
/openbsd-current/sys/arch/armv7/exynos/ |
H A D | crosec.c | 104 const uint8_t *out, int out_len, uint8_t **in, int in_len) 114 out_bytes = out_len + 1; 121 *ptr++ = out_len; 122 out_bytes = out_len + 4; 126 memcpy(ptr, out, out_len); 127 ptr += out_len; 131 cros_ec_calc_checksum(sc->out, out_len + 3); 180 const void *out, int out_len, uint8_t **in, int in_len) 183 (const uint8_t *)out, out_len, in, in_len); 188 int cmd_version, const void *out, int out_len, 103 cros_ec_i2c_command(struct cros_ec_softc *sc, uint8_t cmd, int cmd_version, const uint8_t *out, int out_len, uint8_t **in, int in_len) argument 179 cros_ec_send_command(struct cros_ec_softc *sc, uint8_t cmd, int cmd_version, const void *out, int out_len, uint8_t **in, int in_len) argument 187 cros_ec_command(struct cros_ec_softc *sc, uint8_t cmd, int cmd_version, const void *out, int out_len, void *in, int in_len) argument 206 cros_ec_command_inptr(struct cros_ec_softc *sc, uint8_t cmd, int cmd_version, const void *out, int out_len, uint8_t **inp, int in_len) argument [all...] |
/openbsd-current/lib/libcrypto/evp/ |
H A D | evp_aead.c | 114 EVP_AEAD_CTX_seal(const EVP_AEAD_CTX *ctx, unsigned char *out, size_t *out_len, argument 132 if (ctx->aead->seal(ctx, out, out_len, max_out_len, nonce, nonce_len, 141 *out_len = 0; 147 EVP_AEAD_CTX_open(const EVP_AEAD_CTX *ctx, unsigned char *out, size_t *out_len, argument 157 if (ctx->aead->open(ctx, out, out_len, max_out_len, nonce, nonce_len, 167 *out_len = 0;
|
H A D | evp_cipher.c | 249 EVP_CipherUpdate(EVP_CIPHER_CTX *ctx, unsigned char *out, int *out_len, argument 253 return EVP_EncryptUpdate(ctx, out, out_len, in, in_len); 255 return EVP_DecryptUpdate(ctx, out, out_len, in, in_len); 260 EVP_CipherFinal(EVP_CIPHER_CTX *ctx, unsigned char *out, int *out_len) argument 263 return EVP_EncryptFinal_ex(ctx, out, out_len); 265 return EVP_DecryptFinal_ex(ctx, out, out_len); 270 EVP_CipherFinal_ex(EVP_CIPHER_CTX *ctx, unsigned char *out, int *out_len) argument 273 return EVP_EncryptFinal_ex(ctx, out, out_len); 275 return EVP_DecryptFinal_ex(ctx, out, out_len); 316 evp_cipher(EVP_CIPHER_CTX *ctx, unsigned char *out, int *out_len, argument 343 EVP_EncryptUpdate(EVP_CIPHER_CTX *ctx, unsigned char *out, int *out_len, const unsigned char *in, int in_len) argument 427 EVP_EncryptFinal(EVP_CIPHER_CTX *ctx, unsigned char *out, int *out_len) argument 434 EVP_EncryptFinal_ex(EVP_CIPHER_CTX *ctx, unsigned char *out, int *out_len) argument 485 EVP_DecryptUpdate(EVP_CIPHER_CTX *ctx, unsigned char *out, int *out_len, const unsigned char *in, int in_len) argument 555 EVP_DecryptFinal(EVP_CIPHER_CTX *ctx, unsigned char *out, int *out_len) argument 562 EVP_DecryptFinal_ex(EVP_CIPHER_CTX *ctx, unsigned char *out, int *out_len) argument [all...] |
/openbsd-current/lib/libcrypto/bio/ |
H A D | bss_mem.c | 93 static int mem_read(BIO *bio, char *out, int out_len); 95 static int mem_gets(BIO *bio, char *out, int out_len); 197 mem_read(BIO *bio, char *out, int out_len) argument 203 if (out == NULL || out_len <= 0) 206 if ((size_t)out_len > bio_mem_pending(bm)) 207 out_len = bio_mem_pending(bm); 209 if (out_len == 0) { 215 memcpy(out, bio_mem_read_ptr(bm), out_len); 216 bm->read_offset += out_len; 218 return out_len; 328 mem_gets(BIO *bio, char *out, int out_len) argument [all...] |
/openbsd-current/regress/lib/libcrypto/aead/ |
H A D | aeadtest.c | 128 size_t out_len, out_len2; local 143 if (!EVP_AEAD_CTX_seal(ctx, out, &out_len, sizeof(out), bufs[NONCE], 149 if (out_len != lengths[CT] + lengths[TAG]) { 151 line_no, out_len, (unsigned)(lengths[CT] + lengths[TAG])); 166 lengths[NONCE], out, out_len, bufs[AD], lengths[AD])) { 184 lengths[NONCE], out, out_len, bufs[AD], lengths[AD])) { 204 size_t out_len; local 253 out_len = len; 254 if (!EVP_EncryptFinal_ex(ctx, out + out_len, &len)) { 258 out_len 297 size_t out_len; local [all...] |
/openbsd-current/regress/lib/libcrypto/rc2/ |
H A D | rc2_test.c | 34 const int out_len; member in struct:rc2_test 54 .out_len = 8, 70 .out_len = 8, 86 .out_len = 8, 102 .out_len = 8, 118 .out_len = 8, 135 .out_len = 8, 152 .out_len = 8, 172 .out_len = 8, 191 .out_len 680 int in_len, out_len, total_len; local [all...] |
/openbsd-current/regress/lib/libcrypto/base64/ |
H A D | base64test.c | 32 const ssize_t out_len; member in struct:base64_test 319 for (i = 0; i < bt->out_len; i++) { 321 (test_nl && (i % 64 != 0 || i == bt->out_len - 1))) && 349 for (i = 0; i < bt->out_len; i++) 377 memcpy(input, bt->out, bt->out_len); 378 inlen = bt->out_len; 380 memcpy(&input[bt->out_len], "\r\n", 2); 455 if (bt->out_len != -1) 459 if (bt->out_len != -1) 470 if (bt->out_len ! [all...] |
/openbsd-current/regress/lib/libcrypto/bf/ |
H A D | bf_test.c | 33 const int out_len; member in struct:bf_test 55 .out_len = 8, 70 .out_len = 8, 85 .out_len = 8, 100 .out_len = 8, 115 .out_len = 8, 130 .out_len = 8, 145 .out_len = 8, 160 .out_len = 8, 175 .out_len 1144 int in_len, out_len, total_len; local [all...] |
/openbsd-current/regress/lib/libcrypto/md/ |
H A D | md_test.c | 179 md_hash_func *out_func, const EVP_MD **out_md, size_t *out_len) 186 *out_len = MD4_DIGEST_LENGTH; 192 *out_len = MD5_DIGEST_LENGTH; 211 size_t in_len, out_len; local 224 &md, &out_len)) 230 if (memcmp(st->out, out, out_len) != 0) { 243 if (memcmp(st->out, out, out_len) != 0) { 280 if (memcmp(st->out, out, out_len) != 0) { 178 md_hash_from_algorithm(int algorithm, const char **out_label, md_hash_func *out_func, const EVP_MD **out_md, size_t *out_len) argument
|
/openbsd-current/gnu/llvm/llvm/include/llvm-c/ |
H A D | blake3.h | 69 size_t out_len); 72 size_t out_len);
|
/openbsd-current/gnu/usr.bin/perl/ext/XS-APItest/t/ |
H A D | grok.t | 239 my ($ok, $out_uv, $out_len); 242 ($ok, $out_uv, $out_len) = grok_atoUV($input, $endsv); 253 is($out_len, $grok->[3], "'$input' $endsv - length sanity 2"); 255 if ($out_len) { 256 is($endsv, substr($input, $out_len), 265 ($ok, $out_uv, $out_len) = grok_atoUV($input, undef);
|
/openbsd-current/regress/lib/libssl/unit/ |
H A D | ssl_set_alpn_protos.c | 436 unsigned char out_len; local 440 ret = SSL_select_next_proto(&out, &out_len, test->server_list, 443 if (ret != test->want_ret || out_len != test->want_out_len || 447 memcmp(out, test->want_out, out_len) != 0)) { 448 fprintf(stderr, "FAIL: ret: %u (want %u), out_len: %u (want %u)\n", 449 ret, test->want_ret, out_len, test->want_out_len); 451 hexdump(out, out_len);
|
/openbsd-current/regress/lib/libcrypto/ecdh/ |
H A D | ecc_cdh.c | 2399 int out_len; local 2456 out_len = ECDH_size(key); 2457 if ((out = calloc(1, out_len)) == NULL) 2460 if (ECDH_compute_key(out, out_len, peer_pub, key, NULL) != out_len) 2466 if ((want = calloc(1, out_len)) == NULL) 2469 if (BN_bn2binpad(shared, want, out_len) != out_len) 2472 if (memcmp(out, want, out_len) != 0) { 2475 hexdump(want, out_len); [all...] |
/openbsd-current/regress/lib/libcrypto/aes/ |
H A D | aes_test.c | 32 const int out_len; member in struct:aes_test 53 .out_len = 16, 71 .out_len = 16, 90 .out_len = 16, 114 .out_len = 16, 140 .out_len = 32, 170 .out_len = 48, 204 .out_len = 64, 240 .out_len = 64, 275 .out_len 615 int in_len, out_len, total_len; local [all...] |
/openbsd-current/lib/libcrypto/asn1/ |
H A D | tasn_utl.c | 201 asn1_enc_restore(int *out_len, unsigned char **out, ASN1_VALUE **pval, argument 217 if (out_len != NULL) 218 *out_len = aenc->len;
|
/openbsd-current/gnu/llvm/llvm/lib/Support/BLAKE3/ |
H A D | blake3.c | 97 size_t out_len) { 101 while (out_len > 0) { 106 if (out_len > available_bytes) { 109 memcpy_len = out_len; 113 out_len -= memcpy_len; 572 size_t out_len) { 573 llvm_blake3_hasher_finalize_seek(self, 0, out, out_len); 576 __msan_unpoison(out, out_len); 581 uint8_t *out, size_t out_len) { 586 if (out_len 96 output_root_bytes(const output_t *self, uint64_t seek, uint8_t *out, size_t out_len) argument 571 llvm_blake3_hasher_finalize(const blake3_hasher *self, uint8_t *out, size_t out_len) argument 580 llvm_blake3_hasher_finalize_seek(const blake3_hasher *self, uint64_t seek, uint8_t *out, size_t out_len) argument [all...] |
/openbsd-current/lib/libcrypto/bytestring/ |
H A D | bs_ber.c | 243 CBS_asn1_indefinite_to_definite(CBS *in, uint8_t **out, size_t *out_len) argument 258 *out_len = 0; 269 return CBB_finish(&cbb, out, out_len);
|
/openbsd-current/lib/libcrypto/bn/ |
H A D | bn_convert.c | 493 char **out, size_t *out_len) 506 *out_len = 0; 545 *out_len = CBS_len(&cbs); 559 bn_bn2hex_nosign(const BIGNUM *bn, char **out, size_t *out_len) argument 561 return bn_bn2hex_internal(bn, 0, 0, out, out_len); 565 bn_bn2hex_nibbles(const BIGNUM *bn, char **out, size_t *out_len) argument 567 return bn_bn2hex_internal(bn, 1, 1, out, out_len); 696 size_t out_len, out_bin_len; local 705 out_len = 4 + out_bin_len; 708 return out_len; 492 bn_bn2hex_internal(const BIGNUM *bn, int include_sign, int nibbles_only, char **out, size_t *out_len) argument [all...] |