mirror of
https://github.com/guanzhi/GmSSL.git
synced 2026-05-06 16:36:16 +08:00
Update sm2 and zuc
This commit is contained in:
1
.gitignore
vendored
1
.gitignore
vendored
@@ -209,7 +209,6 @@ apps/gmca/.ca
|
||||
# engines
|
||||
/engines/e_skf*
|
||||
/engines/e_sdf*
|
||||
/engines/e_gmi*
|
||||
/engines/sdf
|
||||
/engines/skf
|
||||
|
||||
|
||||
11
README.md
11
README.md
@@ -125,8 +125,8 @@ $ gmssl sms4 -d -in README.sms4
|
||||
ZUC encryption and decryption:
|
||||
|
||||
```sh
|
||||
$ gmssl zuc -in README.md -out README.sms4
|
||||
$ gmssl zuc -d -in README.sms4
|
||||
$ gmssl zuc -in README.md -out README.zuc
|
||||
$ gmssl zuc -d -in README.zuc
|
||||
```
|
||||
|
||||
SM2 private key generation:
|
||||
@@ -157,6 +157,13 @@ $ echo "Top Secret" | gmssl sm2utl -encrypt -pubin -inkey ekey.pem -out cipherte
|
||||
$ gmssl sm2utl -decrypt -inkey dkey.pem -in ciphertext.sm2
|
||||
```
|
||||
|
||||
Identity-based encryption with SM9
|
||||
|
||||
```
|
||||
$ echo "Message" | gmssl pkeyutl -encrypt -pubin -inkey params.pem -pkeyopt id:Alice -out ciphertext.der
|
||||
$ gmssl pkeyutl -decrypt -inkey sm9key.pem -in ciphertext.der
|
||||
```
|
||||
|
||||
Self-signed SM2 certificate generation:
|
||||
|
||||
```sh
|
||||
|
||||
@@ -306,6 +306,9 @@ static FUNCTION functions[] = {
|
||||
#ifndef OPENSSL_NO_SMS4
|
||||
{ FT_cipher, "sms4-cfb", enc_main, enc_options },
|
||||
#endif
|
||||
#ifndef OPENSSL_NO_ZUC
|
||||
{ FT_cipher, "zuc", enc_main, enc_options },
|
||||
#endif
|
||||
#ifndef OPENSSL_NO_AES
|
||||
{ FT_cipher, "aes-128-cbc", enc_main, enc_options },
|
||||
#endif
|
||||
|
||||
@@ -118,7 +118,7 @@ my %cipher_disabler = (
|
||||
cast5 => "cast",
|
||||
);
|
||||
foreach my $cmd (
|
||||
"sms4", "sms4-cbc", "sms4-ecb", "sms4-ofb", "sms4-cfb",
|
||||
"sms4", "sms4-cbc", "sms4-ecb", "sms4-ofb", "sms4-cfb", "zuc",
|
||||
"aes-128-cbc", "aes-128-ecb",
|
||||
"aes-192-cbc", "aes-192-ecb",
|
||||
"aes-256-cbc", "aes-256-ecb",
|
||||
|
||||
43
apps/speed.c
43
apps/speed.c
@@ -122,6 +122,9 @@
|
||||
#ifndef OPENSSL_NO_SMS4
|
||||
# include <openssl/sms4.h>
|
||||
#endif
|
||||
#ifndef OPENSSL_NO_ZUC
|
||||
# include <openssl/zuc.h>
|
||||
#endif
|
||||
#ifndef OPENSSL_NO_SM9
|
||||
# include <openssl/sm9.h>
|
||||
#endif
|
||||
@@ -145,7 +148,7 @@
|
||||
#define BUFSIZE (1024*16+1)
|
||||
#define MAX_MISALIGNMENT 63
|
||||
|
||||
#define ALGOR_NUM 32
|
||||
#define ALGOR_NUM 33
|
||||
#define SIZE_NUM 6
|
||||
#define PRIME_NUM 3
|
||||
#define RSA_NUM 7
|
||||
@@ -294,7 +297,7 @@ static const char *names[ALGOR_NUM] = {
|
||||
"camellia-128 cbc", "camellia-192 cbc", "camellia-256 cbc",
|
||||
"evp", "sha256", "sha512", "whirlpool",
|
||||
"aes-128 ige", "aes-192 ige", "aes-256 ige", "ghash",
|
||||
"sm3", "sms4 cbc"
|
||||
"sm3", "sms4 cbc", "zuc"
|
||||
};
|
||||
|
||||
static double results[ALGOR_NUM][SIZE_NUM];
|
||||
@@ -479,6 +482,7 @@ OPTIONS speed_options[] = {
|
||||
#define D_GHASH 29
|
||||
#define D_SM3 30
|
||||
#define D_CBC_SMS4 31
|
||||
#define D_ZUC 32
|
||||
static OPT_PAIR doit_choices[] = {
|
||||
#ifndef OPENSSL_NO_MD2
|
||||
{"md2", D_MD2},
|
||||
@@ -554,6 +558,9 @@ static OPT_PAIR doit_choices[] = {
|
||||
#ifndef OPENSSL_NO_SMS4
|
||||
{"sms4-cbc", D_CBC_SMS4},
|
||||
{"sms4", D_CBC_SMS4},
|
||||
#endif
|
||||
#ifndef OPENSSL_NO_ZUC
|
||||
{"zuc", D_ZUC},
|
||||
#endif
|
||||
{NULL}
|
||||
};
|
||||
@@ -1188,10 +1195,11 @@ static int SM2_encrypt_loop(void *args)
|
||||
size_t *sm2cipherlen = &tempargs->cipherlen;
|
||||
int ret, count;
|
||||
for (count = 0; COND(sm2enc_c[testnum][0]); count++) {
|
||||
ret = SM2_encrypt(NID_sm3, buf, 32, sm2cipher,
|
||||
*sm2cipherlen = BUFSIZE;
|
||||
ret = SM2_encrypt(NID_sm3, buf, 32, sm2cipher,
|
||||
sm2cipherlen, sm2[testnum]);
|
||||
if (ret == 0) {
|
||||
BIO_printf(bio_err, "SM2 sign failure\n");
|
||||
BIO_printf(bio_err, "SM2 encrypt failure\n");
|
||||
ERR_print_errors(bio_err);
|
||||
count = -1;
|
||||
break;
|
||||
@@ -1494,6 +1502,9 @@ int speed_main(int argc, char **argv)
|
||||
#ifndef OPENSSL_NO_SMS4
|
||||
sms4_key_t sms4_ks;
|
||||
#endif
|
||||
#ifndef OPENSSL_NO_ZUC
|
||||
ZUC_KEY zuc_ks;
|
||||
#endif
|
||||
#ifndef OPENSSL_NO_BF
|
||||
BF_KEY bf_ks;
|
||||
#endif
|
||||
@@ -1985,6 +1996,9 @@ int speed_main(int argc, char **argv)
|
||||
#ifndef OPENSSL_NO_SMS4
|
||||
sms4_set_encrypt_key(&sms4_ks, key16);
|
||||
#endif
|
||||
#ifndef OPENSSL_NO_ZUC
|
||||
ZUC_set_key(&zuc_ks, key16, iv);
|
||||
#endif
|
||||
#ifndef OPENSSL_NO_RC4
|
||||
RC4_set_key(&rc4_ks, 16, key16);
|
||||
#endif
|
||||
@@ -2045,6 +2059,7 @@ int speed_main(int argc, char **argv)
|
||||
c[D_GHASH][0] = count;
|
||||
c[D_SM3][0] = count;
|
||||
c[D_CBC_SMS4][0] = count;
|
||||
c[D_ZUC][0] = count;
|
||||
|
||||
for (i = 1; i < SIZE_NUM; i++) {
|
||||
long l0, l1;
|
||||
@@ -2086,6 +2101,7 @@ int speed_main(int argc, char **argv)
|
||||
c[D_IGE_192_AES][i] = c[D_IGE_192_AES][i - 1] * l0 / l1;
|
||||
c[D_IGE_256_AES][i] = c[D_IGE_256_AES][i - 1] * l0 / l1;
|
||||
c[D_CBC_SMS4][i] = c[D_CBC_SMS4][i - 1] * l0 / l1;
|
||||
c[D_ZUC][i] = c[D_ZUC][i - 1] * l0 / l1;
|
||||
}
|
||||
|
||||
# ifndef OPENSSL_NO_RSA
|
||||
@@ -2588,6 +2604,24 @@ int speed_main(int argc, char **argv)
|
||||
}
|
||||
}
|
||||
#endif
|
||||
#ifndef OPENSSL_NO_ZUC
|
||||
if (doit[D_ZUC]) {
|
||||
if (async_jobs > 0) {
|
||||
BIO_printf(bio_err, "Async mode is not supported with %s\n",
|
||||
names[D_ZUC]);
|
||||
doit[D_ZUC] = 0;
|
||||
}
|
||||
for (testnum = 0; testnum < SIZE_NUM && async_init == 0; testnum++) {
|
||||
print_message(names[D_ZUC], c[D_ZUC][testnum], lengths[testnum]);
|
||||
Time_F(START);
|
||||
for (count = 0, run = 1; COND(c[D_ZUC][testnum]); count++)
|
||||
ZUC_generate_keystream(&zuc_ks, lengths[testnum]/4,
|
||||
(unsigned int *)loopargs[0].buf);
|
||||
d = Time_F(STOP);
|
||||
print_result(D_ZUC, testnum, count, d);
|
||||
}
|
||||
}
|
||||
#endif
|
||||
#ifndef OPENSSL_NO_RC2
|
||||
if (doit[D_CBC_RC2]) {
|
||||
if (async_jobs > 0) {
|
||||
@@ -3160,6 +3194,7 @@ int speed_main(int argc, char **argv)
|
||||
EC_KEY_precompute_mult(loopargs[i].sm2[testnum], NULL);
|
||||
/* Perform SM2 encryption test */
|
||||
EC_KEY_generate_key(loopargs[i].sm2[testnum]);
|
||||
loopargs[i].cipherlen = BUFSIZE;
|
||||
st = SM2_encrypt(NID_sm3, loopargs[i].buf, 32, loopargs[i].buf2,
|
||||
&loopargs[i].cipherlen, loopargs[i].sm2[testnum]);
|
||||
if (st == 0)
|
||||
|
||||
485
crypto/bn/bn_sm2p256.c
Normal file
485
crypto/bn/bn_sm2p256.c
Normal file
@@ -0,0 +1,485 @@
|
||||
/* ====================================================================
|
||||
* Copyright (c) 2014 - 2018 The GmSSL Project. All rights reserved.
|
||||
*
|
||||
* Redistribution and use in source and binary forms, with or without
|
||||
* modification, are permitted provided that the following conditions
|
||||
* are met:
|
||||
*
|
||||
* 1. Redistributions of source code must retain the above copyright
|
||||
* notice, this list of conditions and the following disclaimer.
|
||||
*
|
||||
* 2. Redistributions in binary form must reproduce the above copyright
|
||||
* notice, this list of conditions and the following disclaimer in
|
||||
* the documentation and/or other materials provided with the
|
||||
* distribution.
|
||||
*
|
||||
* 3. All advertising materials mentioning features or use of this
|
||||
* software must display the following acknowledgment:
|
||||
* "This product includes software developed by the GmSSL Project.
|
||||
* (http://gmssl.org/)"
|
||||
*
|
||||
* 4. The name "GmSSL Project" must not be used to endorse or promote
|
||||
* products derived from this software without prior written
|
||||
* permission. For written permission, please contact
|
||||
* guanzhi1980@gmail.com.
|
||||
*
|
||||
* 5. Products derived from this software may not be called "GmSSL"
|
||||
* nor may "GmSSL" appear in their names without prior written
|
||||
* permission of the GmSSL Project.
|
||||
*
|
||||
* 6. Redistributions of any form whatsoever must retain the following
|
||||
* acknowledgment:
|
||||
* "This product includes software developed by the GmSSL Project
|
||||
* (http://gmssl.org/)"
|
||||
*
|
||||
* THIS SOFTWARE IS PROVIDED BY THE GmSSL PROJECT ``AS IS'' AND ANY
|
||||
* EXPRESSED OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
|
||||
* IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR
|
||||
* PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE GmSSL PROJECT OR
|
||||
* ITS CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
|
||||
* SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT
|
||||
* NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;
|
||||
* LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
|
||||
* HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT,
|
||||
* STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
|
||||
* ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED
|
||||
* OF THE POSSIBILITY OF SUCH DAMAGE.
|
||||
* ====================================================================
|
||||
*/
|
||||
|
||||
/*
|
||||
* Copyright 2002-2016 The OpenSSL Project Authors. All Rights Reserved.
|
||||
*
|
||||
* Licensed under the OpenSSL license (the "License"). You may not use
|
||||
* this file except in compliance with the License. You can obtain a copy
|
||||
* in the file LICENSE in the source distribution or at
|
||||
* https://www.openssl.org/source/license.html
|
||||
*/
|
||||
|
||||
#include "bn_lcl.h"
|
||||
#include "internal/cryptlib.h"
|
||||
|
||||
#define BN_SM2_256_TOP (256+BN_BITS2-1)/BN_BITS2
|
||||
|
||||
/* pre-computed tables are "carry-less" values of modulus*(i+1) */
|
||||
#if BN_BITS2 == 64
|
||||
|
||||
/* p, 2p, 3p, 4p, 5p in little-endian */
|
||||
static const BN_ULONG _sm2_p_256[][BN_SM2_256_TOP] = {
|
||||
{0xffffffffffffffffull, 0xffffffff00000000ull,
|
||||
0xffffffffffffffffull, 0xfffffffeffffffffull},
|
||||
{0xfffffffffffffffeull, 0xfffffffe00000001ull,
|
||||
0xffffffffffffffffull, 0xfffffffdffffffffull},
|
||||
{0xfffffffffffffffdull, 0xfffffffd00000002ull,
|
||||
0xffffffffffffffffull, 0xfffffffcffffffffull},
|
||||
{0xfffffffffffffffcull, 0xfffffffc00000003ull,
|
||||
0xffffffffffffffffull, 0xfffffffbffffffffull},
|
||||
{0xfffffffffffffffbull, 0xfffffffb00000004ull,
|
||||
0xffffffffffffffffull, 0xfffffffaffffffffull},
|
||||
{0xfffffffffffffffaull, 0xfffffffa00000005ull,
|
||||
0xffffffffffffffffull, 0xfffffff9ffffffffull},
|
||||
{0xfffffffffffffff9ull, 0xfffffff900000006ull,
|
||||
0xffffffffffffffffull, 0xfffffff8ffffffffull},
|
||||
{0xfffffffffffffff8ull, 0xfffffff800000007ull,
|
||||
0xffffffffffffffffull, 0xfffffff7ffffffffull},
|
||||
{0xfffffffffffffff7ull, 0xfffffff700000008ull,
|
||||
0xffffffffffffffffull, 0xfffffff6ffffffffull},
|
||||
{0xfffffffffffffff6ull, 0xfffffff600000009ull,
|
||||
0xffffffffffffffffull, 0xfffffff5ffffffffull},
|
||||
{0xfffffffffffffff5ull, 0xfffffff50000000aull,
|
||||
0xffffffffffffffffull, 0xfffffff4ffffffffull},
|
||||
{0xfffffffffffffff4ull, 0xfffffff40000000bull,
|
||||
0xffffffffffffffffull, 0xfffffff3ffffffffull},
|
||||
{0xfffffffffffffff3ull, 0xfffffff30000000cull,
|
||||
0xffffffffffffffffull, 0xfffffff2ffffffffull}
|
||||
};
|
||||
|
||||
/* p^2 in little-endian */
|
||||
static const BN_ULONG _sm2_p_256_sqr[] = {
|
||||
0x0000000000000001ull, 0x00000001fffffffeull,
|
||||
0xfffffffe00000001ull, 0x0000000200000000ull,
|
||||
0xfffffffdfffffffeull, 0xfffffffe00000003ull,
|
||||
0xffffffffffffffffull, 0xfffffffe00000000ull,
|
||||
};
|
||||
|
||||
#elif BN_BITS2 == 32
|
||||
|
||||
static const BN_ULONG _sm2_p_256[][BN_SM2_256_TOP] = {
|
||||
{0xffffffff, 0xffffffff, 0x0, 0xffffffff,
|
||||
0xffffffff, 0xffffffff, 0xffffffff, 0xfffffffe},
|
||||
{0xfffffffe, 0xffffffff, 0x1, 0xfffffffe,
|
||||
0xffffffff, 0xffffffff, 0xffffffff, 0xfffffffd},
|
||||
{0xfffffffd, 0xffffffff, 0x2, 0xfffffffd,
|
||||
0xffffffff, 0xffffffff, 0xffffffff, 0xfffffffc},
|
||||
{0xfffffffc, 0xffffffff, 0x3, 0xfffffffc,
|
||||
0xffffffff, 0xffffffff, 0xffffffff, 0xfffffffb},
|
||||
{0xfffffffb, 0xffffffff, 0x4, 0xfffffffb,
|
||||
0xffffffff, 0xffffffff, 0xffffffff, 0xfffffffa},
|
||||
{0xfffffffa, 0xffffffff, 0x5, 0xfffffffa,
|
||||
0xffffffff, 0xffffffff, 0xffffffff, 0xfffffff9},
|
||||
{0xfffffff9, 0xffffffff, 0x6, 0xfffffff9,
|
||||
0xffffffff, 0xffffffff, 0xffffffff, 0xfffffff8},
|
||||
{0xfffffff8, 0xffffffff, 0x7, 0xfffffff8,
|
||||
0xffffffff, 0xffffffff, 0xffffffff, 0xfffffff7},
|
||||
{0xfffffff7, 0xffffffff, 0x8, 0xfffffff7,
|
||||
0xffffffff, 0xffffffff, 0xffffffff, 0xfffffff6},
|
||||
{0xfffffff6, 0xffffffff, 0x9, 0xfffffff6,
|
||||
0xffffffff, 0xffffffff, 0xffffffff, 0xfffffff5},
|
||||
{0xfffffff5, 0xffffffff, 0xa, 0xfffffff5,
|
||||
0xffffffff, 0xffffffff, 0xffffffff, 0xfffffff4},
|
||||
{0xfffffff4, 0xffffffff, 0xb, 0xfffffff4,
|
||||
0xffffffff, 0xffffffff, 0xffffffff, 0xfffffff3},
|
||||
{0xfffffff3, 0xffffffff, 0xc, 0xfffffff3,
|
||||
0xffffffff, 0xffffffff, 0xffffffff, 0xfffffff2},
|
||||
};
|
||||
|
||||
static const BN_ULONG _sm2_p_256_sqr[] = {
|
||||
0x00000001, 0x00000000, 0xfffffffe, 0x00000001,
|
||||
0x00000001, 0xfffffffe, 0x00000000, 0x00000002,
|
||||
0xfffffffe, 0xfffffffd, 0x00000003, 0xfffffffe,
|
||||
0xffffffff, 0xffffffff, 0x00000000, 0xfffffffe
|
||||
};
|
||||
|
||||
#else
|
||||
# error "unsupported BN_BITS2"
|
||||
#endif
|
||||
|
||||
static const BIGNUM _bignum_sm2_p_256 = {
|
||||
(BN_ULONG *)_sm2_p_256[0],
|
||||
BN_SM2_256_TOP,
|
||||
BN_SM2_256_TOP,
|
||||
0,
|
||||
BN_FLG_STATIC_DATA
|
||||
};
|
||||
|
||||
const BIGNUM *BN_get0_sm2_prime_256(void)
|
||||
{
|
||||
return &_bignum_sm2_p_256;
|
||||
}
|
||||
|
||||
static void sm2_cp_bn_0(BN_ULONG *dst, const BN_ULONG *src, int top, int max)
|
||||
{
|
||||
int i;
|
||||
|
||||
#ifdef BN_DEBUG
|
||||
OPENSSL_assert(top <= max);
|
||||
#endif
|
||||
for (i = 0; i < top; i++)
|
||||
dst[i] = src[i];
|
||||
for (; i < max; i++)
|
||||
dst[i] = 0;
|
||||
}
|
||||
|
||||
static void sm2_cp_bn(BN_ULONG *dst, const BN_ULONG *src, int top)
|
||||
{
|
||||
int i;
|
||||
|
||||
for (i = 0; i < top; i++)
|
||||
dst[i] = src[i];
|
||||
}
|
||||
|
||||
#if BN_BITS2 == 64
|
||||
# define bn_cp_64(to, n, from, m) (to)[n] = (m>=0)?((from)[m]):0;
|
||||
# define bn_64_set_0(to, n) (to)[n] = (BN_ULONG)0;
|
||||
/*
|
||||
* two following macros are implemented under assumption that they
|
||||
* are called in a sequence with *ascending* n, i.e. as they are...
|
||||
*/
|
||||
# define bn_cp_32_naked(to, n, from, m) (((n)&1)?(to[(n)/2]|=((m)&1)?(from[(m)/2]&BN_MASK2h):(from[(m)/2]<<32))\
|
||||
:(to[(n)/2] =((m)&1)?(from[(m)/2]>>32):(from[(m)/2]&BN_MASK2l)))
|
||||
# define bn_32_set_0(to, n) (((n)&1)?(to[(n)/2]&=BN_MASK2l):(to[(n)/2]=0));
|
||||
# define bn_cp_32(to,n,from,m) ((m)>=0)?bn_cp_32_naked(to,n,from,m):bn_32_set_0(to,n)
|
||||
# if defined(L_ENDIAN)
|
||||
# if defined(__arch64__)
|
||||
# define NIST_INT64 long
|
||||
# else
|
||||
# define NIST_INT64 long long
|
||||
# endif
|
||||
# endif
|
||||
#else
|
||||
# define bn_cp_64(to, n, from, m) \
|
||||
{ \
|
||||
bn_cp_32(to, (n)*2, from, (m)*2); \
|
||||
bn_cp_32(to, (n)*2+1, from, (m)*2+1); \
|
||||
}
|
||||
# define bn_64_set_0(to, n) \
|
||||
{ \
|
||||
bn_32_set_0(to, (n)*2); \
|
||||
bn_32_set_0(to, (n)*2+1); \
|
||||
}
|
||||
# define bn_cp_32(to, n, from, m) (to)[n] = (m>=0)?((from)[m]):0;
|
||||
# define bn_32_set_0(to, n) (to)[n] = (BN_ULONG)0;
|
||||
# if defined(_WIN32) && !defined(__GNUC__)
|
||||
# define NIST_INT64 __int64
|
||||
# elif defined(BN_LLONG)
|
||||
# define NIST_INT64 long long
|
||||
# endif
|
||||
#endif /* BN_BITS2 != 64 */
|
||||
|
||||
|
||||
typedef BN_ULONG (*bn_addsub_f) (BN_ULONG *, const BN_ULONG *,
|
||||
const BN_ULONG *, int);
|
||||
|
||||
#define sm2_set_256(to, from, a1, a2, a3, a4, a5, a6, a7, a8) \
|
||||
{ \
|
||||
bn_cp_32(to, 0, from, (a8) - 8) \
|
||||
bn_cp_32(to, 1, from, (a7) - 8) \
|
||||
bn_cp_32(to, 2, from, (a6) - 8) \
|
||||
bn_cp_32(to, 3, from, (a5) - 8) \
|
||||
bn_cp_32(to, 4, from, (a4) - 8) \
|
||||
bn_cp_32(to, 5, from, (a3) - 8) \
|
||||
bn_cp_32(to, 6, from, (a2) - 8) \
|
||||
bn_cp_32(to, 7, from, (a1) - 8) \
|
||||
}
|
||||
|
||||
int BN_sm2_mod_256(BIGNUM *r, const BIGNUM *a, const BIGNUM *field,
|
||||
BN_CTX *ctx)
|
||||
{
|
||||
int i, top = a->top;
|
||||
int carry = 0;
|
||||
register BN_ULONG *a_d = a->d, *r_d;
|
||||
union {
|
||||
BN_ULONG bn[BN_SM2_256_TOP];
|
||||
unsigned int ui[BN_SM2_256_TOP * sizeof(BN_ULONG) /
|
||||
sizeof(unsigned int)];
|
||||
} buf;
|
||||
BN_ULONG c_d[BN_SM2_256_TOP], *res;
|
||||
PTR_SIZE_INT mask;
|
||||
union {
|
||||
bn_addsub_f f;
|
||||
PTR_SIZE_INT p;
|
||||
} u;
|
||||
static const BIGNUM _bignum_sm2_p_256_sqr = {
|
||||
(BN_ULONG *)_sm2_p_256_sqr,
|
||||
OSSL_NELEM(_sm2_p_256_sqr),
|
||||
OSSL_NELEM(_sm2_p_256_sqr),
|
||||
0, BN_FLG_STATIC_DATA
|
||||
};
|
||||
|
||||
field = &_bignum_sm2_p_256; /* just to make sure */
|
||||
|
||||
if (BN_is_negative(a) || BN_ucmp(a, &_bignum_sm2_p_256_sqr) >= 0)
|
||||
return BN_nnmod(r, a, field, ctx);
|
||||
|
||||
i = BN_ucmp(field, a);
|
||||
if (i == 0) {
|
||||
BN_zero(r);
|
||||
return 1;
|
||||
} else if (i > 0)
|
||||
return (r == a) ? 1 : (BN_copy(r, a) != NULL);
|
||||
|
||||
if (r != a) {
|
||||
if (!bn_wexpand(r, BN_SM2_256_TOP))
|
||||
return 0;
|
||||
r_d = r->d;
|
||||
sm2_cp_bn(r_d, a_d, BN_SM2_256_TOP);
|
||||
} else
|
||||
r_d = a_d;
|
||||
|
||||
sm2_cp_bn_0(buf.bn, a_d + BN_SM2_256_TOP, top - BN_SM2_256_TOP,
|
||||
BN_SM2_256_TOP);
|
||||
|
||||
#if defined(NIST_INT64)
|
||||
{
|
||||
NIST_INT64 acc; /* accumulator */
|
||||
unsigned int *rp = (unsigned int *)r_d;
|
||||
const unsigned int *bp = (const unsigned int *)buf.ui;
|
||||
|
||||
acc = rp[0];
|
||||
acc += bp[8 - 8];
|
||||
acc += bp[9 - 8];
|
||||
acc += bp[10 - 8];
|
||||
acc += bp[11 - 8];
|
||||
acc += bp[12 - 8];
|
||||
acc += bp[13 - 8];
|
||||
acc += bp[13 - 8];
|
||||
acc += bp[14 - 8];
|
||||
acc += bp[14 - 8];
|
||||
acc += bp[15 - 8];
|
||||
acc += bp[15 - 8];
|
||||
rp[0] = (unsigned int)acc;
|
||||
acc >>= 32;
|
||||
|
||||
acc += rp[1];
|
||||
acc += bp[9 - 8];
|
||||
acc += bp[10 - 8];
|
||||
acc += bp[11 - 8];
|
||||
acc += bp[12 - 8];
|
||||
acc += bp[13 - 8];
|
||||
acc += bp[14 - 8];
|
||||
acc += bp[14 - 8];
|
||||
acc += bp[15 - 8];
|
||||
acc += bp[15 - 8];
|
||||
rp[1] = (unsigned int)acc;
|
||||
acc >>= 32;
|
||||
|
||||
acc += rp[2];
|
||||
acc -= bp[8 - 8];
|
||||
acc -= bp[9 - 8];
|
||||
acc -= bp[13 - 8];
|
||||
acc -= bp[14 - 8];
|
||||
rp[2] = (unsigned int)acc;
|
||||
acc >>= 32;
|
||||
|
||||
acc += rp[3];
|
||||
acc += bp[8 - 8];
|
||||
acc += bp[11 - 8];
|
||||
acc += bp[12 - 8];
|
||||
acc += bp[13 - 8];
|
||||
acc += bp[13 - 8];
|
||||
acc += bp[14 - 8];
|
||||
acc += bp[15 - 8];
|
||||
rp[3] = (unsigned int)acc;
|
||||
acc >>= 32;
|
||||
|
||||
acc += rp[4];
|
||||
acc += bp[9 - 8];
|
||||
acc += bp[12 - 8];
|
||||
acc += bp[13 - 8];
|
||||
acc += bp[14 - 8];
|
||||
acc += bp[14 - 8];
|
||||
acc += bp[15 - 8];
|
||||
rp[4] = (unsigned int)acc;
|
||||
acc >>= 32;
|
||||
|
||||
acc += rp[5];
|
||||
acc += bp[10 - 8];
|
||||
acc += bp[13 - 8];
|
||||
acc += bp[14 - 8];
|
||||
acc += bp[15 - 8];
|
||||
acc += bp[15 - 8];
|
||||
rp[5] = (unsigned int)acc;
|
||||
acc >>= 32;
|
||||
|
||||
acc += rp[6];
|
||||
acc += bp[11 - 8];
|
||||
acc += bp[14 - 8];
|
||||
acc += bp[15 - 8];
|
||||
rp[6] = (unsigned int)acc;
|
||||
acc >>= 32;
|
||||
|
||||
acc += rp[7];
|
||||
acc += bp[8 - 8];
|
||||
acc += bp[9 - 8];
|
||||
acc += bp[10 - 8];
|
||||
acc += bp[11 - 8];
|
||||
acc += bp[12 - 8];
|
||||
acc += bp[12 - 8];
|
||||
acc += bp[13 - 8];
|
||||
acc += bp[13 - 8];
|
||||
acc += bp[14 - 8];
|
||||
acc += bp[14 - 8];
|
||||
acc += bp[15 - 8];
|
||||
acc += bp[15 - 8];
|
||||
acc += bp[15 - 8];
|
||||
rp[7] = (unsigned int)acc;
|
||||
carry = (int)(acc >> 32);
|
||||
}
|
||||
#else
|
||||
{
|
||||
BN_ULONG t_d[BN_SM2_256_TOP];
|
||||
|
||||
/*
|
||||
* + 2(c6 + c7 + c8 + c9)
|
||||
*/
|
||||
sm2_set_256(t_d, buf.bn, 12, 0, 15, 14, 13, 0, 14, 13);
|
||||
|
||||
sm2_set_256(c_d, buf.bn, 13, 0, 0, 0, 14, 0, 15, 14);
|
||||
carry = (int)bn_add_words(t_d, t_d, c_d, BN_SM2_256_TOP);
|
||||
|
||||
sm2_set_256(c_d, buf.bn, 14, 0, 0, 0, 0, 0, 0, 15);
|
||||
carry += (int)bn_add_words(t_d, c_d, c_d, BN_SM2_256_TOP);
|
||||
|
||||
sm2_set_256(c_d, buf.bn, 15, 0, 0, 0, 0, 0, 0, 0);
|
||||
carry += (int)bn_add_words(t_d, c_d, c_d, BN_SM2_256_TOP);
|
||||
|
||||
/* left shift */
|
||||
{
|
||||
register BN_ULONG *ap, t, c;
|
||||
ap = t_d;
|
||||
c = 0;
|
||||
for (i = BN_SM2_256_TOP; i != 0; --i) {
|
||||
t = *ap;
|
||||
*(ap++) = ((t << 1) | c) & BN_MASK2;
|
||||
c = (t & BN_TBIT) ? 1 : 0;
|
||||
}
|
||||
carry <<= 1;
|
||||
carry |= c;
|
||||
}
|
||||
carry += (int)bn_add_words(r_d, r_d, t_d, BN_SM2_256_TOP);
|
||||
|
||||
/*
|
||||
* + c1 + c2 + c3 + c4 + c5
|
||||
*/
|
||||
sm2_set_256(t_d, buf.bn, 8, 11, 10, 9, 8, 0, 9, 8);
|
||||
carry += (int)bn_add_words(r_d, r_d, t_d, BN_SM2_256_TOP);
|
||||
|
||||
sm2_set_256(t_d, buf.bn, 9, 14, 13, 12, 11, 0, 10, 9);
|
||||
carry += (int)bn_add_words(r_d, r_d, t_d, BN_SM2_256_TOP);
|
||||
|
||||
sm2_set_256(t_d, buf.bn, 10, 15, 14, 13, 12, 0, 11, 10);
|
||||
carry += (int)bn_add_words(r_d, r_d, t_d, BN_SM2_256_TOP);
|
||||
|
||||
sm2_set_256(t_d, buf.bn, 11, 0, 0, 0, 0, 0, 12, 11);
|
||||
carry += (int)bn_add_words(r_d, r_d, t_d, BN_SM2_256_TOP);
|
||||
|
||||
sm2_set_256(t_d, buf.bn, 15, 0, 0, 0, 0, 0, 13, 12);
|
||||
carry += (int)bn_add_words(r_d, r_d, t_d, BN_SM2_256_TOP);
|
||||
|
||||
/*
|
||||
* - (c10 + c11 + c12 + c13)
|
||||
*/
|
||||
sm2_set_256(t_d, buf.bn, 0, 0, 0, 0, 0, 8, 0, 0);
|
||||
(void)bn_add_words(c_d, c_d, t_d, BN_SM2_256_TOP);
|
||||
|
||||
sm2_set_256(t_d, buf.bn, 0, 0, 0, 0, 0, 9, 0, 0);
|
||||
(void)bn_add_words(c_d, c_d, t_d, BN_SM2_256_TOP);
|
||||
|
||||
sm2_set_256(t_d, buf.bn, 0, 0, 0, 0, 0,13, 0, 0);
|
||||
(void)bn_add_words(c_d, c_d, t_d, BN_SM2_256_TOP);
|
||||
|
||||
sm2_set_256(t_d, buf.bn, 0, 0, 0, 0, 0,14, 0, 0);
|
||||
(void)bn_add_words(c_d, c_d, t_d, BN_SM2_256_TOP);
|
||||
|
||||
carry -= (int)bn_sub_words(r_d, r_d, c_d, BN_SM2_256_TOP);
|
||||
|
||||
}
|
||||
#endif
|
||||
/* see BN_nist_mod_224 for explanation */
|
||||
u.f = bn_sub_words;
|
||||
if (carry > 0)
|
||||
carry =
|
||||
(int)bn_sub_words(r_d, r_d, _sm2_p_256[carry - 1],
|
||||
BN_SM2_256_TOP);
|
||||
else if (carry < 0) {
|
||||
carry =
|
||||
(int)bn_add_words(r_d, r_d, _sm2_p_256[-carry - 1],
|
||||
BN_SM2_256_TOP);
|
||||
mask = 0 - (PTR_SIZE_INT) carry;
|
||||
u.p = ((PTR_SIZE_INT) bn_sub_words & mask) |
|
||||
((PTR_SIZE_INT) bn_add_words & ~mask);
|
||||
} else
|
||||
carry = 1;
|
||||
|
||||
mask =
|
||||
0 - (PTR_SIZE_INT) (*u.f) (c_d, r_d, _sm2_p_256[0], BN_SM2_256_TOP);
|
||||
mask &= 0 - (PTR_SIZE_INT) carry;
|
||||
res = c_d;
|
||||
res = (BN_ULONG *)(((PTR_SIZE_INT) res & ~mask) |
|
||||
((PTR_SIZE_INT) r_d & mask));
|
||||
sm2_cp_bn(r_d, res, BN_SM2_256_TOP);
|
||||
r->top = BN_SM2_256_TOP;
|
||||
bn_correct_top(r);
|
||||
|
||||
return 1;
|
||||
}
|
||||
|
||||
/* I dont think we need this */
|
||||
#if 0
|
||||
int (*BN_nist_mod_func(const BIGNUM *p)) (BIGNUM *r, const BIGNUM *a,
|
||||
const BIGNUM *field, BN_CTX *ctx) {
|
||||
if (BN_ucmp(&_bignum_nist_p_256, p) == 0)
|
||||
return BN_nist_mod_256;
|
||||
return 0;
|
||||
}
|
||||
#endif
|
||||
@@ -3,7 +3,7 @@ SOURCE[../../libcrypto]=\
|
||||
bn_add.c bn_div.c bn_exp.c bn_lib.c bn_ctx.c bn_mul.c bn_mod.c \
|
||||
bn_print.c bn_rand.c bn_shift.c bn_word.c bn_blind.c \
|
||||
bn_kron.c bn_sqrt.c bn_gcd.c bn_prime.c bn_err.c bn_sqr.c \
|
||||
{- $target{bn_asm_src} -} \
|
||||
{- $target{bn_asm_src} -} bn_sm2p256.c \
|
||||
bn_recp.c bn_mont.c bn_mpi.c bn_exp2.c bn_gf2m.c bn_nist.c \
|
||||
bn_depr.c bn_const.c bn_x931p.c bn_intern.c bn_dh.c bn_srp.c
|
||||
INCLUDE[../../libcrypto]=../../crypto/include
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
/*
|
||||
* Generated by util/mkerr.pl DO NOT EDIT
|
||||
* Copyright 1995-2018 The OpenSSL Project Authors. All Rights Reserved.
|
||||
* Copyright 1995-2019 The OpenSSL Project Authors. All Rights Reserved.
|
||||
*
|
||||
* Licensed under the OpenSSL license (the "License"). You may not use
|
||||
* this file except in compliance with the License. You can obtain a copy
|
||||
@@ -129,6 +129,11 @@ static ERR_STRING_DATA EC_str_functs[] = {
|
||||
"ec_GFp_simple_point_set_affine_coordinates"},
|
||||
{ERR_FUNC(EC_F_EC_GFP_SIMPLE_SET_COMPRESSED_COORDINATES),
|
||||
"ec_GFp_simple_set_compressed_coordinates"},
|
||||
{ERR_FUNC(EC_F_EC_GFP_SM2P256_GROUP_SET_CURVE),
|
||||
"ec_GFp_sm2p256_group_set_curve"},
|
||||
{ERR_FUNC(EC_F_EC_GFP_SM2P256_POINTS_MUL), "ec_GFp_sm2p256_points_mul"},
|
||||
{ERR_FUNC(EC_F_EC_GFP_SM2P256_POINT_GET_AFFINE_COORDINATES),
|
||||
"ec_GFp_sm2p256_point_get_affine_coordinates"},
|
||||
{ERR_FUNC(EC_F_EC_GROUP_CHECK), "EC_GROUP_check"},
|
||||
{ERR_FUNC(EC_F_EC_GROUP_CHECK_DISCRIMINANT),
|
||||
"EC_GROUP_check_discriminant"},
|
||||
@@ -231,6 +236,7 @@ static ERR_STRING_DATA EC_str_functs[] = {
|
||||
{ERR_FUNC(EC_F_PKEY_EC_KEYGEN), "pkey_ec_keygen"},
|
||||
{ERR_FUNC(EC_F_PKEY_EC_PARAMGEN), "pkey_ec_paramgen"},
|
||||
{ERR_FUNC(EC_F_PKEY_EC_SIGN), "pkey_ec_sign"},
|
||||
{ERR_FUNC(EC_F_SM2P256_PRE_COMP_NEW), "sm2p256_pre_comp_new"},
|
||||
{ERR_FUNC(EC_F_SM2_COMPUTE_ID_DIGEST), "SM2_compute_id_digest"},
|
||||
{ERR_FUNC(EC_F_SM2_COMPUTE_MESSAGE_DIGEST), "SM2_compute_message_digest"},
|
||||
{ERR_FUNC(EC_F_SM2_DO_ENCRYPT), "SM2_do_encrypt"},
|
||||
|
||||
2507
crypto/ec/ecp_sm2p256.c
Normal file
2507
crypto/ec/ecp_sm2p256.c
Normal file
File diff suppressed because it is too large
Load Diff
@@ -1,5 +1,5 @@
|
||||
/* ====================================================================
|
||||
* Copyright (c) 2015 - 2016 The GmSSL Project. All rights reserved.
|
||||
* Copyright (c) 2015 - 2018 The GmSSL Project. All rights reserved.
|
||||
*
|
||||
* Redistribution and use in source and binary forms, with or without
|
||||
* modification, are permitted provided that the following conditions
|
||||
@@ -57,6 +57,17 @@
|
||||
#include <openssl/obj_mac.h>
|
||||
#include "../ec/ec_lcl.h"
|
||||
|
||||
static int sm2_sign_idx = -1;
|
||||
|
||||
static void sm2_sign_free(void *parent, void *ptr, CRYPTO_EX_DATA *ad,
|
||||
int idx, long argl, void *argp)
|
||||
{
|
||||
BIGNUM *bn = (BIGNUM *)CRYPTO_get_ex_data(ad, sm2_sign_idx);
|
||||
if (bn) {
|
||||
BN_clear_free(bn);
|
||||
CRYPTO_set_ex_data(ad, sm2_sign_idx, NULL);
|
||||
}
|
||||
}
|
||||
|
||||
static int sm2_sign_setup(EC_KEY *ec_key, BN_CTX *ctx_in, BIGNUM **kp, BIGNUM **xp)
|
||||
{
|
||||
@@ -83,6 +94,7 @@ static int sm2_sign_setup(EC_KEY *ec_key, BN_CTX *ctx_in, BIGNUM **kp, BIGNUM **
|
||||
ctx = ctx_in;
|
||||
}
|
||||
|
||||
|
||||
k = BN_new();
|
||||
x = BN_new();
|
||||
order = BN_new();
|
||||
@@ -101,6 +113,37 @@ static int sm2_sign_setup(EC_KEY *ec_key, BN_CTX *ctx_in, BIGNUM **kp, BIGNUM **
|
||||
goto end;
|
||||
}
|
||||
|
||||
/* do pre compute (1 + d)^-1 */
|
||||
if (sm2_sign_idx < 0) {
|
||||
if ((sm2_sign_idx = EC_KEY_get_ex_new_index(0, NULL, NULL, NULL,
|
||||
sm2_sign_free)) < 0) {
|
||||
SM2err(SM2_F_SM2_SIGN_SETUP, ERR_R_EC_LIB);
|
||||
goto end;
|
||||
}
|
||||
}
|
||||
|
||||
if (!EC_KEY_get_ex_data(ec_key, sm2_sign_idx)) {
|
||||
BIGNUM *d = NULL;
|
||||
if (!(d = BN_dup(EC_KEY_get0_private_key(ec_key)))) {
|
||||
SM2err(SM2_F_SM2_SIGN_SETUP, ERR_R_MALLOC_FAILURE);
|
||||
goto end;
|
||||
}
|
||||
if (!BN_add_word(d, 1)) {
|
||||
SM2err(SM2_F_SM2_SIGN_SETUP, ERR_R_BN_LIB);
|
||||
BN_clear_free(d);
|
||||
goto end;
|
||||
}
|
||||
if (!BN_mod_inverse(d, d, order, ctx)) {
|
||||
SM2err(SM2_F_SM2_SIGN_SETUP, ERR_R_BN_LIB);
|
||||
BN_clear_free(d);
|
||||
goto end;
|
||||
}
|
||||
if (!EC_KEY_set_ex_data(ec_key, sm2_sign_idx, d)) {
|
||||
SM2err(SM2_F_SM2_SIGN_SETUP, ERR_R_EC_LIB);
|
||||
goto end;
|
||||
}
|
||||
}
|
||||
|
||||
do {
|
||||
/* get random k */
|
||||
do {
|
||||
@@ -156,7 +199,6 @@ end:
|
||||
}
|
||||
BN_free(order);
|
||||
EC_POINT_free(point);
|
||||
|
||||
return(ret);
|
||||
}
|
||||
|
||||
@@ -257,6 +299,7 @@ static ECDSA_SIG *sm2_do_sign(const unsigned char *dgst, int dgstlen,
|
||||
}
|
||||
|
||||
/* s = ((1 + d)^-1 * (k - rd)) mod n */
|
||||
#if 0
|
||||
if (!BN_one(bn)) {
|
||||
SM2err(SM2_F_SM2_DO_SIGN, ERR_R_BN_LIB);
|
||||
goto end;
|
||||
@@ -283,6 +326,18 @@ static ECDSA_SIG *sm2_do_sign(const unsigned char *dgst, int dgstlen,
|
||||
SM2err(SM2_F_SM2_DO_SIGN, ERR_R_BN_LIB);
|
||||
goto end;
|
||||
}
|
||||
#else
|
||||
/* s = d'(k + r) - r mod n */
|
||||
if (!BN_mod_mul(ret->s, EC_KEY_get_ex_data(ec_key, sm2_sign_idx),
|
||||
bn, order, ctx)) {
|
||||
SM2err(SM2_F_SM2_DO_SIGN, ERR_R_BN_LIB);
|
||||
goto end;
|
||||
}
|
||||
if (!BN_mod_sub(ret->s, ret->s, ret->r, order, ctx)) {
|
||||
SM2err(SM2_F_SM2_DO_SIGN, ERR_R_BN_LIB);
|
||||
goto end;
|
||||
}
|
||||
#endif
|
||||
|
||||
/* check s != 0 */
|
||||
if (BN_is_zero(ret->s)) {
|
||||
@@ -446,6 +501,7 @@ int sm2_do_verify(const unsigned char *dgst, int dgstlen,
|
||||
if (BN_ucmp(t, sig->r) == 0) {
|
||||
ret = 1;
|
||||
} else {
|
||||
printf("%s %d: %s\n", __FILE__, __LINE__, __FUNCTION__);
|
||||
ret = 0;
|
||||
}
|
||||
|
||||
|
||||
@@ -1462,6 +1462,9 @@ int ERR_load_EC_strings(void);
|
||||
# define EC_F_EC_GFP_SIMPLE_POINT_GET_AFFINE_COORDINATES 182
|
||||
# define EC_F_EC_GFP_SIMPLE_POINT_SET_AFFINE_COORDINATES 183
|
||||
# define EC_F_EC_GFP_SIMPLE_SET_COMPRESSED_COORDINATES 184
|
||||
# define EC_F_EC_GFP_SM2P256_GROUP_SET_CURVE 280
|
||||
# define EC_F_EC_GFP_SM2P256_POINTS_MUL 281
|
||||
# define EC_F_EC_GFP_SM2P256_POINT_GET_AFFINE_COORDINATES 282
|
||||
# define EC_F_EC_GROUP_CHECK 185
|
||||
# define EC_F_EC_GROUP_CHECK_DISCRIMINANT 186
|
||||
# define EC_F_EC_GROUP_COPY 187
|
||||
@@ -1546,6 +1549,7 @@ int ERR_load_EC_strings(void);
|
||||
# define EC_F_PKEY_EC_KEYGEN 265
|
||||
# define EC_F_PKEY_EC_PARAMGEN 266
|
||||
# define EC_F_PKEY_EC_SIGN 267
|
||||
# define EC_F_SM2P256_PRE_COMP_NEW 283
|
||||
# define EC_F_SM2_COMPUTE_ID_DIGEST 268
|
||||
# define EC_F_SM2_COMPUTE_MESSAGE_DIGEST 269
|
||||
# define EC_F_SM2_DO_ENCRYPT 270
|
||||
|
||||
@@ -41,9 +41,9 @@ extern "C" {
|
||||
*/
|
||||
# define OPENSSL_VERSION_NUMBER 0x1010004fL
|
||||
# ifdef OPENSSL_FIPS
|
||||
# define OPENSSL_VERSION_TEXT "GmSSL 2.4.3 - OpenSSL 1.1.0d-fips 10 Jan 2019"
|
||||
# define OPENSSL_VERSION_TEXT "GmSSL 2.4.3 - OpenSSL 1.1.0d-fips 12 Jan 2019"
|
||||
# else
|
||||
# define OPENSSL_VERSION_TEXT "GmSSL 2.4.3 - OpenSSL 1.1.0d 10 Jan 2019"
|
||||
# define OPENSSL_VERSION_TEXT "GmSSL 2.4.3 - OpenSSL 1.1.0d 12 Jan 2019"
|
||||
# endif
|
||||
|
||||
/*-
|
||||
|
||||
9984
util/libcrypto.num
9984
util/libcrypto.num
File diff suppressed because it is too large
Load Diff
818
util/libssl.num
818
util/libssl.num
@@ -1,411 +1,411 @@
|
||||
SSL_CTX_free 1 1_1_0d EXIST::FUNCTION:
|
||||
SSL_set_purpose 2 1_1_0d EXIST::FUNCTION:
|
||||
SSL_read 3 1_1_0d EXIST::FUNCTION:
|
||||
SSL_get_peer_cert_chain 4 1_1_0d EXIST::FUNCTION:
|
||||
SSL_CIPHER_find 5 1_1_0d EXIST::FUNCTION:
|
||||
SSL_SESSION_get_timeout 6 1_1_0d EXIST::FUNCTION:
|
||||
SSL_get_certificate 7 1_1_0d EXIST::FUNCTION:
|
||||
SSL_CTX_set_default_verify_dir 8 1_1_0d EXIST::FUNCTION:
|
||||
SSL_CTX_get0_param 9 1_1_0d EXIST::FUNCTION:
|
||||
SSL_get_rbio 10 1_1_0d EXIST::FUNCTION:
|
||||
SSL_get_all_async_fds 11 1_1_0d EXIST::FUNCTION:
|
||||
SSL_get_current_expansion 12 1_1_0d EXIST::FUNCTION:
|
||||
SSL_CTX_get_info_callback 13 1_1_0d EXIST::FUNCTION:
|
||||
SSL_use_PrivateKey 14 1_1_0d EXIST::FUNCTION:
|
||||
SSL_get_verify_callback 15 1_1_0d EXIST::FUNCTION:
|
||||
DTLSv1_listen 16 1_1_0d EXIST::FUNCTION:SOCK
|
||||
SSL_get_client_ciphers 17 1_1_0d EXIST::FUNCTION:
|
||||
SSL_CONF_CTX_set_ssl_ctx 18 1_1_0d EXIST::FUNCTION:
|
||||
SSL_CTX_set_srp_username 19 1_1_0d EXIST::FUNCTION:SRP
|
||||
SSL_get_wbio 20 1_1_0d EXIST::FUNCTION:
|
||||
SSL_set_security_callback 21 1_1_0d EXIST::FUNCTION:
|
||||
SSL_is_gmtls 22 1_1_0d EXIST::FUNCTION:
|
||||
SSL_set0_rbio 23 1_1_0d EXIST::FUNCTION:
|
||||
SSL_set0_wbio 24 1_1_0d EXIST::FUNCTION:
|
||||
SSL_set_quiet_shutdown 25 1_1_0d EXIST::FUNCTION:
|
||||
SSL_alert_type_string 26 1_1_0d EXIST::FUNCTION:
|
||||
SSL_CTX_set_client_CA_list 27 1_1_0d EXIST::FUNCTION:
|
||||
SSL_CTX_set_cipher_list 28 1_1_0d EXIST::FUNCTION:
|
||||
SSL_CTX_set_generate_session_id 29 1_1_0d EXIST::FUNCTION:
|
||||
SSL_CIPHER_get_cipher_nid 30 1_1_0d EXIST::FUNCTION:
|
||||
SSL_get_wfd 31 1_1_0d EXIST::FUNCTION:
|
||||
SSLv3_server_method 32 1_1_0d EXIST::FUNCTION:DEPRECATEDIN_1_1_0,SSL3_METHOD
|
||||
SSL_SESSION_new 33 1_1_0d EXIST::FUNCTION:
|
||||
BIO_ssl_shutdown 34 1_1_0d EXIST::FUNCTION:
|
||||
SSL_set_ct_validation_callback 35 1_1_0d EXIST::FUNCTION:CT
|
||||
SSL_use_RSAPrivateKey 36 1_1_0d EXIST::FUNCTION:RSA
|
||||
SSL_renegotiate 37 1_1_0d EXIST::FUNCTION:
|
||||
SSL_CTX_add_client_CA 38 1_1_0d EXIST::FUNCTION:
|
||||
SSL_renegotiate_abbreviated 39 1_1_0d EXIST::FUNCTION:
|
||||
SSL_CTX_clear_options 40 1_1_0d EXIST::FUNCTION:
|
||||
SSL_CTX_set_cert_cb 41 1_1_0d EXIST::FUNCTION:
|
||||
SSL_set_not_resumable_session_callback 42 1_1_0d EXIST::FUNCTION:
|
||||
SSL_srp_server_param_with_username 43 1_1_0d EXIST::FUNCTION:SRP
|
||||
SSL_CIPHER_is_aead 44 1_1_0d EXIST::FUNCTION:
|
||||
SSL_CTX_get0_ctlog_store 45 1_1_0d EXIST::FUNCTION:CT
|
||||
SSL_CTX_use_PrivateKey_ASN1 46 1_1_0d EXIST::FUNCTION:
|
||||
SSL_CTX_set_psk_server_callback 47 1_1_0d EXIST::FUNCTION:PSK
|
||||
SSL_CONF_CTX_set1_prefix 48 1_1_0d EXIST::FUNCTION:
|
||||
SSL_get_current_compression 49 1_1_0d EXIST::FUNCTION:
|
||||
BIO_new_ssl 50 1_1_0d EXIST::FUNCTION:
|
||||
TLSv1_client_method 51 1_1_0d EXIST::FUNCTION:DEPRECATEDIN_1_1_0,TLS1_METHOD
|
||||
SSL_accept 52 1_1_0d EXIST::FUNCTION:
|
||||
SSLv3_method 53 1_1_0d EXIST::FUNCTION:DEPRECATEDIN_1_1_0,SSL3_METHOD
|
||||
SSL_get0_dane_tlsa 54 1_1_0d EXIST::FUNCTION:
|
||||
SSL_CTX_use_PrivateKey 55 1_1_0d EXIST::FUNCTION:
|
||||
d2i_SSL_SESSION 56 1_1_0d EXIST::FUNCTION:
|
||||
SSL_CTX_use_serverinfo 57 1_1_0d EXIST::FUNCTION:
|
||||
SSL_get_rfd 58 1_1_0d EXIST::FUNCTION:
|
||||
SSL_COMP_set0_compression_methods 59 1_1_0d EXIST::FUNCTION:
|
||||
SSL_set_session_secret_cb 60 1_1_0d EXIST::FUNCTION:
|
||||
SSL_new 61 1_1_0d EXIST::FUNCTION:
|
||||
SSL_CTX_ctrl 62 1_1_0d EXIST::FUNCTION:
|
||||
SSL_dup_CA_list 63 1_1_0d EXIST::FUNCTION:
|
||||
SSL_get_privatekey 64 1_1_0d EXIST::FUNCTION:
|
||||
BIO_new_buffer_ssl_connect 65 1_1_0d EXIST::FUNCTION:
|
||||
SSL_state_string_long 66 1_1_0d EXIST::FUNCTION:
|
||||
SSL_get_quiet_shutdown 67 1_1_0d EXIST::FUNCTION:
|
||||
SSL_get_peer_finished 68 1_1_0d EXIST::FUNCTION:
|
||||
BIO_new_ssl_connect 69 1_1_0d EXIST::FUNCTION:
|
||||
SSL_get0_peername 70 1_1_0d EXIST::FUNCTION:
|
||||
SSL_CTX_sess_set_remove_cb 71 1_1_0d EXIST::FUNCTION:
|
||||
SSL_CTX_new 72 1_1_0d EXIST::FUNCTION:
|
||||
SSL_CONF_cmd_argv 73 1_1_0d EXIST::FUNCTION:
|
||||
SSL_test_functions 74 1_1_0d EXIST::FUNCTION:UNIT_TEST
|
||||
SSL_CTX_set_srp_password 75 1_1_0d EXIST::FUNCTION:SRP
|
||||
SSL_COMP_get0_name 76 1_1_0d EXIST::FUNCTION:
|
||||
SSL_in_init 77 1_1_0d EXIST::FUNCTION:
|
||||
SSL_CTX_use_certificate 78 1_1_0d EXIST::FUNCTION:
|
||||
SSL_alert_desc_string 79 1_1_0d EXIST::FUNCTION:
|
||||
SSL_set_srp_server_param 80 1_1_0d EXIST::FUNCTION:SRP
|
||||
SSL_SESSION_free 81 1_1_0d EXIST::FUNCTION:
|
||||
GMTLS_client_method 82 1_1_0d EXIST::FUNCTION:GMTLS
|
||||
SSL_COMP_add_compression_method 83 1_1_0d EXIST::FUNCTION:
|
||||
SSL_CTX_get_quiet_shutdown 84 1_1_0d EXIST::FUNCTION:
|
||||
SSL_CTX_SRP_CTX_free 85 1_1_0d EXIST::FUNCTION:SRP
|
||||
SSL_renegotiate_pending 86 1_1_0d EXIST::FUNCTION:
|
||||
SSL_CTX_set_trust 87 1_1_0d EXIST::FUNCTION:
|
||||
SSL_get_info_callback 88 1_1_0d EXIST::FUNCTION:
|
||||
SSL_get_options 89 1_1_0d EXIST::FUNCTION:
|
||||
SSL_CTX_set_default_passwd_cb 90 1_1_0d EXIST::FUNCTION:
|
||||
SSL_CTX_get_default_passwd_cb 91 1_1_0d EXIST::FUNCTION:
|
||||
SSL_dane_set_flags 92 1_1_0d EXIST::FUNCTION:
|
||||
SSL_get_error 93 1_1_0d EXIST::FUNCTION:
|
||||
SSL_set_default_read_buffer_len 94 1_1_0d EXIST::FUNCTION:
|
||||
SSL_CTX_sess_get_new_cb 95 1_1_0d EXIST::FUNCTION:
|
||||
SSL_CONF_CTX_finish 96 1_1_0d EXIST::FUNCTION:
|
||||
SSL_is_server 97 1_1_0d EXIST::FUNCTION:
|
||||
SSL_set_ex_data 98 1_1_0d EXIST::FUNCTION:
|
||||
SSL_CTX_use_psk_identity_hint 99 1_1_0d EXIST::FUNCTION:PSK
|
||||
SSL_SESSION_get_protocol_version 100 1_1_0d EXIST::FUNCTION:
|
||||
SSL_CIPHER_get_auth_nid 101 1_1_0d EXIST::FUNCTION:
|
||||
SSL_alert_desc_string_long 102 1_1_0d EXIST::FUNCTION:
|
||||
SSL_enable_ct 103 1_1_0d EXIST::FUNCTION:CT
|
||||
SSL_up_ref 104 1_1_0d EXIST::FUNCTION:
|
||||
SSL_CTX_remove_session 105 1_1_0d EXIST::FUNCTION:
|
||||
SSL_CTX_set_msg_callback 106 1_1_0d EXIST::FUNCTION:
|
||||
SSL_CTX_set_alpn_select_cb 107 1_1_0d EXIST::FUNCTION:
|
||||
SSL_get_srp_N 108 1_1_0d EXIST::FUNCTION:SRP
|
||||
SSL_SESSION_get0_peer 109 1_1_0d EXIST::FUNCTION:
|
||||
SSL_CTX_get_ciphers 110 1_1_0d EXIST::FUNCTION:
|
||||
SSL_CIPHER_get_digest_nid 111 1_1_0d EXIST::FUNCTION:
|
||||
SSL_get_read_ahead 112 1_1_0d EXIST::FUNCTION:
|
||||
SSL_set_fd 113 1_1_0d EXIST::FUNCTION:SOCK
|
||||
SSL_get_security_callback 114 1_1_0d EXIST::FUNCTION:
|
||||
SSL_load_client_CA_file 115 1_1_0d EXIST::FUNCTION:
|
||||
BIO_ssl_copy_session_id 116 1_1_0d EXIST::FUNCTION:
|
||||
SSL_select_next_proto 117 1_1_0d EXIST::FUNCTION:
|
||||
SSL_alert_type_string_long 118 1_1_0d EXIST::FUNCTION:
|
||||
SSL_add1_host 119 1_1_0d EXIST::FUNCTION:
|
||||
SSL_set_session 120 1_1_0d EXIST::FUNCTION:
|
||||
TLS_client_method 121 1_1_0d EXIST::FUNCTION:
|
||||
SSL_in_before 122 1_1_0d EXIST::FUNCTION:
|
||||
SSL_use_PrivateKey_ASN1 123 1_1_0d EXIST::FUNCTION:
|
||||
SSL_CONF_CTX_set_ssl 124 1_1_0d EXIST::FUNCTION:
|
||||
SSL_SESSION_get0_hostname 125 1_1_0d EXIST::FUNCTION:
|
||||
SSL_CTX_set_srp_cb_arg 126 1_1_0d EXIST::FUNCTION:SRP
|
||||
SSL_get0_dane 127 1_1_0d EXIST::FUNCTION:
|
||||
SSL_clear 128 1_1_0d EXIST::FUNCTION:
|
||||
SSL_CTX_set_info_callback 129 1_1_0d EXIST::FUNCTION:
|
||||
SSL_SESSION_get_id 130 1_1_0d EXIST::FUNCTION:
|
||||
SSL_CTX_sess_get_remove_cb 131 1_1_0d EXIST::FUNCTION:
|
||||
SSL_CTX_add_server_custom_ext 132 1_1_0d EXIST::FUNCTION:
|
||||
SSL_CTX_get_verify_callback 133 1_1_0d EXIST::FUNCTION:
|
||||
SSL_callback_ctrl 134 1_1_0d EXIST::FUNCTION:
|
||||
SSL_use_RSAPrivateKey_ASN1 135 1_1_0d EXIST::FUNCTION:RSA
|
||||
SSL_CTX_set_cookie_verify_cb 136 1_1_0d EXIST::FUNCTION:
|
||||
SSL_set_psk_client_callback 137 1_1_0d EXIST::FUNCTION:PSK
|
||||
SSL_CONF_CTX_set_flags 138 1_1_0d EXIST::FUNCTION:
|
||||
SSL_CTX_use_PrivateKey_file 139 1_1_0d EXIST::FUNCTION:
|
||||
SSL_CTX_set_security_level 140 1_1_0d EXIST::FUNCTION:
|
||||
SSL_SESSION_print 141 1_1_0d EXIST::FUNCTION:
|
||||
SSL_check_private_key 142 1_1_0d EXIST::FUNCTION:
|
||||
SSL_SESSION_get_ex_data 143 1_1_0d EXIST::FUNCTION:
|
||||
TLSv1_method 144 1_1_0d EXIST::FUNCTION:DEPRECATEDIN_1_1_0,TLS1_METHOD
|
||||
SSL_CTX_get_verify_mode 145 1_1_0d EXIST::FUNCTION:
|
||||
SSL_CTX_set_psk_client_callback 146 1_1_0d EXIST::FUNCTION:PSK
|
||||
SSL_SESSION_up_ref 147 1_1_0d EXIST::FUNCTION:
|
||||
SSL_CTX_set_next_protos_advertised_cb 148 1_1_0d EXIST::FUNCTION:NEXTPROTONEG
|
||||
SSL_get_srp_g 149 1_1_0d EXIST::FUNCTION:SRP
|
||||
SSL_CTX_sess_get_get_cb 150 1_1_0d EXIST::FUNCTION:
|
||||
SSL_set_srp_server_param_pw 151 1_1_0d EXIST::FUNCTION:SRP
|
||||
SSL_CTX_set1_param 152 1_1_0d EXIST::FUNCTION:
|
||||
SSL_config 153 1_1_0d EXIST::FUNCTION:
|
||||
SSL_CIPHER_get_kx_nid 154 1_1_0d EXIST::FUNCTION:
|
||||
SSL_dane_enable 155 1_1_0d EXIST::FUNCTION:
|
||||
SSL_CTX_callback_ctrl 156 1_1_0d EXIST::FUNCTION:
|
||||
SSL_get0_alpn_selected 157 1_1_0d EXIST::FUNCTION:
|
||||
SSL_CTX_dane_set_flags 158 1_1_0d EXIST::FUNCTION:
|
||||
SSL_trace 159 1_1_0d EXIST::FUNCTION:SSL_TRACE
|
||||
SSL_ctrl 160 1_1_0d EXIST::FUNCTION:
|
||||
SSL_set_default_passwd_cb_userdata 161 1_1_0d EXIST::FUNCTION:
|
||||
SSL_CTX_dane_mtype_set 162 1_1_0d EXIST::FUNCTION:
|
||||
SSL_set_accept_state 163 1_1_0d EXIST::FUNCTION:
|
||||
SSL_SESSION_set_ex_data 164 1_1_0d EXIST::FUNCTION:
|
||||
SSL_get_srp_username 165 1_1_0d EXIST::FUNCTION:SRP
|
||||
SSL_CTX_set_client_cert_cb 166 1_1_0d EXIST::FUNCTION:
|
||||
SSL_get0_security_ex_data 167 1_1_0d EXIST::FUNCTION:
|
||||
SSL_get_SSL_CTX 168 1_1_0d EXIST::FUNCTION:
|
||||
SSL_SESSION_print_fp 169 1_1_0d EXIST::FUNCTION:STDIO
|
||||
SSL_SESSION_get0_id_context 1 1_1_0d EXIST::FUNCTION:
|
||||
SSL_get_error 2 1_1_0d EXIST::FUNCTION:
|
||||
SSL_get_ex_data_X509_STORE_CTX_idx 3 1_1_0d EXIST::FUNCTION:
|
||||
SSL_CTX_get_client_CA_list 4 1_1_0d EXIST::FUNCTION:
|
||||
SSL_CTX_use_serverinfo_file 5 1_1_0d EXIST::FUNCTION:
|
||||
SSL_state_string_long 6 1_1_0d EXIST::FUNCTION:
|
||||
DTLSv1_2_client_method 7 1_1_0d EXIST::FUNCTION:DEPRECATEDIN_1_1_0,DTLS1_2_METHOD
|
||||
SSL_CTX_set_security_callback 8 1_1_0d EXIST::FUNCTION:
|
||||
SSL_accept 9 1_1_0d EXIST::FUNCTION:
|
||||
SSL_use_certificate 10 1_1_0d EXIST::FUNCTION:
|
||||
SSL_CTX_get0_param 11 1_1_0d EXIST::FUNCTION:
|
||||
SSL_CTX_set_tmp_dh_callback 12 1_1_0d EXIST::FUNCTION:DH
|
||||
SSL_CIPHER_get_bits 13 1_1_0d EXIST::FUNCTION:
|
||||
SSL_CTX_set1_param 14 1_1_0d EXIST::FUNCTION:
|
||||
SSL_CTX_remove_session 15 1_1_0d EXIST::FUNCTION:
|
||||
SSL_set_session_id_context 16 1_1_0d EXIST::FUNCTION:
|
||||
SSL_SESSION_get_id 17 1_1_0d EXIST::FUNCTION:
|
||||
SSL_session_reused 18 1_1_0d EXIST::FUNCTION:
|
||||
SSL_connect 19 1_1_0d EXIST::FUNCTION:
|
||||
SSL_SESSION_set_time 20 1_1_0d EXIST::FUNCTION:
|
||||
SSL_CTX_set_default_passwd_cb_userdata 21 1_1_0d EXIST::FUNCTION:
|
||||
SSL_get_info_callback 22 1_1_0d EXIST::FUNCTION:
|
||||
SSL_set_connect_state 23 1_1_0d EXIST::FUNCTION:
|
||||
SSL_test_functions 24 1_1_0d EXIST::FUNCTION:UNIT_TEST
|
||||
DTLSv1_server_method 25 1_1_0d EXIST::FUNCTION:DEPRECATEDIN_1_1_0,DTLS1_METHOD
|
||||
SSL_set_client_CA_list 26 1_1_0d EXIST::FUNCTION:
|
||||
TLS_client_method 27 1_1_0d EXIST::FUNCTION:
|
||||
SSL_set_psk_client_callback 28 1_1_0d EXIST::FUNCTION:PSK
|
||||
DTLSv1_2_server_method 29 1_1_0d EXIST::FUNCTION:DEPRECATEDIN_1_1_0,DTLS1_2_METHOD
|
||||
SSL_CTX_get0_security_ex_data 30 1_1_0d EXIST::FUNCTION:
|
||||
GMTLS_client_method 31 1_1_0d EXIST::FUNCTION:GMTLS
|
||||
SSL_SESSION_set1_id 32 1_1_0d EXIST::FUNCTION:
|
||||
SSL_get_quiet_shutdown 33 1_1_0d EXIST::FUNCTION:
|
||||
SSL_get_SSL_CTX 34 1_1_0d EXIST::FUNCTION:
|
||||
SSL_CONF_CTX_set1_prefix 35 1_1_0d EXIST::FUNCTION:
|
||||
SSL_CONF_CTX_clear_flags 36 1_1_0d EXIST::FUNCTION:
|
||||
SSL_CIPHER_get_cipher_nid 37 1_1_0d EXIST::FUNCTION:
|
||||
SSL_get_srp_userinfo 38 1_1_0d EXIST::FUNCTION:SRP
|
||||
SSL_add1_host 39 1_1_0d EXIST::FUNCTION:
|
||||
SSL_get_default_timeout 40 1_1_0d EXIST::FUNCTION:
|
||||
SSL_set1_host 41 1_1_0d EXIST::FUNCTION:
|
||||
SSL_set_verify 42 1_1_0d EXIST::FUNCTION:
|
||||
SSL_ctrl 43 1_1_0d EXIST::FUNCTION:
|
||||
DTLSv1_client_method 44 1_1_0d EXIST::FUNCTION:DEPRECATEDIN_1_1_0,DTLS1_METHOD
|
||||
SSL_CTX_set_verify_depth 45 1_1_0d EXIST::FUNCTION:
|
||||
SSL_set_verify_result 46 1_1_0d EXIST::FUNCTION:
|
||||
SSL_set_tlsext_use_srtp 47 1_1_0d EXIST::FUNCTION:SRTP
|
||||
BIO_new_ssl 48 1_1_0d EXIST::FUNCTION:
|
||||
PEM_write_SSL_SESSION 49 1_1_0d EXIST::FUNCTION:STDIO
|
||||
SSL_get_psk_identity_hint 50 1_1_0d EXIST::FUNCTION:PSK
|
||||
SSL_set_fd 51 1_1_0d EXIST::FUNCTION:SOCK
|
||||
SSL_get_verify_depth 52 1_1_0d EXIST::FUNCTION:
|
||||
SSL_get_state 53 1_1_0d EXIST::FUNCTION:
|
||||
SSL_CTX_get_verify_callback 54 1_1_0d EXIST::FUNCTION:
|
||||
SSL_CTX_set0_ctlog_store 55 1_1_0d EXIST::FUNCTION:CT
|
||||
SSL_CTX_sess_get_get_cb 56 1_1_0d EXIST::FUNCTION:
|
||||
SSL_CTX_sessions 57 1_1_0d EXIST::FUNCTION:
|
||||
SSL_set_generate_session_id 58 1_1_0d EXIST::FUNCTION:
|
||||
SSL_get_shared_sigalgs 59 1_1_0d EXIST::FUNCTION:
|
||||
SSL_rstate_string_long 60 1_1_0d EXIST::FUNCTION:
|
||||
SSL_CTX_set_ssl_version 61 1_1_0d EXIST::FUNCTION:
|
||||
TLSv1_2_client_method 62 1_1_0d EXIST::FUNCTION:DEPRECATEDIN_1_1_0,TLS1_2_METHOD
|
||||
SSL_waiting_for_async 63 1_1_0d EXIST::FUNCTION:
|
||||
SSL_CTX_set_alpn_select_cb 64 1_1_0d EXIST::FUNCTION:
|
||||
SSL_CTX_get_cert_store 65 1_1_0d EXIST::FUNCTION:
|
||||
GMTLS_server_method 66 1_1_0d EXIST::FUNCTION:GMTLS
|
||||
SSL_COMP_get_name 67 1_1_0d EXIST::FUNCTION:
|
||||
SSL_alert_type_string 68 1_1_0d EXIST::FUNCTION:
|
||||
SSL_set_default_passwd_cb_userdata 69 1_1_0d EXIST::FUNCTION:
|
||||
SSL_renegotiate 70 1_1_0d EXIST::FUNCTION:
|
||||
PEM_read_SSL_SESSION 71 1_1_0d EXIST::FUNCTION:STDIO
|
||||
SSL_CTX_use_serverinfo 72 1_1_0d EXIST::FUNCTION:
|
||||
SSL_COMP_get0_name 73 1_1_0d EXIST::FUNCTION:
|
||||
SSL_set_security_level 74 1_1_0d EXIST::FUNCTION:
|
||||
SSL_CTX_set_ct_validation_callback 75 1_1_0d EXIST::FUNCTION:CT
|
||||
SSL_get_security_level 76 1_1_0d EXIST::FUNCTION:
|
||||
SSL_CTX_sess_set_get_cb 77 1_1_0d EXIST::FUNCTION:
|
||||
SSL_CTX_get_verify_mode 78 1_1_0d EXIST::FUNCTION:
|
||||
SSL_CTX_set_not_resumable_session_callback 79 1_1_0d EXIST::FUNCTION:
|
||||
SSL_load_client_CA_file 80 1_1_0d EXIST::FUNCTION:
|
||||
SSL_CTX_set_psk_client_callback 81 1_1_0d EXIST::FUNCTION:PSK
|
||||
SSL_CIPHER_get_kx_nid 82 1_1_0d EXIST::FUNCTION:
|
||||
SSL_get_srp_N 83 1_1_0d EXIST::FUNCTION:SRP
|
||||
SSL_is_server 84 1_1_0d EXIST::FUNCTION:
|
||||
SSL_CTX_set_next_proto_select_cb 85 1_1_0d EXIST::FUNCTION:NEXTPROTONEG
|
||||
SSL_set_accept_state 86 1_1_0d EXIST::FUNCTION:
|
||||
SSL_client_version 87 1_1_0d EXIST::FUNCTION:
|
||||
SSL_set_wfd 88 1_1_0d EXIST::FUNCTION:SOCK
|
||||
SSL_set_read_ahead 89 1_1_0d EXIST::FUNCTION:
|
||||
SSL_set0_rbio 90 1_1_0d EXIST::FUNCTION:
|
||||
SSL_CONF_cmd_value_type 91 1_1_0d EXIST::FUNCTION:
|
||||
SSL_CONF_CTX_finish 92 1_1_0d EXIST::FUNCTION:
|
||||
SSL_CTX_get_security_callback 93 1_1_0d EXIST::FUNCTION:
|
||||
SSL_CTX_get_info_callback 94 1_1_0d EXIST::FUNCTION:
|
||||
SSL_CIPHER_get_id 95 1_1_0d EXIST::FUNCTION:
|
||||
SSL_use_PrivateKey 96 1_1_0d EXIST::FUNCTION:
|
||||
SSL_has_pending 97 1_1_0d EXIST::FUNCTION:
|
||||
SSL_add_dir_cert_subjects_to_stack 98 1_1_0d EXIST::FUNCTION:
|
||||
SSL_CTX_dane_set_flags 99 1_1_0d EXIST::FUNCTION:
|
||||
SSL_dup_CA_list 100 1_1_0d EXIST::FUNCTION:
|
||||
SSL_CTX_set_srp_username 101 1_1_0d EXIST::FUNCTION:SRP
|
||||
SSL_CTX_use_PrivateKey_ASN1 102 1_1_0d EXIST::FUNCTION:
|
||||
SSL_set_debug 103 1_1_0d EXIST::FUNCTION:DEPRECATEDIN_1_1_0
|
||||
SSL_renegotiate_abbreviated 104 1_1_0d EXIST::FUNCTION:
|
||||
SSL_CTX_set_default_ctlog_list_file 105 1_1_0d EXIST::FUNCTION:CT
|
||||
SSL_CTX_use_certificate_ASN1 106 1_1_0d EXIST::FUNCTION:
|
||||
SSL_get_peer_certificate 107 1_1_0d EXIST::FUNCTION:
|
||||
SSL_add_client_CA 108 1_1_0d EXIST::FUNCTION:
|
||||
SSL_new 109 1_1_0d EXIST::FUNCTION:
|
||||
SSL_srp_server_param_with_username 110 1_1_0d EXIST::FUNCTION:SRP
|
||||
SSL_get0_dane 111 1_1_0d EXIST::FUNCTION:
|
||||
SSL_CIPHER_description 112 1_1_0d EXIST::FUNCTION:
|
||||
SSL_CTX_SRP_CTX_init 113 1_1_0d EXIST::FUNCTION:SRP
|
||||
SSL_check_chain 114 1_1_0d EXIST::FUNCTION:
|
||||
SSL_free 115 1_1_0d EXIST::FUNCTION:
|
||||
SSL_SESSION_get0_cipher 116 1_1_0d EXIST::FUNCTION:
|
||||
SSL_get_session 117 1_1_0d EXIST::FUNCTION:
|
||||
SSL_do_handshake 118 1_1_0d EXIST::FUNCTION:
|
||||
SSL_CTX_sess_get_remove_cb 119 1_1_0d EXIST::FUNCTION:
|
||||
SSL_set_tmp_dh_callback 120 1_1_0d EXIST::FUNCTION:DH
|
||||
SSL_get_shutdown 121 1_1_0d EXIST::FUNCTION:
|
||||
SSL_CTX_use_PrivateKey 122 1_1_0d EXIST::FUNCTION:
|
||||
SSL_CTX_ct_is_enabled 123 1_1_0d EXIST::FUNCTION:CT
|
||||
SSL_set_session_ticket_ext 124 1_1_0d EXIST::FUNCTION:
|
||||
BIO_ssl_shutdown 125 1_1_0d EXIST::FUNCTION:
|
||||
SSL_get_certificate 126 1_1_0d EXIST::FUNCTION:
|
||||
SSL_set_not_resumable_session_callback 127 1_1_0d EXIST::FUNCTION:
|
||||
SSL_extension_supported 128 1_1_0d EXIST::FUNCTION:
|
||||
SSLv3_client_method 129 1_1_0d EXIST::FUNCTION:DEPRECATEDIN_1_1_0,SSL3_METHOD
|
||||
SSL_CTX_has_client_custom_ext 130 1_1_0d EXIST::FUNCTION:
|
||||
BIO_new_buffer_ssl_connect 131 1_1_0d EXIST::FUNCTION:
|
||||
SSL_is_init_finished 132 1_1_0d EXIST::FUNCTION:
|
||||
SSL_COMP_get_compression_methods 133 1_1_0d EXIST::FUNCTION:
|
||||
SSL_set_shutdown 134 1_1_0d EXIST::FUNCTION:
|
||||
SSL_CTX_sess_set_new_cb 135 1_1_0d EXIST::FUNCTION:
|
||||
SSL_set_ct_validation_callback 136 1_1_0d EXIST::FUNCTION:CT
|
||||
SSL_use_certificate_chain_file 137 1_1_0d EXIST::FUNCTION:
|
||||
SSL_check_private_key 138 1_1_0d EXIST::FUNCTION:
|
||||
SSL_get_version 139 1_1_0d EXIST::FUNCTION:
|
||||
SSL_CTX_add_session 140 1_1_0d EXIST::FUNCTION:
|
||||
SSL_set0_security_ex_data 141 1_1_0d EXIST::FUNCTION:
|
||||
SSL_CTX_set_purpose 142 1_1_0d EXIST::FUNCTION:
|
||||
SSL_CTX_set_psk_server_callback 143 1_1_0d EXIST::FUNCTION:PSK
|
||||
SSL_SESSION_set_timeout 144 1_1_0d EXIST::FUNCTION:
|
||||
SSL_get_current_compression 145 1_1_0d EXIST::FUNCTION:
|
||||
SSL_set_SSL_CTX 146 1_1_0d EXIST::FUNCTION:
|
||||
SSL_use_RSAPrivateKey 147 1_1_0d EXIST::FUNCTION:RSA
|
||||
SSL_get_peer_finished 148 1_1_0d EXIST::FUNCTION:
|
||||
SSL_CTX_set_timeout 149 1_1_0d EXIST::FUNCTION:
|
||||
SSL_set_session_secret_cb 150 1_1_0d EXIST::FUNCTION:
|
||||
SSL_CTX_add_server_custom_ext 151 1_1_0d EXIST::FUNCTION:
|
||||
SSL_CTX_set_srp_password 152 1_1_0d EXIST::FUNCTION:SRP
|
||||
SSL_get_security_callback 153 1_1_0d EXIST::FUNCTION:
|
||||
SSL_set0_wbio 154 1_1_0d EXIST::FUNCTION:
|
||||
SSL_get0_peername 155 1_1_0d EXIST::FUNCTION:
|
||||
SSL_CTX_new 156 1_1_0d EXIST::FUNCTION:
|
||||
SSL_CTX_get_options 157 1_1_0d EXIST::FUNCTION:
|
||||
BIO_new_ssl_connect 158 1_1_0d EXIST::FUNCTION:
|
||||
SSL_get_default_passwd_cb 159 1_1_0d EXIST::FUNCTION:
|
||||
SSL_dane_tlsa_add 160 1_1_0d EXIST::FUNCTION:
|
||||
SSL_get0_peer_scts 161 1_1_0d EXIST::FUNCTION:CT
|
||||
SSL_CTX_load_verify_locations 162 1_1_0d EXIST::FUNCTION:
|
||||
SSL_get_selected_srtp_profile 163 1_1_0d EXIST::FUNCTION:SRTP
|
||||
SSL_COMP_set0_compression_methods 164 1_1_0d EXIST::FUNCTION:
|
||||
SSL_get_changed_async_fds 165 1_1_0d EXIST::FUNCTION:
|
||||
SSL_CTX_enable_ct 166 1_1_0d EXIST::FUNCTION:CT
|
||||
SSL_set_alpn_protos 167 1_1_0d EXIST::FUNCTION:
|
||||
SSL_write 168 1_1_0d EXIST::FUNCTION:
|
||||
TLS_method 169 1_1_0d EXIST::FUNCTION:
|
||||
SSL_CTX_get0_privatekey 170 1_1_0d EXIST::FUNCTION:
|
||||
SSL_set_ssl_method 171 1_1_0d EXIST::FUNCTION:
|
||||
SSL_CTX_dane_enable 172 1_1_0d EXIST::FUNCTION:
|
||||
SSL_get_ciphers 173 1_1_0d EXIST::FUNCTION:
|
||||
SSL_set_read_ahead 174 1_1_0d EXIST::FUNCTION:
|
||||
SSL_COMP_get_id 175 1_1_0d EXIST::FUNCTION:
|
||||
SSL_use_RSAPrivateKey_file 176 1_1_0d EXIST::FUNCTION:RSA
|
||||
TLSv1_1_method 177 1_1_0d EXIST::FUNCTION:DEPRECATEDIN_1_1_0,TLS1_1_METHOD
|
||||
SSL_get_srp_userinfo 178 1_1_0d EXIST::FUNCTION:SRP
|
||||
SSL_free 179 1_1_0d EXIST::FUNCTION:
|
||||
SSL_set1_param 180 1_1_0d EXIST::FUNCTION:
|
||||
SSL_get_default_passwd_cb_userdata 181 1_1_0d EXIST::FUNCTION:
|
||||
SSL_get1_supported_ciphers 182 1_1_0d EXIST::FUNCTION:
|
||||
TLSv1_2_client_method 183 1_1_0d EXIST::FUNCTION:DEPRECATEDIN_1_1_0,TLS1_2_METHOD
|
||||
i2d_SSL_SESSION 184 1_1_0d EXIST::FUNCTION:
|
||||
SSL_CTX_get_default_passwd_cb_userdata 185 1_1_0d EXIST::FUNCTION:
|
||||
PEM_read_bio_SSL_SESSION 186 1_1_0d EXIST::FUNCTION:
|
||||
SSL_CTX_get_options 187 1_1_0d EXIST::FUNCTION:
|
||||
SSL_set_alpn_protos 188 1_1_0d EXIST::FUNCTION:
|
||||
SSL_CTX_get_timeout 189 1_1_0d EXIST::FUNCTION:
|
||||
SSL_CTX_set_ct_validation_callback 190 1_1_0d EXIST::FUNCTION:CT
|
||||
SSL_copy_session_id 191 1_1_0d EXIST::FUNCTION:
|
||||
SSL_SESSION_get_ticket_lifetime_hint 192 1_1_0d EXIST::FUNCTION:
|
||||
TLS_server_method 193 1_1_0d EXIST::FUNCTION:
|
||||
SSL_get_shared_ciphers 194 1_1_0d EXIST::FUNCTION:
|
||||
SSL_get_shutdown 195 1_1_0d EXIST::FUNCTION:
|
||||
SSL_get_selected_srtp_profile 196 1_1_0d EXIST::FUNCTION:SRTP
|
||||
DTLSv1_method 197 1_1_0d EXIST::FUNCTION:DEPRECATEDIN_1_1_0,DTLS1_METHOD
|
||||
SSL_CTX_set_alpn_protos 198 1_1_0d EXIST::FUNCTION:
|
||||
SSL_set_security_level 199 1_1_0d EXIST::FUNCTION:
|
||||
SSL_set_verify_result 200 1_1_0d EXIST::FUNCTION:
|
||||
TLS_method 201 1_1_0d EXIST::FUNCTION:
|
||||
SSL_CTX_set_cert_verify_callback 202 1_1_0d EXIST::FUNCTION:
|
||||
SSL_client_version 203 1_1_0d EXIST::FUNCTION:
|
||||
SSL_CTX_set_ctlog_list_file 204 1_1_0d EXIST::FUNCTION:CT
|
||||
PEM_write_SSL_SESSION 205 1_1_0d EXIST::FUNCTION:STDIO
|
||||
SSL_CTX_add_client_custom_ext 206 1_1_0d EXIST::FUNCTION:
|
||||
SSL_CTX_use_RSAPrivateKey_file 207 1_1_0d EXIST::FUNCTION:RSA
|
||||
SSL_SESSION_get_time 208 1_1_0d EXIST::FUNCTION:
|
||||
SSL_use_certificate 209 1_1_0d EXIST::FUNCTION:
|
||||
SSL_CTX_set_default_verify_file 210 1_1_0d EXIST::FUNCTION:
|
||||
SSL_CTX_use_RSAPrivateKey 211 1_1_0d EXIST::FUNCTION:RSA
|
||||
SSL_get_default_timeout 212 1_1_0d EXIST::FUNCTION:
|
||||
SSL_use_certificate_ASN1 213 1_1_0d EXIST::FUNCTION:
|
||||
SSL_CTX_set_ex_data 214 1_1_0d EXIST::FUNCTION:
|
||||
SSL_SESSION_has_ticket 215 1_1_0d EXIST::FUNCTION:
|
||||
SSL_state_string 216 1_1_0d EXIST::FUNCTION:
|
||||
SSL_CTX_dane_clear_flags 217 1_1_0d EXIST::FUNCTION:
|
||||
SSL_add_file_cert_subjects_to_stack 218 1_1_0d EXIST::FUNCTION:
|
||||
SSL_set_bio 219 1_1_0d EXIST::FUNCTION:
|
||||
SSL_CONF_cmd 220 1_1_0d EXIST::FUNCTION:
|
||||
SSL_CTX_use_certificate_chain_file 221 1_1_0d EXIST::FUNCTION:
|
||||
SSL_get_servername_type 222 1_1_0d EXIST::FUNCTION:
|
||||
SSL_set_msg_callback 223 1_1_0d EXIST::FUNCTION:
|
||||
SSL_SESSION_set_time 224 1_1_0d EXIST::FUNCTION:
|
||||
SSL_CTX_SRP_CTX_init 225 1_1_0d EXIST::FUNCTION:SRP
|
||||
SSL_set_options 171 1_1_0d EXIST::FUNCTION:
|
||||
SSL_CTX_set_security_level 172 1_1_0d EXIST::FUNCTION:
|
||||
SSL_CTX_clear_options 173 1_1_0d EXIST::FUNCTION:
|
||||
SSL_rstate_string 174 1_1_0d EXIST::FUNCTION:
|
||||
DTLSv1_2_method 175 1_1_0d EXIST::FUNCTION:DEPRECATEDIN_1_1_0,DTLS1_2_METHOD
|
||||
SSL_get_servername 176 1_1_0d EXIST::FUNCTION:
|
||||
SSL_set_default_passwd_cb 177 1_1_0d EXIST::FUNCTION:
|
||||
SSL_get_psk_identity 178 1_1_0d EXIST::FUNCTION:PSK
|
||||
SSL_set_ssl_method 179 1_1_0d EXIST::FUNCTION:
|
||||
SSL_enable_ct 180 1_1_0d EXIST::FUNCTION:CT
|
||||
SSL_get_client_ciphers 181 1_1_0d EXIST::FUNCTION:
|
||||
SSL_SESSION_up_ref 182 1_1_0d EXIST::FUNCTION:
|
||||
SSL_CONF_CTX_set_ssl 183 1_1_0d EXIST::FUNCTION:
|
||||
SSL_CTX_set_srp_username_callback 184 1_1_0d EXIST::FUNCTION:SRP
|
||||
SSL_up_ref 185 1_1_0d EXIST::FUNCTION:
|
||||
SSL_get_rbio 186 1_1_0d EXIST::FUNCTION:
|
||||
SSL_CTX_use_RSAPrivateKey_ASN1 187 1_1_0d EXIST::FUNCTION:RSA
|
||||
SSL_CTX_add_client_CA 188 1_1_0d EXIST::FUNCTION:
|
||||
SSL_get_srp_username 189 1_1_0d EXIST::FUNCTION:SRP
|
||||
SSL_get0_dane_authority 190 1_1_0d EXIST::FUNCTION:
|
||||
SSL_CTX_set_options 191 1_1_0d EXIST::FUNCTION:
|
||||
SSL_SESSION_print_keylog 192 1_1_0d EXIST::FUNCTION:
|
||||
SSL_CTX_SRP_CTX_free 193 1_1_0d EXIST::FUNCTION:SRP
|
||||
SSL_CTX_up_ref 194 1_1_0d EXIST::FUNCTION:
|
||||
SSL_CTX_dane_mtype_set 195 1_1_0d EXIST::FUNCTION:
|
||||
SSL_get_options 196 1_1_0d EXIST::FUNCTION:
|
||||
SSL_get_rfd 197 1_1_0d EXIST::FUNCTION:
|
||||
SSL_set_default_read_buffer_len 198 1_1_0d EXIST::FUNCTION:
|
||||
SSL_set_verify_depth 199 1_1_0d EXIST::FUNCTION:
|
||||
SSL_CTX_set_client_CA_list 200 1_1_0d EXIST::FUNCTION:
|
||||
DTLS_client_method 201 1_1_0d EXIST::FUNCTION:
|
||||
SSL_SESSION_has_ticket 202 1_1_0d EXIST::FUNCTION:
|
||||
SSL_shutdown 203 1_1_0d EXIST::FUNCTION:
|
||||
SSL_CTX_set_verify 204 1_1_0d EXIST::FUNCTION:
|
||||
SSL_CTX_free 205 1_1_0d EXIST::FUNCTION:
|
||||
SSL_trace 206 1_1_0d EXIST::FUNCTION:SSL_TRACE
|
||||
SSL_CTX_get_ssl_method 207 1_1_0d EXIST::FUNCTION:
|
||||
SSL_get_peer_cert_chain 208 1_1_0d EXIST::FUNCTION:
|
||||
SSL_SESSION_get0_peer 209 1_1_0d EXIST::FUNCTION:
|
||||
SSL_CTX_get_client_cert_cb 210 1_1_0d EXIST::FUNCTION:
|
||||
SSL_get_server_random 211 1_1_0d EXIST::FUNCTION:
|
||||
SSL_CTX_set_alpn_protos 212 1_1_0d EXIST::FUNCTION:
|
||||
SSL_get_current_cipher 213 1_1_0d EXIST::FUNCTION:
|
||||
SSLv3_method 214 1_1_0d EXIST::FUNCTION:DEPRECATEDIN_1_1_0,SSL3_METHOD
|
||||
SSL_CTX_ctrl 215 1_1_0d EXIST::FUNCTION:
|
||||
SSL_CTX_flush_sessions 216 1_1_0d EXIST::FUNCTION:
|
||||
SSL_CTX_set_cert_store 217 1_1_0d EXIST::FUNCTION:
|
||||
SSL_CONF_CTX_set_flags 218 1_1_0d EXIST::FUNCTION:
|
||||
SSL_use_certificate_file 219 1_1_0d EXIST::FUNCTION:
|
||||
SSL_set_cipher_list 220 1_1_0d EXIST::FUNCTION:
|
||||
SSL_get_finished 221 1_1_0d EXIST::FUNCTION:
|
||||
SSL_get_verify_result 222 1_1_0d EXIST::FUNCTION:
|
||||
SSL_dane_clear_flags 223 1_1_0d EXIST::FUNCTION:
|
||||
SSL_get_client_random 224 1_1_0d EXIST::FUNCTION:
|
||||
SSL_CTX_set_session_id_context 225 1_1_0d EXIST::FUNCTION:
|
||||
SSL_get_client_CA_list 226 1_1_0d EXIST::FUNCTION:
|
||||
SSL_set_tlsext_use_srtp 227 1_1_0d EXIST::FUNCTION:SRTP
|
||||
SSL_CIPHER_get_id 228 1_1_0d EXIST::FUNCTION:
|
||||
SSL_get0_peer_scts 229 1_1_0d EXIST::FUNCTION:CT
|
||||
SSL_get_state 230 1_1_0d EXIST::FUNCTION:
|
||||
SSL_CTX_has_client_custom_ext 231 1_1_0d EXIST::FUNCTION:
|
||||
SSL_CTX_set0_security_ex_data 232 1_1_0d EXIST::FUNCTION:
|
||||
SSL_shutdown 233 1_1_0d EXIST::FUNCTION:
|
||||
SSL_get_version 234 1_1_0d EXIST::FUNCTION:
|
||||
DTLS_client_method 235 1_1_0d EXIST::FUNCTION:
|
||||
SSL_CTX_set0_ctlog_store 236 1_1_0d EXIST::FUNCTION:CT
|
||||
SSL_get_peer_certificate 237 1_1_0d EXIST::FUNCTION:
|
||||
SSL_get_cipher_list 238 1_1_0d EXIST::FUNCTION:
|
||||
SSL_CTX_flush_sessions 239 1_1_0d EXIST::FUNCTION:
|
||||
SSL_CTX_get_security_level 240 1_1_0d EXIST::FUNCTION:
|
||||
SSL_want 241 1_1_0d EXIST::FUNCTION:
|
||||
DTLSv1_2_method 242 1_1_0d EXIST::FUNCTION:DEPRECATEDIN_1_1_0,DTLS1_2_METHOD
|
||||
SSL_CIPHER_description 243 1_1_0d EXIST::FUNCTION:
|
||||
SSL_CTX_set_timeout 244 1_1_0d EXIST::FUNCTION:
|
||||
SSL_CTX_use_RSAPrivateKey_ASN1 245 1_1_0d EXIST::FUNCTION:RSA
|
||||
SSL_CTX_set_srp_verify_param_callback 246 1_1_0d EXIST::FUNCTION:SRP
|
||||
SSL_get_servername 247 1_1_0d EXIST::FUNCTION:
|
||||
SSL_add_client_CA 248 1_1_0d EXIST::FUNCTION:
|
||||
SSL_get_ex_data 249 1_1_0d EXIST::FUNCTION:
|
||||
ERR_load_SSL_strings 250 1_1_0d EXIST::FUNCTION:
|
||||
SSL_SESSION_get_master_key 251 1_1_0d EXIST::FUNCTION:
|
||||
SSL_SESSION_get0_id_context 252 1_1_0d EXIST::FUNCTION:
|
||||
SSL_write 253 1_1_0d EXIST::FUNCTION:
|
||||
SSL_CIPHER_get_bits 254 1_1_0d EXIST::FUNCTION:
|
||||
SSL_dane_clear_flags 255 1_1_0d EXIST::FUNCTION:
|
||||
SSL_get_security_level 256 1_1_0d EXIST::FUNCTION:
|
||||
SSL_dane_tlsa_add 257 1_1_0d EXIST::FUNCTION:
|
||||
SSL_extension_supported 258 1_1_0d EXIST::FUNCTION:
|
||||
SSL_get_verify_depth 259 1_1_0d EXIST::FUNCTION:
|
||||
DTLSv1_2_server_method 260 1_1_0d EXIST::FUNCTION:DEPRECATEDIN_1_1_0,DTLS1_2_METHOD
|
||||
OPENSSL_init_ssl 261 1_1_0d EXIST::FUNCTION:
|
||||
SSL_set_SSL_CTX 262 1_1_0d EXIST::FUNCTION:
|
||||
SSL_CTX_set_srp_strength 263 1_1_0d EXIST::FUNCTION:SRP
|
||||
SSL_get0_param 264 1_1_0d EXIST::FUNCTION:
|
||||
SSL_SESSION_set_timeout 265 1_1_0d EXIST::FUNCTION:
|
||||
SSLv3_client_method 266 1_1_0d EXIST::FUNCTION:DEPRECATEDIN_1_1_0,SSL3_METHOD
|
||||
PEM_write_bio_SSL_SESSION 267 1_1_0d EXIST::FUNCTION:
|
||||
SSL_SRP_CTX_free 268 1_1_0d EXIST::FUNCTION:SRP
|
||||
SSL_peek 269 1_1_0d EXIST::FUNCTION:
|
||||
SSL_CTX_ct_is_enabled 270 1_1_0d EXIST::FUNCTION:CT
|
||||
DTLSv1_server_method 271 1_1_0d EXIST::FUNCTION:DEPRECATEDIN_1_1_0,DTLS1_METHOD
|
||||
SSL_set_cert_cb 272 1_1_0d EXIST::FUNCTION:
|
||||
SSL_get_session 273 1_1_0d EXIST::FUNCTION:
|
||||
SSL_CTX_use_certificate_ASN1 274 1_1_0d EXIST::FUNCTION:
|
||||
SSL_CTX_set_cert_store 275 1_1_0d EXIST::FUNCTION:
|
||||
SSL_CTX_set_cookie_generate_cb 276 1_1_0d EXIST::FUNCTION:
|
||||
SSL_CTX_set_default_read_buffer_len 277 1_1_0d EXIST::FUNCTION:
|
||||
SSL_set0_security_ex_data 278 1_1_0d EXIST::FUNCTION:
|
||||
SSL_waiting_for_async 279 1_1_0d EXIST::FUNCTION:
|
||||
GMTLS_method 280 1_1_0d EXIST::FUNCTION:GMTLS
|
||||
SSL_get_srtp_profiles 281 1_1_0d EXIST::FUNCTION:SRTP
|
||||
SSL_CTX_get0_certificate 282 1_1_0d EXIST::FUNCTION:
|
||||
SSL_set_info_callback 283 1_1_0d EXIST::FUNCTION:
|
||||
SSL_pending 284 1_1_0d EXIST::FUNCTION:
|
||||
SSL_CTX_get_cert_store 285 1_1_0d EXIST::FUNCTION:
|
||||
SSL_get_sigalgs 286 1_1_0d EXIST::FUNCTION:
|
||||
SSL_set_cipher_list 287 1_1_0d EXIST::FUNCTION:
|
||||
SSL_CTX_set_options 288 1_1_0d EXIST::FUNCTION:
|
||||
SSL_CTX_set_srp_username_callback 289 1_1_0d EXIST::FUNCTION:SRP
|
||||
SSL_CTX_up_ref 290 1_1_0d EXIST::FUNCTION:
|
||||
SSL_set_shutdown 291 1_1_0d EXIST::FUNCTION:
|
||||
SSL_set_verify 292 1_1_0d EXIST::FUNCTION:
|
||||
SSL_set1_host 293 1_1_0d EXIST::FUNCTION:
|
||||
SSL_CTX_set_ssl_version 294 1_1_0d EXIST::FUNCTION:
|
||||
SSL_session_reused 295 1_1_0d EXIST::FUNCTION:
|
||||
SSL_CIPHER_get_name 296 1_1_0d EXIST::FUNCTION:
|
||||
SSL_check_chain 297 1_1_0d EXIST::FUNCTION:
|
||||
SSL_dup 298 1_1_0d EXIST::FUNCTION:
|
||||
SSL_ct_is_enabled 299 1_1_0d EXIST::FUNCTION:CT
|
||||
SSL_CTX_set_security_callback 300 1_1_0d EXIST::FUNCTION:
|
||||
SSL_has_pending 301 1_1_0d EXIST::FUNCTION:
|
||||
SSL_SRP_CTX_init 302 1_1_0d EXIST::FUNCTION:SRP
|
||||
SSL_CTX_sess_set_get_cb 303 1_1_0d EXIST::FUNCTION:
|
||||
SSL_is_init_finished 304 1_1_0d EXIST::FUNCTION:
|
||||
SSL_SESSION_get_compress_id 305 1_1_0d EXIST::FUNCTION:
|
||||
SSL_get_current_cipher 306 1_1_0d EXIST::FUNCTION:
|
||||
SSL_use_PrivateKey_file 307 1_1_0d EXIST::FUNCTION:
|
||||
SSL_set_hostflags 308 1_1_0d EXIST::FUNCTION:
|
||||
SSL_CTX_get_security_callback 309 1_1_0d EXIST::FUNCTION:
|
||||
SSL_SESSION_get0_ticket 310 1_1_0d EXIST::FUNCTION:
|
||||
SSL_CTX_set_client_cert_engine 311 1_1_0d EXIST::FUNCTION:ENGINE
|
||||
SSL_SESSION_get0_cipher 312 1_1_0d EXIST::FUNCTION:
|
||||
SSL_COMP_get_name 313 1_1_0d EXIST::FUNCTION:
|
||||
SSL_CTX_set_purpose 314 1_1_0d EXIST::FUNCTION:
|
||||
SSL_CTX_load_verify_locations 315 1_1_0d EXIST::FUNCTION:
|
||||
SSL_CTX_set_srp_client_pwd_callback 316 1_1_0d EXIST::FUNCTION:SRP
|
||||
SSL_CTX_use_serverinfo_file 317 1_1_0d EXIST::FUNCTION:
|
||||
SSL_CTX_set_verify_depth 318 1_1_0d EXIST::FUNCTION:
|
||||
DTLS_server_method 319 1_1_0d EXIST::FUNCTION:
|
||||
SSL_set_verify_depth 320 1_1_0d EXIST::FUNCTION:
|
||||
SSL_CTX_get_client_cert_cb 321 1_1_0d EXIST::FUNCTION:
|
||||
SSL_get_server_random 322 1_1_0d EXIST::FUNCTION:
|
||||
TLSv1_2_method 323 1_1_0d EXIST::FUNCTION:DEPRECATEDIN_1_1_0,TLS1_2_METHOD
|
||||
SSL_set_session_ticket_ext_cb 324 1_1_0d EXIST::FUNCTION:
|
||||
SSL_is_dtls 325 1_1_0d EXIST::FUNCTION:
|
||||
SSL_clear_options 326 1_1_0d EXIST::FUNCTION:
|
||||
SSL_CTX_get_client_CA_list 327 1_1_0d EXIST::FUNCTION:
|
||||
SSL_set_connect_state 328 1_1_0d EXIST::FUNCTION:
|
||||
SSL_CTX_check_private_key 329 1_1_0d EXIST::FUNCTION:
|
||||
SSL_get_client_random 330 1_1_0d EXIST::FUNCTION:
|
||||
SSL_set_psk_server_callback 331 1_1_0d EXIST::FUNCTION:PSK
|
||||
SSL_get_ssl_method 332 1_1_0d EXIST::FUNCTION:
|
||||
SSL_set_session_ticket_ext 333 1_1_0d EXIST::FUNCTION:
|
||||
SSL_CTX_set_default_ctlog_list_file 334 1_1_0d EXIST::FUNCTION:CT
|
||||
SSL_set_default_passwd_cb 335 1_1_0d EXIST::FUNCTION:
|
||||
SSL_CTX_set_verify 336 1_1_0d EXIST::FUNCTION:
|
||||
SSL_get_fd 337 1_1_0d EXIST::FUNCTION:
|
||||
TLSv1_2_server_method 338 1_1_0d EXIST::FUNCTION:DEPRECATEDIN_1_1_0,TLS1_2_METHOD
|
||||
SSL_CTX_enable_ct 339 1_1_0d EXIST::FUNCTION:CT
|
||||
SSL_CTX_set_not_resumable_session_callback 340 1_1_0d EXIST::FUNCTION:
|
||||
SSL_COMP_get_compression_methods 341 1_1_0d EXIST::FUNCTION:
|
||||
SSL_CONF_cmd_value_type 342 1_1_0d EXIST::FUNCTION:
|
||||
SSL_export_keying_material 343 1_1_0d EXIST::FUNCTION:
|
||||
SSL_CTX_set_tlsext_use_srtp 344 1_1_0d EXIST::FUNCTION:SRTP
|
||||
DTLS_method 345 1_1_0d EXIST::FUNCTION:
|
||||
SSL_CTX_sessions 346 1_1_0d EXIST::FUNCTION:
|
||||
SSL_get_changed_async_fds 347 1_1_0d EXIST::FUNCTION:
|
||||
DTLSv1_client_method 348 1_1_0d EXIST::FUNCTION:DEPRECATEDIN_1_1_0,DTLS1_METHOD
|
||||
SSL_CONF_CTX_new 349 1_1_0d EXIST::FUNCTION:
|
||||
SSL_get_ex_data_X509_STORE_CTX_idx 350 1_1_0d EXIST::FUNCTION:
|
||||
SSL_CTX_set_session_id_context 351 1_1_0d EXIST::FUNCTION:
|
||||
TLSv1_1_server_method 352 1_1_0d EXIST::FUNCTION:DEPRECATEDIN_1_1_0,TLS1_1_METHOD
|
||||
SSL_CTX_config 353 1_1_0d EXIST::FUNCTION:
|
||||
SSL_CTX_add_session 354 1_1_0d EXIST::FUNCTION:
|
||||
BIO_f_ssl 355 1_1_0d EXIST::FUNCTION:
|
||||
SSL_CTX_set_next_proto_select_cb 356 1_1_0d EXIST::FUNCTION:NEXTPROTONEG
|
||||
SSL_CTX_set_quiet_shutdown 357 1_1_0d EXIST::FUNCTION:
|
||||
SSL_set_client_CA_list 358 1_1_0d EXIST::FUNCTION:
|
||||
SSL_do_handshake 359 1_1_0d EXIST::FUNCTION:
|
||||
SSL_rstate_string 360 1_1_0d EXIST::FUNCTION:
|
||||
GMTLS_server_method 361 1_1_0d EXIST::FUNCTION:GMTLS
|
||||
SSL_CTX_sess_set_new_cb 362 1_1_0d EXIST::FUNCTION:
|
||||
SSL_get0_verified_chain 363 1_1_0d EXIST::FUNCTION:
|
||||
SSL_use_certificate_chain_file 364 1_1_0d EXIST::FUNCTION:
|
||||
SSL_add_ssl_module 365 1_1_0d EXIST::FUNCTION:
|
||||
SSL_CTX_get_ex_data 366 1_1_0d EXIST::FUNCTION:
|
||||
SSL_set_wfd 367 1_1_0d EXIST::FUNCTION:SOCK
|
||||
PEM_read_SSL_SESSION 368 1_1_0d EXIST::FUNCTION:STDIO
|
||||
SSL_add_dir_cert_subjects_to_stack 369 1_1_0d EXIST::FUNCTION:
|
||||
SSL_get_verify_result 370 1_1_0d EXIST::FUNCTION:
|
||||
SSL_CTX_get_ssl_method 371 1_1_0d EXIST::FUNCTION:
|
||||
SSL_CONF_CTX_clear_flags 372 1_1_0d EXIST::FUNCTION:
|
||||
SSL_SESSION_set1_id 373 1_1_0d EXIST::FUNCTION:
|
||||
SSL_has_matching_session_id 374 1_1_0d EXIST::FUNCTION:
|
||||
TLSv1_server_method 375 1_1_0d EXIST::FUNCTION:DEPRECATEDIN_1_1_0,TLS1_METHOD
|
||||
SSL_CTX_get0_security_ex_data 376 1_1_0d EXIST::FUNCTION:
|
||||
SSL_get_verify_mode 377 1_1_0d EXIST::FUNCTION:
|
||||
SSL_CIPHER_standard_name 378 1_1_0d EXIST::FUNCTION:SSL_TRACE
|
||||
SSL_get_psk_identity_hint 379 1_1_0d EXIST::FUNCTION:PSK
|
||||
SSL_CTX_set_default_verify_paths 380 1_1_0d EXIST::FUNCTION:
|
||||
SSL_set_options 381 1_1_0d EXIST::FUNCTION:
|
||||
SSL_set_session_id_context 382 1_1_0d EXIST::FUNCTION:
|
||||
SSL_connect 383 1_1_0d EXIST::FUNCTION:
|
||||
SSL_CTX_set_tmp_dh_callback 384 1_1_0d EXIST::FUNCTION:DH
|
||||
SSL_set_rfd 385 1_1_0d EXIST::FUNCTION:SOCK
|
||||
SSL_CTX_get_verify_depth 386 1_1_0d EXIST::FUNCTION:
|
||||
SSL_version 387 1_1_0d EXIST::FUNCTION:
|
||||
SSL_get0_next_proto_negotiated 388 1_1_0d EXIST::FUNCTION:NEXTPROTONEG
|
||||
SSL_SESSION_set1_id_context 389 1_1_0d EXIST::FUNCTION:
|
||||
SSL_set_tmp_dh_callback 390 1_1_0d EXIST::FUNCTION:DH
|
||||
SSL_CIPHER_get_version 391 1_1_0d EXIST::FUNCTION:
|
||||
SSL_CTX_use_certificate_file 392 1_1_0d EXIST::FUNCTION:
|
||||
SSL_SESSION_print_keylog 393 1_1_0d EXIST::FUNCTION:
|
||||
SRP_Calc_A_param 394 1_1_0d EXIST::FUNCTION:SRP
|
||||
SSL_CTX_set_default_passwd_cb_userdata 395 1_1_0d EXIST::FUNCTION:
|
||||
SSL_certs_clear 396 1_1_0d EXIST::FUNCTION:
|
||||
SSL_get0_dane_authority 397 1_1_0d EXIST::FUNCTION:
|
||||
SSL_set_trust 398 1_1_0d EXIST::FUNCTION:
|
||||
SSL_get_finished 399 1_1_0d EXIST::FUNCTION:
|
||||
SSL_rstate_string_long 400 1_1_0d EXIST::FUNCTION:
|
||||
SSL_get_shared_sigalgs 401 1_1_0d EXIST::FUNCTION:
|
||||
SSL_get_psk_identity 402 1_1_0d EXIST::FUNCTION:PSK
|
||||
SSL_get_default_passwd_cb 403 1_1_0d EXIST::FUNCTION:
|
||||
SSL_get1_session 404 1_1_0d EXIST::FUNCTION:
|
||||
SSL_set_generate_session_id 405 1_1_0d EXIST::FUNCTION:
|
||||
SSL_CONF_CTX_free 406 1_1_0d EXIST::FUNCTION:
|
||||
SSL_use_psk_identity_hint 407 1_1_0d EXIST::FUNCTION:PSK
|
||||
SSL_use_certificate_file 408 1_1_0d EXIST::FUNCTION:
|
||||
TLSv1_1_client_method 409 1_1_0d EXIST::FUNCTION:DEPRECATEDIN_1_1_0,TLS1_1_METHOD
|
||||
DTLSv1_2_client_method 410 1_1_0d EXIST::FUNCTION:DEPRECATEDIN_1_1_0,DTLS1_2_METHOD
|
||||
SSL_set_debug 411 1_1_0d EXIST::FUNCTION:DEPRECATEDIN_1_1_0
|
||||
SSL_SESSION_get_compress_id 227 1_1_0d EXIST::FUNCTION:
|
||||
SSL_get_verify_mode 228 1_1_0d EXIST::FUNCTION:
|
||||
d2i_SSL_SESSION 229 1_1_0d EXIST::FUNCTION:
|
||||
SSL_use_psk_identity_hint 230 1_1_0d EXIST::FUNCTION:PSK
|
||||
SSL_get_srp_g 231 1_1_0d EXIST::FUNCTION:SRP
|
||||
SSL_CTX_set_ctlog_list_file 232 1_1_0d EXIST::FUNCTION:CT
|
||||
SSL_get_read_ahead 233 1_1_0d EXIST::FUNCTION:
|
||||
SSL_get_current_expansion 234 1_1_0d EXIST::FUNCTION:
|
||||
SSL_SESSION_get0_ticket 235 1_1_0d EXIST::FUNCTION:
|
||||
SSL_dane_enable 236 1_1_0d EXIST::FUNCTION:
|
||||
SSL_export_keying_material 237 1_1_0d EXIST::FUNCTION:
|
||||
TLSv1_1_method 238 1_1_0d EXIST::FUNCTION:DEPRECATEDIN_1_1_0,TLS1_1_METHOD
|
||||
SSL_SESSION_get_master_key 239 1_1_0d EXIST::FUNCTION:
|
||||
SSL_add_file_cert_subjects_to_stack 240 1_1_0d EXIST::FUNCTION:
|
||||
SSL_callback_ctrl 241 1_1_0d EXIST::FUNCTION:
|
||||
SSL_CTX_set_quiet_shutdown 242 1_1_0d EXIST::FUNCTION:
|
||||
SSL_CTX_dane_enable 243 1_1_0d EXIST::FUNCTION:
|
||||
SSL_set_hostflags 244 1_1_0d EXIST::FUNCTION:
|
||||
SSL_SRP_CTX_free 245 1_1_0d EXIST::FUNCTION:SRP
|
||||
SSL_alert_desc_string 246 1_1_0d EXIST::FUNCTION:
|
||||
SSL_CTX_use_psk_identity_hint 247 1_1_0d EXIST::FUNCTION:PSK
|
||||
SSL_clear 248 1_1_0d EXIST::FUNCTION:
|
||||
SSL_peek 249 1_1_0d EXIST::FUNCTION:
|
||||
SSL_use_RSAPrivateKey_ASN1 250 1_1_0d EXIST::FUNCTION:RSA
|
||||
SSL_get0_param 251 1_1_0d EXIST::FUNCTION:
|
||||
PEM_read_bio_SSL_SESSION 252 1_1_0d EXIST::FUNCTION:
|
||||
SSL_CIPHER_is_aead 253 1_1_0d EXIST::FUNCTION:
|
||||
SSL_CTX_set_trust 254 1_1_0d EXIST::FUNCTION:
|
||||
SSL_ct_is_enabled 255 1_1_0d EXIST::FUNCTION:CT
|
||||
SSL_use_PrivateKey_file 256 1_1_0d EXIST::FUNCTION:
|
||||
SSL_set_srp_server_param 257 1_1_0d EXIST::FUNCTION:SRP
|
||||
SSL_CONF_CTX_new 258 1_1_0d EXIST::FUNCTION:
|
||||
ERR_load_SSL_strings 259 1_1_0d EXIST::FUNCTION:
|
||||
SSL_CONF_CTX_set_ssl_ctx 260 1_1_0d EXIST::FUNCTION:
|
||||
SSL_CTX_set_client_cert_engine 261 1_1_0d EXIST::FUNCTION:ENGINE
|
||||
SSL_CTX_set0_security_ex_data 262 1_1_0d EXIST::FUNCTION:
|
||||
SSL_CTX_add_client_custom_ext 263 1_1_0d EXIST::FUNCTION:
|
||||
TLSv1_1_client_method 264 1_1_0d EXIST::FUNCTION:DEPRECATEDIN_1_1_0,TLS1_1_METHOD
|
||||
PEM_write_bio_SSL_SESSION 265 1_1_0d EXIST::FUNCTION:
|
||||
SSL_SESSION_free 266 1_1_0d EXIST::FUNCTION:
|
||||
SSL_select_next_proto 267 1_1_0d EXIST::FUNCTION:
|
||||
SSL_CTX_set_default_verify_paths 268 1_1_0d EXIST::FUNCTION:
|
||||
SSL_get_ssl_method 269 1_1_0d EXIST::FUNCTION:
|
||||
SSL_SRP_CTX_init 270 1_1_0d EXIST::FUNCTION:SRP
|
||||
BIO_ssl_copy_session_id 271 1_1_0d EXIST::FUNCTION:
|
||||
SSL_config 272 1_1_0d EXIST::FUNCTION:
|
||||
SSL_get_ex_data 273 1_1_0d EXIST::FUNCTION:
|
||||
SSL_SESSION_set_ex_data 274 1_1_0d EXIST::FUNCTION:
|
||||
SSL_set_cert_cb 275 1_1_0d EXIST::FUNCTION:
|
||||
DTLSv1_method 276 1_1_0d EXIST::FUNCTION:DEPRECATEDIN_1_1_0,DTLS1_METHOD
|
||||
SSL_CTX_set_cookie_generate_cb 277 1_1_0d EXIST::FUNCTION:
|
||||
SSL_CONF_CTX_free 278 1_1_0d EXIST::FUNCTION:
|
||||
SSL_CIPHER_get_auth_nid 279 1_1_0d EXIST::FUNCTION:
|
||||
SSL_get0_next_proto_negotiated 280 1_1_0d EXIST::FUNCTION:NEXTPROTONEG
|
||||
SSL_get_all_async_fds 281 1_1_0d EXIST::FUNCTION:
|
||||
SSL_SESSION_new 282 1_1_0d EXIST::FUNCTION:
|
||||
SSL_in_init 283 1_1_0d EXIST::FUNCTION:
|
||||
SSL_CTX_use_RSAPrivateKey_file 284 1_1_0d EXIST::FUNCTION:RSA
|
||||
SSL_set_msg_callback 285 1_1_0d EXIST::FUNCTION:
|
||||
SSL_alert_desc_string_long 286 1_1_0d EXIST::FUNCTION:
|
||||
SSL_CTX_check_private_key 287 1_1_0d EXIST::FUNCTION:
|
||||
SSL_CTX_use_certificate 288 1_1_0d EXIST::FUNCTION:
|
||||
SSL_dup 289 1_1_0d EXIST::FUNCTION:
|
||||
SSL_get1_supported_ciphers 290 1_1_0d EXIST::FUNCTION:
|
||||
SSL_CTX_callback_ctrl 291 1_1_0d EXIST::FUNCTION:
|
||||
SSL_CTX_set_cert_verify_callback 292 1_1_0d EXIST::FUNCTION:
|
||||
SSL_CTX_set_default_passwd_cb 293 1_1_0d EXIST::FUNCTION:
|
||||
SSL_state_string 294 1_1_0d EXIST::FUNCTION:
|
||||
SSL_CTX_set_default_verify_dir 295 1_1_0d EXIST::FUNCTION:
|
||||
DTLS_method 296 1_1_0d EXIST::FUNCTION:
|
||||
TLSv1_method 297 1_1_0d EXIST::FUNCTION:DEPRECATEDIN_1_1_0,TLS1_METHOD
|
||||
SSL_CTX_set_default_read_buffer_len 298 1_1_0d EXIST::FUNCTION:
|
||||
TLSv1_2_server_method 299 1_1_0d EXIST::FUNCTION:DEPRECATEDIN_1_1_0,TLS1_2_METHOD
|
||||
SSL_pending 300 1_1_0d EXIST::FUNCTION:
|
||||
SSL_CONF_cmd_argv 301 1_1_0d EXIST::FUNCTION:
|
||||
SSL_CTX_config 302 1_1_0d EXIST::FUNCTION:
|
||||
BIO_f_ssl 303 1_1_0d EXIST::FUNCTION:
|
||||
SSL_COMP_get_id 304 1_1_0d EXIST::FUNCTION:
|
||||
SSL_get0_alpn_selected 305 1_1_0d EXIST::FUNCTION:
|
||||
SSL_CTX_set_cookie_verify_cb 306 1_1_0d EXIST::FUNCTION:
|
||||
SSL_set_security_callback 307 1_1_0d EXIST::FUNCTION:
|
||||
SSL_CTX_set_srp_cb_arg 308 1_1_0d EXIST::FUNCTION:SRP
|
||||
SSL_CTX_set_ex_data 309 1_1_0d EXIST::FUNCTION:
|
||||
SSL_CTX_get0_certificate 310 1_1_0d EXIST::FUNCTION:
|
||||
SSLv3_server_method 311 1_1_0d EXIST::FUNCTION:DEPRECATEDIN_1_1_0,SSL3_METHOD
|
||||
SSL_set_srp_server_param_pw 312 1_1_0d EXIST::FUNCTION:SRP
|
||||
SSL_CTX_get0_ctlog_store 313 1_1_0d EXIST::FUNCTION:CT
|
||||
SSL_use_RSAPrivateKey_file 314 1_1_0d EXIST::FUNCTION:RSA
|
||||
SSL_get_servername_type 315 1_1_0d EXIST::FUNCTION:
|
||||
SSL_has_matching_session_id 316 1_1_0d EXIST::FUNCTION:
|
||||
SSL_set1_param 317 1_1_0d EXIST::FUNCTION:
|
||||
SSL_SESSION_get_protocol_version 318 1_1_0d EXIST::FUNCTION:
|
||||
SSL_CTX_set_generate_session_id 319 1_1_0d EXIST::FUNCTION:
|
||||
SSL_CTX_use_certificate_chain_file 320 1_1_0d EXIST::FUNCTION:
|
||||
SSL_SESSION_get_timeout 321 1_1_0d EXIST::FUNCTION:
|
||||
GMTLS_method 322 1_1_0d EXIST::FUNCTION:GMTLS
|
||||
SSL_CTX_get_security_level 323 1_1_0d EXIST::FUNCTION:
|
||||
SSL_CTX_get_default_passwd_cb_userdata 324 1_1_0d EXIST::FUNCTION:
|
||||
SSL_get_wfd 325 1_1_0d EXIST::FUNCTION:
|
||||
SSL_SESSION_get_ex_data 326 1_1_0d EXIST::FUNCTION:
|
||||
SSL_CTX_set_info_callback 327 1_1_0d EXIST::FUNCTION:
|
||||
SSL_CIPHER_standard_name 328 1_1_0d EXIST::FUNCTION:SSL_TRACE
|
||||
SSL_SESSION_print_fp 329 1_1_0d EXIST::FUNCTION:STDIO
|
||||
SSL_set_psk_server_callback 330 1_1_0d EXIST::FUNCTION:PSK
|
||||
i2d_SSL_SESSION 331 1_1_0d EXIST::FUNCTION:
|
||||
SSL_set_session_ticket_ext_cb 332 1_1_0d EXIST::FUNCTION:
|
||||
SSL_get_sigalgs 333 1_1_0d EXIST::FUNCTION:
|
||||
SSL_set_session 334 1_1_0d EXIST::FUNCTION:
|
||||
SSL_CTX_sess_get_new_cb 335 1_1_0d EXIST::FUNCTION:
|
||||
SSL_use_certificate_ASN1 336 1_1_0d EXIST::FUNCTION:
|
||||
SSL_CTX_use_RSAPrivateKey 337 1_1_0d EXIST::FUNCTION:RSA
|
||||
SSL_dane_set_flags 338 1_1_0d EXIST::FUNCTION:
|
||||
SSL_add_ssl_module 339 1_1_0d EXIST::FUNCTION:
|
||||
SSL_CTX_get_timeout 340 1_1_0d EXIST::FUNCTION:
|
||||
SSL_CTX_set_next_protos_advertised_cb 341 1_1_0d EXIST::FUNCTION:NEXTPROTONEG
|
||||
SSL_CTX_set_cert_cb 342 1_1_0d EXIST::FUNCTION:
|
||||
SSL_CTX_get_ciphers 343 1_1_0d EXIST::FUNCTION:
|
||||
SSL_set_trust 344 1_1_0d EXIST::FUNCTION:
|
||||
SSL_get_privatekey 345 1_1_0d EXIST::FUNCTION:
|
||||
OPENSSL_init_ssl 346 1_1_0d EXIST::FUNCTION:
|
||||
SSL_CTX_use_certificate_file 347 1_1_0d EXIST::FUNCTION:
|
||||
SSL_certs_clear 348 1_1_0d EXIST::FUNCTION:
|
||||
SSL_get_verify_callback 349 1_1_0d EXIST::FUNCTION:
|
||||
TLSv1_2_method 350 1_1_0d EXIST::FUNCTION:DEPRECATEDIN_1_1_0,TLS1_2_METHOD
|
||||
TLSv1_server_method 351 1_1_0d EXIST::FUNCTION:DEPRECATEDIN_1_1_0,TLS1_METHOD
|
||||
DTLSv1_listen 352 1_1_0d EXIST::FUNCTION:SOCK
|
||||
SSL_SESSION_get_ticket_lifetime_hint 353 1_1_0d EXIST::FUNCTION:
|
||||
SSL_SESSION_get0_hostname 354 1_1_0d EXIST::FUNCTION:
|
||||
SSL_COMP_add_compression_method 355 1_1_0d EXIST::FUNCTION:
|
||||
SSL_CTX_set_srp_verify_param_callback 356 1_1_0d EXIST::FUNCTION:SRP
|
||||
SSL_SESSION_get_time 357 1_1_0d EXIST::FUNCTION:
|
||||
SSL_CTX_get_ex_data 358 1_1_0d EXIST::FUNCTION:
|
||||
SSL_CTX_dane_clear_flags 359 1_1_0d EXIST::FUNCTION:
|
||||
SSL_is_gmtls 360 1_1_0d EXIST::FUNCTION:
|
||||
SSL_get0_dane_tlsa 361 1_1_0d EXIST::FUNCTION:
|
||||
SSL_CTX_set_srp_strength 362 1_1_0d EXIST::FUNCTION:SRP
|
||||
SSL_set_ex_data 363 1_1_0d EXIST::FUNCTION:
|
||||
TLSv1_1_server_method 364 1_1_0d EXIST::FUNCTION:DEPRECATEDIN_1_1_0,TLS1_1_METHOD
|
||||
SSL_in_before 365 1_1_0d EXIST::FUNCTION:
|
||||
SSL_get1_session 366 1_1_0d EXIST::FUNCTION:
|
||||
SSL_use_PrivateKey_ASN1 367 1_1_0d EXIST::FUNCTION:
|
||||
SSL_SESSION_print 368 1_1_0d EXIST::FUNCTION:
|
||||
SSL_CTX_set_srp_client_pwd_callback 369 1_1_0d EXIST::FUNCTION:SRP
|
||||
SSL_CTX_set_client_cert_cb 370 1_1_0d EXIST::FUNCTION:
|
||||
SSL_CTX_set_cipher_list 371 1_1_0d EXIST::FUNCTION:
|
||||
SSL_set_info_callback 372 1_1_0d EXIST::FUNCTION:
|
||||
SSL_SESSION_set1_id_context 373 1_1_0d EXIST::FUNCTION:
|
||||
SSL_CTX_get_default_passwd_cb 374 1_1_0d EXIST::FUNCTION:
|
||||
SSL_clear_options 375 1_1_0d EXIST::FUNCTION:
|
||||
SSL_CTX_use_PrivateKey_file 376 1_1_0d EXIST::FUNCTION:
|
||||
SSL_set_bio 377 1_1_0d EXIST::FUNCTION:
|
||||
SSL_read 378 1_1_0d EXIST::FUNCTION:
|
||||
SSL_copy_session_id 379 1_1_0d EXIST::FUNCTION:
|
||||
SSL_CIPHER_get_version 380 1_1_0d EXIST::FUNCTION:
|
||||
SSL_set_quiet_shutdown 381 1_1_0d EXIST::FUNCTION:
|
||||
SSL_get_cipher_list 382 1_1_0d EXIST::FUNCTION:
|
||||
SSL_CTX_set_default_verify_file 383 1_1_0d EXIST::FUNCTION:
|
||||
SSL_get_default_passwd_cb_userdata 384 1_1_0d EXIST::FUNCTION:
|
||||
SSL_set_purpose 385 1_1_0d EXIST::FUNCTION:
|
||||
DTLS_server_method 386 1_1_0d EXIST::FUNCTION:
|
||||
SSL_get_fd 387 1_1_0d EXIST::FUNCTION:
|
||||
SSL_CIPHER_get_digest_nid 388 1_1_0d EXIST::FUNCTION:
|
||||
SSL_set_rfd 389 1_1_0d EXIST::FUNCTION:SOCK
|
||||
SRP_Calc_A_param 390 1_1_0d EXIST::FUNCTION:SRP
|
||||
SSL_version 391 1_1_0d EXIST::FUNCTION:
|
||||
SSL_CONF_cmd 392 1_1_0d EXIST::FUNCTION:
|
||||
SSL_CTX_get_verify_depth 393 1_1_0d EXIST::FUNCTION:
|
||||
SSL_get_wbio 394 1_1_0d EXIST::FUNCTION:
|
||||
SSL_get0_verified_chain 395 1_1_0d EXIST::FUNCTION:
|
||||
SSL_want 396 1_1_0d EXIST::FUNCTION:
|
||||
SSL_CIPHER_get_name 397 1_1_0d EXIST::FUNCTION:
|
||||
SSL_CTX_set_msg_callback 398 1_1_0d EXIST::FUNCTION:
|
||||
SSL_CTX_sess_set_remove_cb 399 1_1_0d EXIST::FUNCTION:
|
||||
SSL_alert_type_string_long 400 1_1_0d EXIST::FUNCTION:
|
||||
SSL_CIPHER_find 401 1_1_0d EXIST::FUNCTION:
|
||||
SSL_get0_security_ex_data 402 1_1_0d EXIST::FUNCTION:
|
||||
SSL_is_dtls 403 1_1_0d EXIST::FUNCTION:
|
||||
SSL_get_shared_ciphers 404 1_1_0d EXIST::FUNCTION:
|
||||
SSL_CTX_set_tlsext_use_srtp 405 1_1_0d EXIST::FUNCTION:SRTP
|
||||
SSL_get_ciphers 406 1_1_0d EXIST::FUNCTION:
|
||||
TLSv1_client_method 407 1_1_0d EXIST::FUNCTION:DEPRECATEDIN_1_1_0,TLS1_METHOD
|
||||
SSL_renegotiate_pending 408 1_1_0d EXIST::FUNCTION:
|
||||
SSL_get_srtp_profiles 409 1_1_0d EXIST::FUNCTION:SRTP
|
||||
SSL_CTX_get_quiet_shutdown 410 1_1_0d EXIST::FUNCTION:
|
||||
TLS_server_method 411 1_1_0d EXIST::FUNCTION:
|
||||
|
||||
Reference in New Issue
Block a user