]>
Commit | Line | Data |
---|---|---|
8fa4d95e RT |
1 | =pod |
2 | ||
3 | =head1 NAME | |
4 | ||
5 | EVP_aria_128_cbc, | |
6 | EVP_aria_192_cbc, | |
7 | EVP_aria_256_cbc, | |
8 | EVP_aria_128_cfb, | |
9 | EVP_aria_192_cfb, | |
10 | EVP_aria_256_cfb, | |
11 | EVP_aria_128_cfb1, | |
12 | EVP_aria_192_cfb1, | |
13 | EVP_aria_256_cfb1, | |
14 | EVP_aria_128_cfb8, | |
15 | EVP_aria_192_cfb8, | |
16 | EVP_aria_256_cfb8, | |
87103969 AS |
17 | EVP_aria_128_cfb128, |
18 | EVP_aria_192_cfb128, | |
19 | EVP_aria_256_cfb128, | |
8fa4d95e RT |
20 | EVP_aria_128_ctr, |
21 | EVP_aria_192_ctr, | |
22 | EVP_aria_256_ctr, | |
23 | EVP_aria_128_ecb, | |
24 | EVP_aria_192_ecb, | |
25 | EVP_aria_256_ecb, | |
26 | EVP_aria_128_ofb, | |
27 | EVP_aria_192_ofb, | |
28 | EVP_aria_256_ofb, | |
29 | EVP_aria_128_ccm, | |
30 | EVP_aria_192_ccm, | |
31 | EVP_aria_256_ccm, | |
32 | EVP_aria_128_gcm, | |
33 | EVP_aria_192_gcm, | |
34 | EVP_aria_256_gcm, | |
daa6f2c0 | 35 | - EVP ARIA cipher |
8fa4d95e RT |
36 | |
37 | =head1 SYNOPSIS | |
38 | ||
39 | =for comment generic | |
40 | ||
41 | #include <openssl/evp.h> | |
42 | ||
43 | const EVP_CIPHER *EVP_ciphername(void) | |
44 | ||
45 | I<EVP_ciphername> is used a placeholder for any of the described cipher | |
46 | functions, such as I<EVP_aria_128_cbc>. | |
47 | ||
48 | =head1 DESCRIPTION | |
49 | ||
50 | The ARIA encryption algorithm for EVP. | |
51 | ||
52 | =over 4 | |
53 | ||
54 | =item EVP_aria_128_cbc(), | |
55 | EVP_aria_192_cbc(), | |
56 | EVP_aria_256_cbc(), | |
57 | EVP_aria_128_cfb(), | |
58 | EVP_aria_192_cfb(), | |
59 | EVP_aria_256_cfb(), | |
60 | EVP_aria_128_cfb1(), | |
61 | EVP_aria_192_cfb1(), | |
62 | EVP_aria_256_cfb1(), | |
63 | EVP_aria_128_cfb8(), | |
64 | EVP_aria_192_cfb8(), | |
65 | EVP_aria_256_cfb8(), | |
87103969 AS |
66 | EVP_aria_128_cfb128(), |
67 | EVP_aria_192_cfb128(), | |
68 | EVP_aria_256_cfb128(), | |
8fa4d95e RT |
69 | EVP_aria_128_ctr(), |
70 | EVP_aria_192_ctr(), | |
71 | EVP_aria_256_ctr(), | |
72 | EVP_aria_128_ecb(), | |
73 | EVP_aria_192_ecb(), | |
74 | EVP_aria_256_ecb(), | |
75 | EVP_aria_128_ofb(), | |
76 | EVP_aria_192_ofb(), | |
77 | EVP_aria_256_ofb() | |
78 | ||
79 | ARIA for 128, 192 and 256 bit keys in the following modes: CBC, CFB with | |
80 | 128-bit shift, CFB with 1-bit shift, CFB with 8-bit shift, CTR, ECB and OFB. | |
81 | ||
82 | =item EVP_aria_128_ccm(), | |
83 | EVP_aria_192_ccm(), | |
84 | EVP_aria_256_ccm(), | |
85 | EVP_aria_128_gcm(), | |
86 | EVP_aria_192_gcm(), | |
87 | EVP_aria_256_gcm(), | |
88 | ||
89 | ARIA for 128, 192 and 256 bit keys in CBC-MAC Mode (CCM) and Galois Counter | |
90 | Mode (GCM). These ciphers require additional control operations to function | |
91 | correctly, see the L<EVP_EncryptInit(3)/AEAD Interface> section for details. | |
92 | ||
93 | =back | |
94 | ||
95 | =head1 RETURN VALUES | |
96 | ||
97 | These functions return an B<EVP_CIPHER> structure that contains the | |
98 | implementation of the symmetric cipher. See L<EVP_CIPHER_meth_new(3)> for | |
99 | details of the B<EVP_CIPHER> structure. | |
100 | ||
101 | =head1 SEE ALSO | |
102 | ||
103 | L<evp(7)>, | |
104 | L<EVP_EncryptInit(3)>, | |
105 | L<EVP_CIPHER_meth_new(3)> | |
106 | ||
107 | =head1 COPYRIGHT | |
108 | ||
daa6f2c0 | 109 | Copyright 2017-2019 The OpenSSL Project Authors. All Rights Reserved. |
8fa4d95e RT |
110 | |
111 | Licensed under the OpenSSL license (the "License"). You may not use | |
112 | this file except in compliance with the License. You can obtain a copy | |
113 | in the file LICENSE in the source distribution or at | |
114 | L<https://www.openssl.org/source/license.html>. | |
115 | ||
116 | =cut | |
117 |