Crypt::...ey::SSH2(3)
π Crypt::DSA::Key::SSH2(3) π
okay bestie, pull up a chair, we're talking about Crypt::DSA::Key::SSH2 β the perl manual page that lives in the User Contributed Perl Documentation section of your man pages. yes it's real, yes it's niche, and yes i'm obsessed with it actually. π
β¨ NAME β¨
Crypt::DSA::Key::SSH2 β the read/write hookup for your DSA SSH2 files. that's the whole vibe. π¦
β¨ SYNOPSIS β¨
here's the little taste of it, copy-paste girlies rise:
use Crypt::DSA::Key;
my $key = Crypt::DSA::Key->new( Type => 'SSH2', ...);
$key->write( Type => 'SSH2', ...);
see how she's moving? yeah. notice the Type => 'SSH2' in there twice β once when you make the key, once when you write it. not me being like "why twice" the first time i read it π it's just how she rolls.
β¨ DESCRIPTION β¨
so Crypt::DSA::Key::SSH2 is the module that gives you an interface for reading and writing DSA SSH2 files. how does she do it? through Data::Buffer, which is the whole entire girlboss that handles SSH-compatible binary in/out buffers. binary in, binary out. that's the whole thing. π
π¨ important bestie alert: encrypted key files are not supported right now. currently. as in, if you were hoping to roll up with a passphrase-protected key file, she said no. π not yet, anyway.
and now the part where she's like "don't touch me directly":
you shouldn't use this module directly. like, at all. as that SYNOPSIS up there is hinting at (she's subtle, she's mysterious, she's giving main character energy), this module should be considered a plugin for Crypt::DSA::Key. every single thing you want to do with SSH2 files β reading DSA keys from disk, all of it, the whole etcetera β should go through that module instead. β¨
if you want the actual details, go read the Crypt::DSA::Key documentation. she has the lore. π
β¨ AUTHOR & COPYRIGHTS β¨
author? copyright? license info? all of that lives over in the Crypt::DSA manpage, bestie. go check her out, she's holding all the receipts. π«Ά
and that's the page!! fr fr, short and sweet, just like she is. πΈ
signing off with the lil footer energy: this is from perl v5.42.2, 2026-07-03, Crypt::DSA::Key::SSH2(3) πβ¨ slay, bye β¨π
π¦ where this page comes from
- fedora 43: perl-Crypt-DSA 1.22-1.fc43 Β· GPL-1.0-or-later OR Artistic-1.0-Perl
- fedora 44: perl-Crypt-DSA 1.22-1.fc44 Β· GPL-1.0-or-later OR Artistic-1.0-Perl
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms