35#include <CommonCrypto/CommonCrypto.h>
37#define LOG_PREFIX "apr_crypto_commoncrypto: "
186 f->provider = provider;
194 unsigned char seed[8];
392 key->provider =
f->provider;
400 switch (
rec->ktype) {
406 rec->k.passphrase.pass,
rec->k.passphrase.passLen,
407 rec->k.passphrase.salt,
rec->k.passphrase.saltLen,
419 if (
rec->k.secret.secretLen !=
key->keyLen) {
484 key->provider =
f->provider;
687 switch (
ctx->f->result->rc) {
870 switch (
ctx->f->result->rc) {
const char apr_size_t len
APR-UTIL Buckets/Bucket Brigades.
APR general purpose library routines.
static apr_random_t * rng
#define APR_ENOTENOUGHENTROPY
apr_brigade_flush void * ctx
apr_dbd_transaction_t int mode
apr_pool_t const char * params
const char int apr_pool_t * pool
apr_array_header_t ** result
#define APR_HASH_KEY_STRING
#define apr_pcalloc(p, size)
static const char *const types[]
static const char * key_types[]