Crypt::Perl::PKCS10::Attribute::challengePassword
my $chpw = Crypt::Perl::PKCS10::Attribute::challengePassword->new($passwd);
This attribute stores a phrase UNENCRYPTED in the CSR. Don’t put anything in here that you consider sensitive!
It’s likely that you don’t need this attribute. Check with your Certificate Authority to find out for sure sure if you need to include this in your CSR.
Instances of this class represent a challengePassword attribute of a PKCS #10 Certificate Signing Request (CSR).
challengePassword
You probably don’t need to instantiate this class directly; instead, you can instantiate it implicitly by listing out arguments to Crypt::Perl::PKCS10’s constructor. See that module’s SYNOPSIS for an example.
To install Crypt::Perl, copy and paste the appropriate command in to your terminal.
cpanm
cpanm Crypt::Perl
CPAN shell
perl -MCPAN -e shell install Crypt::Perl
For more information on module installation, please visit the detailed CPAN module installation guide.