EVP_CIPHER-DES(7SSL)
π EVP_CIPHER-DES β the DES EVP_CIPHER implementations π
okay bestie, so this is EVP_CIPHER-DES, from the 7SSL manual set, courtesy of OpenSSL. it's the glow-up doc for the DES family of ciphers β the OGs of symmetric crypto, and yes we still talk about them. π«Ά
β¨ NAME β¨
EVP_CIPHER-DES β literally just: the DES EVP_CIPHER implementations. that's the whole name section, she's short and she knows it. π
πΈ DESCRIPTION πΈ
Support for DES symmetric encryption using the EVP_CIPHER API. that's it, that's the vibe. you plug a DES-style algorithm name into the EVP_CIPHER machinery and she runs it for you. π¦
π₯ Algorithm Names π₯
not all DES algorithms live in the same place, and this is the part that trips people up, so pay attention bestie:
The following algorithms are available in the FIPS provider as well as the default provider:
"DES-EDE3-ECB"or"DES-EDE3""DES-EDE3-CBC"or"DES3"
The following algorithms are available in the default provider, but not the FIPS provider:
"DES-EDE3-CFB8"and"DES-EDE3-CFB1""DES-EDE-ECB"or"DES-EDE""DES-EDE-CBC""DES-EDE-OFB""DES-EDE-CFB""DES3-WRAP"
The following algorithms are available in the legacy provider:
"DES-ECB""DES-CBC""DES-OFB""DES-CFB","DES-CFB1"and"DES-CFB8""DESX-CBC"
π no cap: which provider you've got loaded decides which of these names you can actually use. if you can't find one of the legacy girls, that's a provider situation, not a you situation.
π Parameters π
This implementation supports the parameters described in "PARAMETERS" in EVP_EncryptInit(3), including "encrypt-check" and "fips-indicator". so if you want the full deets on those, go read that page, we're just repping the whole parameter menu here, iconically. β¨
π SEE ALSO π
π COPYRIGHT π
Copyright 2021-2024 The OpenSSL Project Authors. All Rights Reserved.
Licensed under the Apache License 2.0 (the "License"). You may not use this file except in compliance with the License. You can obtain a copy in the file LICENSE in the source distribution or at <https://www.openssl.org/source/license.html>.
that's the whole page bestie, go forth and encrypt (responsibly, with the right provider loaded π). version 4.0.3, dated 2026-09-29 β mwah, slay, periodt. π
π¦ where this page comes from
- ubuntu stonking: openssl 4.0.3-1ubuntu1
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms