• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/router/openssl/crypto/evp/

Lines Matching refs:xctx

381     EVP_AES_XTS_CTX *xctx = ctx->cipher_data;
388 aesni_set_encrypt_key(key, ctx->key_len * 4, &xctx->ks1.ks);
389 xctx->xts.block1 = (block128_f) aesni_encrypt;
390 xctx->stream = aesni_xts_encrypt;
392 aesni_set_decrypt_key(key, ctx->key_len * 4, &xctx->ks1.ks);
393 xctx->xts.block1 = (block128_f) aesni_decrypt;
394 xctx->stream = aesni_xts_decrypt;
398 ctx->key_len * 4, &xctx->ks2.ks);
399 xctx->xts.block2 = (block128_f) aesni_encrypt;
401 xctx->xts.key1 = &xctx->ks1;
405 xctx->xts.key2 = &xctx->ks2;
701 EVP_AES_XTS_CTX *xctx = ctx->cipher_data;
707 xctx->stream = NULL;
710 aes_t4_set_encrypt_key(key, bits, &xctx->ks1.ks);
711 xctx->xts.block1 = (block128_f) aes_t4_encrypt;
714 xctx->stream = aes128_t4_xts_encrypt;
718 xctx->stream = aes192_t4_xts_encrypt;
722 xctx->stream = aes256_t4_xts_encrypt;
728 aes_t4_set_decrypt_key(key, ctx->key_len * 4, &xctx->ks1.ks);
729 xctx->xts.block1 = (block128_f) aes_t4_decrypt;
732 xctx->stream = aes128_t4_xts_decrypt;
736 xctx->stream = aes192_t4_xts_decrypt;
740 xctx->stream = aes256_t4_xts_decrypt;
748 ctx->key_len * 4, &xctx->ks2.ks);
749 xctx->xts.block2 = (block128_f) aes_t4_encrypt;
751 xctx->xts.key1 = &xctx->ks1;
755 xctx->xts.key2 = &xctx->ks2;
1614 EVP_AES_XTS_CTX *xctx = c->cipher_data;
1618 if (xctx->xts.key1) {
1619 if (xctx->xts.key1 != &xctx->ks1)
1623 if (xctx->xts.key2) {
1624 if (xctx->xts.key2 != &xctx->ks2)
1632 xctx->xts.key1 = NULL;
1633 xctx->xts.key2 = NULL;
1640 EVP_AES_XTS_CTX *xctx = ctx->cipher_data;
1647 xctx->stream = enc ? AES_xts_encrypt : AES_xts_decrypt;
1649 xctx->stream = NULL;
1656 &xctx->ks1.ks);
1657 xctx->xts.block1 = (block128_f) HWAES_encrypt;
1660 &xctx->ks1.ks);
1661 xctx->xts.block1 = (block128_f) HWAES_decrypt;
1665 ctx->key_len * 4, &xctx->ks2.ks);
1666 xctx->xts.block2 = (block128_f) HWAES_encrypt;
1668 xctx->xts.key1 = &xctx->ks1;
1674 xctx->stream = enc ? bsaes_xts_encrypt : bsaes_xts_decrypt;
1681 &xctx->ks1.ks);
1682 xctx->xts.block1 = (block128_f) vpaes_encrypt;
1685 &xctx->ks1.ks);
1686 xctx->xts.block1 = (block128_f) vpaes_decrypt;
1690 ctx->key_len * 4, &xctx->ks2.ks);
1691 xctx->xts.block2 = (block128_f) vpaes_encrypt;
1693 xctx->xts.key1 = &xctx->ks1;
1700 AES_set_encrypt_key(key, ctx->key_len * 4, &xctx->ks1.ks);
1701 xctx->xts.block1 = (block128_f) AES_encrypt;
1703 AES_set_decrypt_key(key, ctx->key_len * 4, &xctx->ks1.ks);
1704 xctx->xts.block1 = (block128_f) AES_decrypt;
1708 ctx->key_len * 4, &xctx->ks2.ks);
1709 xctx->xts.block2 = (block128_f) AES_encrypt;
1711 xctx->xts.key1 = &xctx->ks1;
1715 xctx->xts.key2 = &xctx->ks2;
1725 EVP_AES_XTS_CTX *xctx = ctx->cipher_data;
1726 if (!xctx->xts.key1 || !xctx->xts.key2)
1730 if (xctx->stream)
1731 (*xctx->stream) (in, out, len,
1732 xctx->xts.key1, xctx->xts.key2, ctx->iv);
1733 else if (CRYPTO_xts128_encrypt(&xctx->xts, ctx->iv, in, out, len,