CRYPTO_CHACHA20_POLY1305
crypto_info->cipher_algorithm = CRYPTO_CHACHA20_POLY1305;
case CRYPTO_CHACHA20_POLY1305:
if (csp->csp_cipher_alg != CRYPTO_CHACHA20_POLY1305)
if (csp->csp_cipher_alg == CRYPTO_CHACHA20_POLY1305) {
.csp_cipher_alg = CRYPTO_CHACHA20_POLY1305,
case CRYPTO_CHACHA20_POLY1305:
case CRYPTO_CHACHA20_POLY1305:
case CRYPTO_CHACHA20_POLY1305:
case CRYPTO_CHACHA20_POLY1305:
case CRYPTO_CHACHA20_POLY1305:
case CRYPTO_CHACHA20_POLY1305:
case CRYPTO_CHACHA20_POLY1305:
case CRYPTO_CHACHA20_POLY1305:
csp.csp_cipher_alg = CRYPTO_CHACHA20_POLY1305;
case CRYPTO_CHACHA20_POLY1305:
[CRYPTO_CHACHA20_POLY1305] = ALG_AEAD,
case CRYPTO_CHACHA20_POLY1305:
case CRYPTO_CHACHA20_POLY1305:
case CRYPTO_CHACHA20_POLY1305:
case CRYPTO_CHACHA20_POLY1305:
case CRYPTO_CHACHA20_POLY1305:
case CRYPTO_CHACHA20_POLY1305:
case CRYPTO_CHACHA20_POLY1305:
case CRYPTO_CHACHA20_POLY1305:
csp.csp_cipher_alg = CRYPTO_CHACHA20_POLY1305;
tls->params.cipher_algorithm == CRYPTO_CHACHA20_POLY1305) {
.type = CRYPTO_CHACHA20_POLY1305,
M(chacha20_poly1305_1_3, CRYPTO_CHACHA20_POLY1305, 256 / 8, 0, \
M(chacha20_poly1305_1_2, CRYPTO_CHACHA20_POLY1305, 256 / 8, 0, \
M(chacha20_poly1305_1_3, CRYPTO_CHACHA20_POLY1305, 256 / 8, 0, \
M(chacha20_poly1305_1_0, CRYPTO_CHACHA20_POLY1305, 256 / 8, 0, \
M(chacha20_poly1305_1_1, CRYPTO_CHACHA20_POLY1305, 256 / 8, 0, \
case CRYPTO_CHACHA20_POLY1305:
case CRYPTO_CHACHA20_POLY1305:
case CRYPTO_CHACHA20_POLY1305:
case CRYPTO_CHACHA20_POLY1305:
{ .name = "chacha20-poly1305", .cipher = CRYPTO_CHACHA20_POLY1305,