EVP_CIPHER-DES(7ossl)
π EVP_CIPHER-DES π
okay bestie, so this is a 7ossl manpage β that's the OpenSSL manual, section 7, and it's literally all about the DES EVP_CIPHER implementations. Pull up a chair, we're getting into it π«Ά
β¨ NAME β¨
EVP_CIPHER-DES β the DES EVP_CIPHER implementations. that's the whole vibe. it's giving "crypto classics, but make it EVP" π
πΈ DESCRIPTION πΈ
So, lowkey iconic: this page covers support for DES symmetric encryption using the EVP_CIPHER API. that's it, that's the main character energy β¨
π Algorithm Names π
okay so there's like a whole roster here and honestly you need to know which provider serves which name, because the vibe check is different for each one. not me being thorough β it's just the facts, fr fr π
π Available in the FIPS provider AND the default provider
these ones slay in both places:
"DES-EDE3-ECB"or"DES-EDE3""DES-EDE3-CBC"or"DES3"
π¦ Available in the default provider, but NOT the FIPS provider
these are default-provider-only, so don't come for the FIPS provider looking for them π
"DES-EDE3-CFB8"and"DES-EDE3-CFB1""DES-EDE-ECB"or"DES-EDE""DES-EDE-CBC""DES-EDE-OFB""DES-EDE-CFB""DES3-WRAP"
π§ Available in the legacy provider
these ones are living in the legacy provider β that's where they hang out, iykyk:
"DES-ECB""DES-CBC""DES-OFB""DES-CFB","DES-CFB1"and"DES-CFB8""DESX-CBC"
β Parameters β
this implementation supports the parameters described in "PARAMETERS" in EVP_EncryptInit(3) β including "encrypt-check" and "fips-indicator". yes bestie, both of those, they're literally right there π
π SEE ALSO π
go read these next, they're all part of the family:
π 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>.
ok real talk, that license bit is not a suggestion β "except in compliance with the License" is doing a LOT of work in that sentence. read it, bestie π
and that's the whole page, periodt π
this little writeup is from OpenSSL 3.5.9, dated 2026-09-29, EVP_CIPHER-DES(7ossl) β mwah, go encrypt something responsibly πΈβ¨
π¦ where this page comes from
- alpine 3.23: openssl-doc 3.5.9-r0 Β· Apache-2.0
- alpine 3.24: openssl-doc 3.5.9-r0 Β· Apache-2.0
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash-1017 on : a language model's rewrite of the original, under its terms