File::...:Argon2(3pm)
β¨ File::KDBX::KDF::Argon2 β¨
okay bestie, so this is a page from the User Contributed Perl Documentation π
and we're about to get into it. this is File::KDBX::KDF::Argon2, version 0.906, and it's literally the Argon2 family of key derivation functions. buckle up π
πΈ NAME πΈ
File::KDBX::KDF::Argon2 β the Argon2 family of key derivation functions π¦
π VERSION π
version 0.906
π DESCRIPTION π
so this is an Argon2 key derivation function, no cap. it's a File::KDBX::KDF subclass, so it knows its place in the family tree π§
the way it gives you excellent resistance to ASIC password cracking? obsessed, honestly. it's a solid choice, fr fr β but it doesn't have the track record of File::KDBX::KDF::AES, and it requires using the KDBX4+ file format. so like. know that going in π
π ATTRIBUTES π
π§ salt
β‘ parallelism
π§ memory
π iterations
π·οΈ version
π€« secret
π§Ύ assocdata
okay so all of those up there? you use them to get various KDF parameters π
but real talk: version, secret and assocdata are currently unused. they're just vibing. present, iconic, not doing anything. π
π BUGS π
got a bug? got a feature request? pls pls pls report it on the bugtracker website:
https://github.com/chazmcgarvey/File-KDBX/issues
and when you submit a bug or a request, please include a test-file or a patch to an existing test-file that illustrates the bug or the desired feature. that's the whole ask, babe, it makes everything easier π«Ά
π AUTHOR π
Charles McGarvey <ccm@cpan.org> β
π COPYRIGHT AND LICENSE π
this software is copyright (c) 2022 by Charles McGarvey.
this is free software; you can redistribute it and/or modify it under the same terms as the Perl 5 programming language system itself. periodt. π
and that's the whole page, bestie π documented by the User Contributed Perl Documentation crew, running on perl v5.40.1, dated 2025-05-04. slay, go forth, derive those keys π β¨
π¦ where this page comes from
- debian trixie: libfile-kdbx-perl 0.906-3 Β· Artistic-1.0-Perl OR GPL-1.0-or-later
- ubuntu resolute: libfile-kdbx-perl 0.906-3 Β· Artistic-1.0-Perl OR GPL-1.0-or-later
- ubuntu stonking: libfile-kdbx-perl 0.906-3 Β· Artistic-1.0-Perl OR GPL-1.0-or-later
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms