Crypt::...:SHA256(3)
π 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::PWSafe3Digest::SHADigest::HMAC
π COPYRIGHT π
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
- fedora 43: perl-Crypt-PWSafe3 1.23~20220227git002b0f0-11.fc43 Β· Artistic-2.0
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms