| /freebsd/crypto/openssl/ssl/ |
| H A D | t1_enc.c | 436 size_t contextlen, int use_context) in tls1_export_keying_material() 446 if (contextlen > 0xffff) { in tls1_export_keying_material() 458 vallen += 2 + contextlen; in tls1_export_keying_material() 473 val[currentvalpos] = (contextlen >> 8) & 0xff; in tls1_export_keying_material() 475 val[currentvalpos] = contextlen & 0xff; in tls1_export_keying_material() 477 if ((contextlen > 0) || (context != NULL)) { in tls1_export_keying_material() 478 memcpy(val + currentvalpos, context, contextlen); in tls1_export_keying_material() 426 tls1_export_keying_material(SSL_CONNECTION * s,unsigned char * out,size_t olen,const char * label,size_t llen,const unsigned char * context,size_t contextlen,int use_context) tls1_export_keying_material() argument
|
| H A D | tls13_enc.c | 850 size_t contextlen, int use_context) in tls13_export_keying_material() 865 contextlen = 0; in tls13_export_keying_material() 868 || EVP_DigestUpdate(ctx, context, contextlen) <= 0 in tls13_export_keying_material() 890 size_t contextlen) in tls13_export_keying_material_early() 930 || EVP_DigestUpdate(ctx, context, contextlen) <= 0 in tls13_export_keying_material_early() 851 tls13_export_keying_material(SSL_CONNECTION * s,unsigned char * out,size_t olen,const char * label,size_t llen,const unsigned char * context,size_t contextlen,int use_context) tls13_export_keying_material() argument 891 tls13_export_keying_material_early(SSL_CONNECTION * s,unsigned char * out,size_t olen,const char * label,size_t llen,const unsigned char * context,size_t contextlen) tls13_export_keying_material_early() argument
|
| H A D | ssl_local.h | 2823 size_t contextlen, int use_context); 2828 size_t contextlen);
|
| H A D | ssl_lib.c | 3814 const unsigned char *context, size_t contextlen, in SSL_CTX_set_alpn_select_cb() 3828 contextlen, in SSL_get0_alpn_selected() 3835 size_t contextlen) in SSL_get0_alpn_selected() 3846 context, contextlen); in SSL_export_keying_material() 3844 SSL_export_keying_material(SSL * s,unsigned char * out,size_t olen,const char * label,size_t llen,const unsigned char * context,size_t contextlen,int use_context) SSL_export_keying_material() argument 3865 SSL_export_keying_material_early(SSL * s,unsigned char * out,size_t olen,const char * label,size_t llen,const unsigned char * context,size_t contextlen) SSL_export_keying_material_early() argument
|
| /freebsd/crypto/openssl/doc/man3/ |
| H A D | SSL_export_keying_material.pod | 16 size_t contextlen, int use_context); 21 size_t contextlen); 48 pointed to by B<context> and should be B<contextlen> bytes long. Provision of 51 B<use_context> is 0 then the values of B<context> and B<contextlen> are ignored.
|
| /freebsd/crypto/openssl/providers/implementations/kdfs/ |
| H A D | kbkdf.c | 282 const unsigned char *context, size_t contextlen) in kmac_derive() argument 289 && EVP_MAC_update(ctx, context, contextlen) in kmac_derive()
|
| /freebsd/crypto/openssl/include/openssl/ |
| H A D | tls1.h | 262 size_t contextlen, int use_context); 275 size_t contextlen);
|
| /freebsd/crypto/openssl/test/ |
| H A D | hpke_test.c | 61 size_t contextlen; member 225 export[i].contextlen))) in do_testhpke()
|