1*66bae5e7Schristos=pod 2*66bae5e7Schristos 3*66bae5e7Schristos=head1 NAME 4*66bae5e7Schristos 5*66bae5e7SchristosEVP_CIPHER-CAST - The CAST EVP_CIPHER implementations 6*66bae5e7Schristos 7*66bae5e7Schristos=head1 DESCRIPTION 8*66bae5e7Schristos 9*66bae5e7SchristosSupport for CAST symmetric encryption using the B<EVP_CIPHER> API. 10*66bae5e7Schristos 11*66bae5e7Schristos=head2 Algorithm Names 12*66bae5e7Schristos 13*66bae5e7SchristosThe following algorithms are available in the legacy provider: 14*66bae5e7Schristos 15*66bae5e7Schristos=over 4 16*66bae5e7Schristos 17*66bae5e7Schristos=item "CAST-128-CBC", "CAST-192-CBC" and "CAST-256-CBC" 18*66bae5e7Schristos 19*66bae5e7Schristos=item "CAST-128-CFB", "CAST-192-CFB", "CAST-256-CFB" 20*66bae5e7Schristos 21*66bae5e7Schristos=item "CAST-128-ECB", "CAST-192-ECB" and "CAST-256-ECB" 22*66bae5e7Schristos 23*66bae5e7Schristos=item "CAST-192-OFB", "CAST-128-OFB" and "CAST-256-OFB" 24*66bae5e7Schristos 25*66bae5e7Schristos=back 26*66bae5e7Schristos 27*66bae5e7Schristos=head2 Parameters 28*66bae5e7Schristos 29*66bae5e7SchristosThis implementation supports the parameters described in 30*66bae5e7SchristosL<EVP_EncryptInit(3)/PARAMETERS>. 31*66bae5e7Schristos 32*66bae5e7Schristos=head1 SEE ALSO 33*66bae5e7Schristos 34*66bae5e7SchristosL<provider-cipher(7)>, L<OSSL_PROVIDER-legacy(7)> 35*66bae5e7Schristos 36*66bae5e7Schristos=head1 COPYRIGHT 37*66bae5e7Schristos 38*66bae5e7SchristosCopyright 2021 The OpenSSL Project Authors. All Rights Reserved. 39*66bae5e7Schristos 40*66bae5e7SchristosLicensed under the Apache License 2.0 (the "License"). You may not use 41*66bae5e7Schristosthis file except in compliance with the License. You can obtain a copy 42*66bae5e7Schristosin the file LICENSE in the source distribution or at 43*66bae5e7SchristosL<https://www.openssl.org/source/license.html>. 44*66bae5e7Schristos 45*66bae5e7Schristos=cut 46