Home
last modified time | relevance | path

Searched refs:ccdrbg_info (Results 1 – 4 of 4) sorted by relevance

/xnu-8020.101.4/EXTERNAL_HEADERS/corecrypto/
H A Dccdrbg_impl.h18 struct ccdrbg_info { struct
30 int (*CC_SPTR(ccdrbg_info, init))(const struct ccdrbg_info *info, struct ccdrbg_state *drbg, argument
43 int (*CC_SPTR(ccdrbg_info, reseed))(struct ccdrbg_state *prng,
55 int (*CC_SPTR(ccdrbg_info, generate))(struct ccdrbg_state *prng,
62 void (*CC_SPTR(ccdrbg_info, done))(struct ccdrbg_state *prng);
H A Dccdrbg.h46 CC_INLINE int ccdrbg_init(const struct ccdrbg_info *info, in ccdrbg_init()
58 CC_INLINE int ccdrbg_reseed(const struct ccdrbg_info *info, in ccdrbg_reseed()
67 CC_INLINE int ccdrbg_generate(const struct ccdrbg_info *info, in ccdrbg_generate()
75 CC_INLINE void ccdrbg_done(const struct ccdrbg_info *info, in ccdrbg_done()
81 CC_INLINE size_t ccdrbg_context_size(const struct ccdrbg_info *info) in ccdrbg_context_size()
98 void ccdrbg_factory_nistctr(struct ccdrbg_info *info, const struct ccdrbg_nistctr_custom *custom);
109 void ccdrbg_factory_nisthmac(struct ccdrbg_info *info, const struct ccdrbg_nisthmac_custom *custom);
/xnu-8020.101.4/osfmk/corecrypto/
H A Dccdrbg_nisthmac.c139 init(const struct ccdrbg_info *info, in init()
251 ccdrbg_factory_nisthmac(struct ccdrbg_info *info, const struct ccdrbg_nisthmac_custom *custom) in ccdrbg_factory_nisthmac()
/xnu-8020.101.4/osfmk/prng/
H A Dprng_random.c141 struct ccdrbg_info drbg_info;