EVP_MD-WHIRLPOOL(7ossl)

πŸ“¦ version 3.5.0, in opensuse-leap 16.0

πŸ’« EVP_MD-WHIRLPOOL πŸ’«

okay so this is the EVP_MD-WHIRLPOOL(7ossl) page from the OpenSSL fam β€” and yes bestie, we're talking about the WHIRLPOOL EVP_MD implementation. she's a little vintage, she's a little mysterious, and she has opinions about where she lives. let's get into it 🫢


✨ NAME ✨

EVP_MD-WHIRLPOOL β€” the WHIRLPOOL EVP_MD implementation, aka the girl herself πŸ‘‘

🌸 DESCRIPTION 🌸

So basically: this is the support for computing WHIRLPOOL digests through the EVP_MD API. that's the whole vibe. she does one thing and she does it well πŸ’…

πŸŽ€ Identity πŸŽ€

okay this is the important part, pay attention:

  • this implementation is only available with the legacy provider ⚠️ like, she does not live in the default house, she lives in the legacy house, and you literally cannot find her anywhere else.
  • she is identified with the name "WHIRLPOOL" β€” that's her name, that's what you call her, no nicknames, no vibes-based guessing ✨
so if you're out here like "where is my WHIRLPOOL digest" β€” check your provider first, bestie, she's legacy-only, no cap 😭

πŸ¦‹ Gettable Parameters πŸ¦‹

this implementation supports the common gettable parameters described over in EVP_MD-common(7). that's it, that's the list β€” go read that page for the deets, she's not reinventing the wheel here, she's just showing up and being consistent 🧚

🌈 SEE ALSO 🌈

the required reading, the syllabus, the group chat links:

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

fr fr read the license before you do anything cute with this, it's giving "legal requirement" energy and we respect her πŸ’€

and that's the whole page, bestie!! this was version 3.5.0, dated 2026-09-25, and it's the EVP_MD-WHIRLPOOL(7ossl) manual β€” mwah, go compute some digests, ily πŸ“πŸ’–βœ¨

πŸ“¦ where this page comes from