Blame doc/man3/EVP_aria.pod

Packit c4476c
=pod
Packit c4476c
Packit c4476c
=head1 NAME
Packit c4476c
Packit c4476c
EVP_aria_128_cbc,
Packit c4476c
EVP_aria_192_cbc,
Packit c4476c
EVP_aria_256_cbc,
Packit c4476c
EVP_aria_128_cfb,
Packit c4476c
EVP_aria_192_cfb,
Packit c4476c
EVP_aria_256_cfb,
Packit c4476c
EVP_aria_128_cfb1,
Packit c4476c
EVP_aria_192_cfb1,
Packit c4476c
EVP_aria_256_cfb1,
Packit c4476c
EVP_aria_128_cfb8,
Packit c4476c
EVP_aria_192_cfb8,
Packit c4476c
EVP_aria_256_cfb8,
Packit c4476c
EVP_aria_128_cfb128,
Packit c4476c
EVP_aria_192_cfb128,
Packit c4476c
EVP_aria_256_cfb128,
Packit c4476c
EVP_aria_128_ctr,
Packit c4476c
EVP_aria_192_ctr,
Packit c4476c
EVP_aria_256_ctr,
Packit c4476c
EVP_aria_128_ecb,
Packit c4476c
EVP_aria_192_ecb,
Packit c4476c
EVP_aria_256_ecb,
Packit c4476c
EVP_aria_128_ofb,
Packit c4476c
EVP_aria_192_ofb,
Packit c4476c
EVP_aria_256_ofb,
Packit c4476c
EVP_aria_128_ccm,
Packit c4476c
EVP_aria_192_ccm,
Packit c4476c
EVP_aria_256_ccm,
Packit c4476c
EVP_aria_128_gcm,
Packit c4476c
EVP_aria_192_gcm,
Packit c4476c
EVP_aria_256_gcm,
Packit c4476c
- EVP ARIA cipher
Packit c4476c
Packit c4476c
=head1 SYNOPSIS
Packit c4476c
Packit c4476c
=for comment generic
Packit c4476c
Packit c4476c
 #include <openssl/evp.h>
Packit c4476c
Packit c4476c
 const EVP_CIPHER *EVP_ciphername(void)
Packit c4476c
Packit c4476c
I<EVP_ciphername> is used a placeholder for any of the described cipher
Packit c4476c
functions, such as I<EVP_aria_128_cbc>.
Packit c4476c
Packit c4476c
=head1 DESCRIPTION
Packit c4476c
Packit c4476c
The ARIA encryption algorithm for EVP.
Packit c4476c
Packit c4476c
=over 4
Packit c4476c
Packit c4476c
=item EVP_aria_128_cbc(),
Packit c4476c
EVP_aria_192_cbc(),
Packit c4476c
EVP_aria_256_cbc(),
Packit c4476c
EVP_aria_128_cfb(),
Packit c4476c
EVP_aria_192_cfb(),
Packit c4476c
EVP_aria_256_cfb(),
Packit c4476c
EVP_aria_128_cfb1(),
Packit c4476c
EVP_aria_192_cfb1(),
Packit c4476c
EVP_aria_256_cfb1(),
Packit c4476c
EVP_aria_128_cfb8(),
Packit c4476c
EVP_aria_192_cfb8(),
Packit c4476c
EVP_aria_256_cfb8(),
Packit c4476c
EVP_aria_128_cfb128(),
Packit c4476c
EVP_aria_192_cfb128(),
Packit c4476c
EVP_aria_256_cfb128(),
Packit c4476c
EVP_aria_128_ctr(),
Packit c4476c
EVP_aria_192_ctr(),
Packit c4476c
EVP_aria_256_ctr(),
Packit c4476c
EVP_aria_128_ecb(),
Packit c4476c
EVP_aria_192_ecb(),
Packit c4476c
EVP_aria_256_ecb(),
Packit c4476c
EVP_aria_128_ofb(),
Packit c4476c
EVP_aria_192_ofb(),
Packit c4476c
EVP_aria_256_ofb()
Packit c4476c
Packit c4476c
ARIA for 128, 192 and 256 bit keys in the following modes: CBC, CFB with
Packit c4476c
128-bit shift, CFB with 1-bit shift, CFB with 8-bit shift, CTR, ECB and OFB.
Packit c4476c
Packit c4476c
=item EVP_aria_128_ccm(),
Packit c4476c
EVP_aria_192_ccm(),
Packit c4476c
EVP_aria_256_ccm(),
Packit c4476c
EVP_aria_128_gcm(),
Packit c4476c
EVP_aria_192_gcm(),
Packit c4476c
EVP_aria_256_gcm(),
Packit c4476c
Packit c4476c
ARIA for 128, 192 and 256 bit keys in CBC-MAC Mode (CCM) and Galois Counter
Packit c4476c
Mode (GCM). These ciphers require additional control operations to function
Packit c4476c
correctly, see the L<EVP_EncryptInit(3)/AEAD Interface> section for details.
Packit c4476c
Packit c4476c
=back
Packit c4476c
Packit c4476c
=head1 RETURN VALUES
Packit c4476c
Packit c4476c
These functions return an B<EVP_CIPHER> structure that contains the
Packit c4476c
implementation of the symmetric cipher. See L<EVP_CIPHER_meth_new(3)> for
Packit c4476c
details of the B<EVP_CIPHER> structure.
Packit c4476c
Packit c4476c
=head1 SEE ALSO
Packit c4476c
Packit c4476c
L<evp(7)>,
Packit c4476c
L<EVP_EncryptInit(3)>,
Packit c4476c
L<EVP_CIPHER_meth_new(3)>
Packit c4476c
Packit c4476c
=head1 COPYRIGHT
Packit c4476c
Packit c4476c
Copyright 2017-2019 The OpenSSL Project Authors. All Rights Reserved.
Packit c4476c
Packit c4476c
Licensed under the OpenSSL license (the "License").  You may not use
Packit c4476c
this file except in compliance with the License.  You can obtain a copy
Packit c4476c
in the file LICENSE in the source distribution or at
Packit c4476c
L<https://www.openssl.org/source/license.html>.
Packit c4476c
Packit c4476c
=cut
Packit c4476c