Searched refs:xts (Results 1 – 5 of 5) sorted by relevance
| /xnu-8019.80.24/libkern/crypto/ |
| H A D | corecrypto_aesxts.c | 47 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-8019.80.24/libkern/libkern/crypto/ |
| H A D | aesxts.h | 62 symmetric_xts *xts); 67 symmetric_xts *xts); 72 symmetric_xts *xts); 74 void xts_done(symmetric_xts *xts);
|
| /xnu-8019.80.24/EXTERNAL_HEADERS/corecrypto/ |
| H A D | ccpad.h | 67 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 D | ccmode_impl.h | 137 int (*CC_SPTR(ccmode_xts, init))(const struct ccmode_xts *xts, 143 void (*CC_SPTR(ccmode_xts, key_sched))(const struct ccmode_xts *xts, 154 …void *(*CC_SPTR(ccmode_xts, xts))(const ccxts_ctx *ctx, ccxts_tweak *tweak, size_t nblocks, const …
|
| H A D | ccmode.h | 391 return mode->xts(ctx, tweak, nblocks, in, out); in ccxts_update()
|