![]() |
XRootD
|
#include <cstring>
#include <cassert>
#include "XrdSut/XrdSutRndm.hh"
#include "XrdCrypto/XrdCryptosslTrace.hh"
#include "XrdCrypto/XrdCryptosslCipher.hh"
#include <openssl/bio.h>
#include <openssl/pem.h>
#include <openssl/dh.h>
Go to the source code of this file.
Functions | |
static void | DH_get0_key (const DH *dh, const BIGNUM **pub_key, const BIGNUM **priv_key) |
static void | DH_get0_pqg (const DH *dh, const BIGNUM **p, const BIGNUM **q, const BIGNUM **g) |
static int | DH_set0_key (DH *dh, BIGNUM *pub_key, BIGNUM *priv_key) |
static int | DH_set0_pqg (DH *dh, BIGNUM *p, BIGNUM *q, BIGNUM *g) |
static int | DSA_set0_key (DSA *d, BIGNUM *pub_key, BIGNUM *priv_key) |
static DH * | EVP_PKEY_get0_DH (EVP_PKEY *pkey) |
static EVP_PKEY * | getFixedDHParams () |
static int | XrdCheckDH (EVP_PKEY *pkey) |
Variables | |
static const char | dh_param_enc [] |
|
static |
Definition at line 121 of file XrdCryptosslCipher.cc.
Referenced by XrdCryptosslCipher::XrdCryptosslCipher(), XrdCryptosslCipher::AsBucket(), and XrdCryptosslCipher::Public().
|
static |
Definition at line 85 of file XrdCryptosslCipher.cc.
Referenced by XrdCryptosslCipher::XrdCryptosslCipher(), and XrdCryptosslCipher::AsBucket().
|
static |
Definition at line 130 of file XrdCryptosslCipher.cc.
Referenced by XrdCryptosslCipher::XrdCryptosslCipher(), and XrdCryptosslCipher::Finalize().
|
static |
Definition at line 96 of file XrdCryptosslCipher.cc.
Referenced by XrdCryptosslCipher::XrdCryptosslCipher().
|
static |
Definition at line 149 of file XrdCryptosslCipher.cc.
|
static |
Definition at line 77 of file XrdCryptosslCipher.cc.
Referenced by XrdCryptosslCipher::XrdCryptosslCipher(), XrdCryptosslCipher::AsBucket(), XrdCryptosslCipher::Public(), and XrdCheckDH().
|
static |
Definition at line 169 of file XrdCryptosslCipher.cc.
References dh_param_enc.
Referenced by XrdCryptosslCipher::XrdCryptosslCipher(), and XrdCheckDH().
|
static |
Definition at line 184 of file XrdCryptosslCipher.cc.
References EVP_PKEY_get0_DH(), and getFixedDHParams().
Referenced by XrdCryptosslCipher::XrdCryptosslCipher().
|
static |
Definition at line 55 of file XrdCryptosslCipher.cc.
Referenced by getFixedDHParams().