Home
last modified time | relevance | path

Searched refs:xts (Results 1 – 6 of 6) sorted by relevance

/xnu-10063.141.1/libkern/crypto/
H A Dcorecrypto_aesxts.c47 symmetric_xts *xts) in xts_start() argument
63 if ((enc->size > sizeof(xts->enc)) || (dec->size > sizeof(xts->dec))) { in xts_start()
67 int rc = enc->init(enc, xts->enc, keylen, key1, key2); in xts_start()
68 rc |= dec->init(dec, xts->dec, keylen, key1, key2); in xts_start()
77 symmetric_xts *xts) in xts_encrypt() argument
86 int rc = xtsenc->set_tweak(xts->enc, tweak, iv); in xts_encrypt()
91 xtsenc->xts(xts->enc, tweak, ptlen / 16, pt, ct); in xts_encrypt()
99 symmetric_xts *xts) in xts_decrypt() argument
108 int rc = xtsdec->set_tweak(xts->dec, tweak, iv); in xts_decrypt()
113 xtsdec->xts(xts->dec, tweak, ptlen / 16, ct, pt); in xts_decrypt()
[all …]
/xnu-10063.141.1/libkern/libkern/crypto/
H A Daesxts.h62 symmetric_xts *xts);
67 symmetric_xts *xts);
72 symmetric_xts *xts);
74 void xts_done(symmetric_xts *xts);
/xnu-10063.141.1/EXTERNAL_HEADERS/corecrypto/
H A Dccmode_factory.h126 void ccmode_factory_xts_decrypt(struct ccmode_xts *xts,
134 void ccmode_factory_xts_encrypt(struct ccmode_xts *xts,
H A Dccpad.h67 size_t ccpad_xts_decrypt(const struct ccmode_xts *xts, ccxts_ctx *ctx, ccxts_tweak *tweak,
71 void ccpad_xts_encrypt(const struct ccmode_xts *xts, ccxts_ctx *ctx, ccxts_tweak *tweak,
H A Dccmode_impl.h143 int (*CC_SPTR(ccmode_xts, init))(const struct ccmode_xts *xts,
149 void (*CC_SPTR(ccmode_xts, key_sched))(const struct ccmode_xts *xts,
160 …void *(*CC_SPTR(ccmode_xts, xts))(const ccxts_ctx *ctx, ccxts_tweak *tweak, size_t nblocks, const …
/xnu-10063.141.1/osfmk/corecrypto/
H A Dccmode_internal.h324 int ccmode_xts_init(const struct ccmode_xts *xts, ccxts_ctx *ctx,
327 void ccmode_xts_key_sched(const struct ccmode_xts *xts, ccxts_ctx *ctx,
343 .xts = ccmode_xts_crypt, \
357 .xts = ccmode_xts_crypt, \