ipe_digest_eval(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

okay so bestie, this is ipe_digest_eval(9) from the Kernel API Manual β€” the little function that checks one IPE digest against another digest and gives you a clean yes/no. It’s literally a vibe check for two struct digest_info things, except the answer comes back as a bool. πŸ’…

🌸 NAME 🌸

ipe_digest_eval β€” evaluate an IPE digest against another digest. That’s it, that’s the name section: one digest gets compared against another digest, and you get a match-or-no-match moment. πŸ’–

✨ SYNOPSIS ✨

Here’s the signature, copied exactly because we do not mess with code, bestie:

bool ipe_digest_eval (const struct digest_info *expected , const struct
digest_info *digest );

πŸŽ€ ARGUMENTS πŸŽ€

  • expected β€” supplies the policy-provided digest value. This is the digest the policy brought to the comparison table, the reference one, the β€œthis is what we expect” energy. πŸ‘‘
  • digest β€” supplies the digest to compare against the policy digest value. This is the other one, the one getting held up next to the policy value for the match check. πŸ¦‹

🌈 RETURN 🌈

It gives you a bool, and the options are absolutely giving binary:

  • true β€” digests match. Slay, they’re the same. βœ…
  • false β€” digests do not match. Not it, bestie. ❌

πŸ”₯ SEE ALSO πŸ”₯

Go peek at these, iykyk:

mwah πŸ’‹ β€” this page is from ./security/ipe, dated October 2026, and that’s the whole footer vibe, bestie.

πŸ“¦ where this page comes from