Crypt::...:SHA256(3)

πŸ“¦
version 1.23~20220227git002b0f0 Β· 2 versions
, in fedora 43

πŸ’– Crypt::PWSafe3::SHA256 πŸ’–

okay bestie, so this is a page from the User Contributed Perl Documentation, and it's literally all about one tiny little module. she's small, she's a wrapper, and she's here to save the day. πŸŽ€


✨ NAME ✨

Crypt::PWSafe3::SHA256 β€” the HMAC Helper Class 🫢


🌸 DESCRIPTION 🌸

so basically, this is a lil helper class, right? she exists to work with SHA256 inside the Digest::HMAC module. that's her whole job. πŸ’…

why does she need to exist at all? because Digest::HMAC requires you to hand it a module as the parameter for the algorithm... but Digest::SHA256 doesn't exist as a module. not a thing. never was. 😭 so we can't just pass that name and vibe.

so this module here is just a wrapper. and here's the iconic part: she does not return an instance of her own. nope. instead she returns an instance of Digest::SHA('SHA-256'). that's it. that's the whole flex. ✨


πŸ‘‘ AUTHOR πŸ‘‘

T.v.Dein <tlinden@cpan.org>


πŸ¦‹ SEE ALSO πŸ¦‹

  • Crypt::PWSafe3
  • Digest::SHA
  • Digest::HMAC

Copyright (c) 2011-2015 by T.v.Dein <tlinden@cpan.org>.


🌈 LICENSE 🌈

This program is free software; you can redistribute it and/or modify it under the same terms of the Artistic License 2.0, see: <http://www.perlfoundation.org/artistic_license_2_0>


and that's the whole page, bestie!! πŸ₯° no cap, this one was short and sweet β€” literally just a wrapper doing wrapper things. sending you good vibes from perl v5.42.0, dated 2025-07-25, on behalf of Crypt::PWSafe3::SHA256(3). mwah, love u, bye!! πŸ’–πŸŒΈβœ¨

πŸ“¦ where this page comes from