EVP_MD-SHA3(7SSL)

πŸ’– EVP_MD-SHA3 πŸ’–

okay so bestie, welcome to the EVP_MD-SHA3 page β€” it's part of the OpenSSL manual, section 7SSL, and it's literally all about the SHA3 EVP_MD implementations. no cap. let's get into it 🫢


✨ NAME ✨

EVP_MD-SHA3 β€” the SHA3 EVP_MD implementations. that's it, that's the name, iconic behavior πŸ’…


🌸 DESCRIPTION 🌸

so what does this actually do? it's the support for computing SHA3 digests through the EVP_MD API. periodt. that's the whole vibe πŸ¦‹

πŸ‘‘ Identities

this implementation is available with the FIPS provider as well as the default provider β€” both of them, slay β€” and it includes the following varieties:

  • "SHA3-224"
  • "SHA3-256"
  • "SHA3-384"
  • "SHA3-512"

four of them. a whole little squad. pick your fighter ✨

πŸŽ€ Gettable Parameters

this implementation supports all the common gettable parameters β€” the ones described over in EVP_MD-common(7). nothing extra, nothing missing, we stay consistent πŸ’–


🌈 CONFORMING TO 🌈

FIPS 202 β€” yep, it conforms, we're official, we're certified, we're that girl ⭐


πŸ¦‹ SEE ALSO πŸ¦‹

go read these too, bestie, they're all connected iykyk:


Copyright 2020-2026 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>.


okay real talk, don't skip the license part, it's giving legally binding and we respect her 🫢

and that's the whole page, bestie!! this version is from 4.0.3, dated 2026-09-29, and it lives under the name EVP_MD-SHA3(7SSL). mwah πŸ’‹ go hash something gorgeous πŸ’–βœ¨πŸŽ€

πŸ“¦ where this page comes from