Crypt-Perl 0.13
Files
- .gitignore
- Changes
- MANIFEST
- META.json
- META.yml
- Makefile.PL
- README.pod
- lib/Crypt/Perl.pm
- lib/Crypt/Perl/ASN1.pm
- lib/Crypt/Perl/ASN1/Encodee.pm
- lib/Crypt/Perl/BigInt.pm
- lib/Crypt/Perl/ECDSA.pm
- lib/Crypt/Perl/ECDSA/EC/Curve.pm
- lib/Crypt/Perl/ECDSA/EC/CurvesDB.pm
- lib/Crypt/Perl/ECDSA/EC/DB.pm
- lib/Crypt/Perl/ECDSA/EC/FieldElement.pm
- lib/Crypt/Perl/ECDSA/EC/Point.pm
- lib/Crypt/Perl/ECDSA/ECParameters.pm
- lib/Crypt/Perl/ECDSA/Generate.pm
- lib/Crypt/Perl/ECDSA/KeyBase.pm
- lib/Crypt/Perl/ECDSA/NIST.pm
- lib/Crypt/Perl/ECDSA/Parse.pm
- lib/Crypt/Perl/ECDSA/PrivateKey.pm
- lib/Crypt/Perl/ECDSA/PublicKey.pm
- lib/Crypt/Perl/ECDSA/Utils.pm
- lib/Crypt/Perl/JWK.pm
- lib/Crypt/Perl/KeyBase.pm
- lib/Crypt/Perl/Math.pm
- lib/Crypt/Perl/PK.pm
- lib/Crypt/Perl/PKCS10.pm
- lib/Crypt/Perl/PKCS10/ASN1.pm
- lib/Crypt/Perl/PKCS10/Attribute.pm
- lib/Crypt/Perl/PKCS10/Attribute/challengePassword.pm
- lib/Crypt/Perl/PKCS10/Attribute/extensionRequest.pm
- lib/Crypt/Perl/PKCS10/Attributes.pm
- lib/Crypt/Perl/PKCS8.pm
- lib/Crypt/Perl/RNG.pm
- lib/Crypt/Perl/RSA.pm
- lib/Crypt/Perl/RSA/Generate.pm
- lib/Crypt/Perl/RSA/KeyBase.pm
- lib/Crypt/Perl/RSA/PKCS1_v1_5.pm
- lib/Crypt/Perl/RSA/Parse.pm
- lib/Crypt/Perl/RSA/PrivateKey.pm
- lib/Crypt/Perl/RSA/PublicKey.pm
- lib/Crypt/Perl/RSA/Template.pm
- lib/Crypt/Perl/ToDER.pm
- lib/Crypt/Perl/X.pm
- lib/Crypt/Perl/X/ASN1/Decode.pm
- lib/Crypt/Perl/X/ASN1/Encode.pm
- lib/Crypt/Perl/X/ASN1/Find.pm
- lib/Crypt/Perl/X/ASN1/Prepare.pm
- lib/Crypt/Perl/X/Base.pm
- lib/Crypt/Perl/X/ECDSA/CharacteristicTwoUnsupported.pm
- lib/Crypt/Perl/X/ECDSA/NoCurveForNISTName.pm
- lib/Crypt/Perl/X/ECDSA/NoCurveForName.pm
- lib/Crypt/Perl/X/ECDSA/NoCurveForOID.pm
- lib/Crypt/Perl/X/ECDSA/NoCurveForParameters.pm
- lib/Crypt/Perl/X/InvalidJWK.pm
- lib/Crypt/Perl/X/TooLongToSign.pm
- lib/Crypt/Perl/X/UnknownHash.pm
- lib/Crypt/Perl/X/UnknownJWKkty.pm
- lib/Crypt/Perl/X509/Extension.pm
- lib/Crypt/Perl/X509/Extension/subjectAltName.pm
- lib/Crypt/Perl/X509/Name.pm
- t/Crypt-Perl-BigInt.t
- t/Crypt-Perl-ECDSA-Generate.t
- t/Crypt-Perl-ECDSA-Parse.t
- t/Crypt-Perl-ECDSA-PrivateKey.t
- t/Crypt-Perl-ECDSA-PublicKey.t
- t/Crypt-Perl-Math.t
- t/Crypt-Perl-PK.t
- t/Crypt-Perl-PKCS10-Attribute-extensionRequest.t
- t/Crypt-Perl-PKCS10.t
- t/Crypt-Perl-RSA-Generate.t
- t/Crypt-Perl-RSA-Parse.t
- t/Crypt-Perl-RSA-PrivateKey.t
- t/Crypt-Perl-RSA-PublicKey.t
- t/Crypt-Perl-X509-Extension-subjectAltName.t
- t/assets/RS256.dump
- t/assets/c2pnb163v1.key
- t/assets/ecdsa_explicit/Oakley-EC2N-3.key
- t/assets/ecdsa_explicit/Oakley-EC2N-4.key
- t/assets/ecdsa_explicit/brainpoolP160r1.key
- t/assets/ecdsa_explicit/brainpoolP160t1.key
- t/assets/ecdsa_explicit/brainpoolP192r1.key
- t/assets/ecdsa_explicit/brainpoolP192t1.key
- t/assets/ecdsa_explicit/brainpoolP224r1.key
- t/assets/ecdsa_explicit/brainpoolP224t1.key
- t/assets/ecdsa_explicit/brainpoolP256r1.key
- t/assets/ecdsa_explicit/brainpoolP256t1.key
- t/assets/ecdsa_explicit/brainpoolP320r1.key
- t/assets/ecdsa_explicit/brainpoolP320t1.key
- t/assets/ecdsa_explicit/brainpoolP384r1.key
- t/assets/ecdsa_explicit/brainpoolP384t1.key
- t/assets/ecdsa_explicit/brainpoolP512r1.key
- t/assets/ecdsa_explicit/brainpoolP512t1.key
- t/assets/ecdsa_explicit/c2pnb163v1.key
- t/assets/ecdsa_explicit/c2pnb163v2.key
- t/assets/ecdsa_explicit/c2pnb163v3.key
- t/assets/ecdsa_explicit/c2pnb176v1.key
- t/assets/ecdsa_explicit/c2pnb208w1.key
- t/assets/ecdsa_explicit/c2pnb272w1.key
- t/assets/ecdsa_explicit/c2pnb304w1.key
- t/assets/ecdsa_explicit/c2pnb368w1.key
- t/assets/ecdsa_explicit/c2tnb191v1.key
- t/assets/ecdsa_explicit/c2tnb191v2.key
- t/assets/ecdsa_explicit/c2tnb191v3.key
- t/assets/ecdsa_explicit/c2tnb239v1.key
- t/assets/ecdsa_explicit/c2tnb239v2.key
- t/assets/ecdsa_explicit/c2tnb239v3.key
- t/assets/ecdsa_explicit/c2tnb359v1.key
- t/assets/ecdsa_explicit/c2tnb431r1.key
- t/assets/ecdsa_explicit/prime192v1.key
- t/assets/ecdsa_explicit/prime192v2.key
- t/assets/ecdsa_explicit/prime192v3.key
- t/assets/ecdsa_explicit/prime239v1.key
- t/assets/ecdsa_explicit/prime239v2.key
- t/assets/ecdsa_explicit/prime239v3.key
- t/assets/ecdsa_explicit/prime256v1.key
- t/assets/ecdsa_explicit/secp112r1.key
- t/assets/ecdsa_explicit/secp112r2.key
- t/assets/ecdsa_explicit/secp128r1.key
- t/assets/ecdsa_explicit/secp128r2.key
- t/assets/ecdsa_explicit/secp160k1.key
- t/assets/ecdsa_explicit/secp160r1.key
- t/assets/ecdsa_explicit/secp160r2.key
- t/assets/ecdsa_explicit/secp192k1.key
- t/assets/ecdsa_explicit/secp224k1.key
- t/assets/ecdsa_explicit/secp224r1.key
- t/assets/ecdsa_explicit/secp256k1.key
- t/assets/ecdsa_explicit/secp384r1.key
- t/assets/ecdsa_explicit/secp521r1.key
- t/assets/ecdsa_explicit/sect113r1.key
- t/assets/ecdsa_explicit/sect113r2.key
- t/assets/ecdsa_explicit/sect131r1.key
- t/assets/ecdsa_explicit/sect131r2.key
- t/assets/ecdsa_explicit/sect163k1.key
- t/assets/ecdsa_explicit/sect163r1.key
- t/assets/ecdsa_explicit/sect163r2.key
- t/assets/ecdsa_explicit/sect193r1.key
- t/assets/ecdsa_explicit/sect193r2.key
- t/assets/ecdsa_explicit/sect233k1.key
- t/assets/ecdsa_explicit/sect233r1.key
- t/assets/ecdsa_explicit/sect239k1.key
- t/assets/ecdsa_explicit/sect283k1.key
- t/assets/ecdsa_explicit/sect283r1.key
- t/assets/ecdsa_explicit/sect409k1.key
- t/assets/ecdsa_explicit/sect409r1.key
- t/assets/ecdsa_explicit/sect571k1.key
- t/assets/ecdsa_explicit/sect571r1.key
- t/assets/ecdsa_explicit/wap-wsg-idm-ecid-wtls1.key
- t/assets/ecdsa_explicit/wap-wsg-idm-ecid-wtls10.key
- t/assets/ecdsa_explicit/wap-wsg-idm-ecid-wtls11.key
- t/assets/ecdsa_explicit/wap-wsg-idm-ecid-wtls12.key
- t/assets/ecdsa_explicit/wap-wsg-idm-ecid-wtls3.key
- t/assets/ecdsa_explicit/wap-wsg-idm-ecid-wtls4.key
- t/assets/ecdsa_explicit/wap-wsg-idm-ecid-wtls5.key
- t/assets/ecdsa_explicit/wap-wsg-idm-ecid-wtls6.key
- t/assets/ecdsa_explicit/wap-wsg-idm-ecid-wtls7.key
- t/assets/ecdsa_explicit/wap-wsg-idm-ecid-wtls8.key
- t/assets/ecdsa_explicit/wap-wsg-idm-ecid-wtls9.key
- t/assets/ecdsa_named_curve/Oakley-EC2N-3.key
- t/assets/ecdsa_named_curve/Oakley-EC2N-4.key
- t/assets/ecdsa_named_curve/brainpoolP160r1.key
- t/assets/ecdsa_named_curve/brainpoolP160t1.key
- t/assets/ecdsa_named_curve/brainpoolP192r1.key
- t/assets/ecdsa_named_curve/brainpoolP192t1.key
- t/assets/ecdsa_named_curve/brainpoolP224r1.key
- t/assets/ecdsa_named_curve/brainpoolP224t1.key
- t/assets/ecdsa_named_curve/brainpoolP256r1.key
- t/assets/ecdsa_named_curve/brainpoolP256t1.key
- t/assets/ecdsa_named_curve/brainpoolP320r1.key
- t/assets/ecdsa_named_curve/brainpoolP320t1.key
- t/assets/ecdsa_named_curve/brainpoolP384r1.key
- t/assets/ecdsa_named_curve/brainpoolP384t1.key
- t/assets/ecdsa_named_curve/brainpoolP512r1.key
- t/assets/ecdsa_named_curve/brainpoolP512t1.key
- t/assets/ecdsa_named_curve/c2pnb163v1.key
- t/assets/ecdsa_named_curve/c2pnb163v2.key
- t/assets/ecdsa_named_curve/c2pnb163v3.key
- t/assets/ecdsa_named_curve/c2pnb176v1.key
- t/assets/ecdsa_named_curve/c2pnb208w1.key
- t/assets/ecdsa_named_curve/c2pnb272w1.key
- t/assets/ecdsa_named_curve/c2pnb304w1.key
- t/assets/ecdsa_named_curve/c2pnb368w1.key
- t/assets/ecdsa_named_curve/c2tnb191v1.key
- t/assets/ecdsa_named_curve/c2tnb191v2.key
- t/assets/ecdsa_named_curve/c2tnb191v3.key
- t/assets/ecdsa_named_curve/c2tnb239v1.key
- t/assets/ecdsa_named_curve/c2tnb239v2.key
- t/assets/ecdsa_named_curve/c2tnb239v3.key
- t/assets/ecdsa_named_curve/c2tnb359v1.key
- t/assets/ecdsa_named_curve/c2tnb431r1.key
- t/assets/ecdsa_named_curve/prime192v1.key
- t/assets/ecdsa_named_curve/prime192v2.key
- t/assets/ecdsa_named_curve/prime192v3.key
- t/assets/ecdsa_named_curve/prime239v1.key
- t/assets/ecdsa_named_curve/prime239v2.key
- t/assets/ecdsa_named_curve/prime239v3.key
- t/assets/ecdsa_named_curve/prime256v1.key
- t/assets/ecdsa_named_curve/secp112r1.key
- t/assets/ecdsa_named_curve/secp112r2.key
- t/assets/ecdsa_named_curve/secp128r1.key
- t/assets/ecdsa_named_curve/secp128r2.key
- t/assets/ecdsa_named_curve/secp160k1.key
- t/assets/ecdsa_named_curve/secp160r1.key
- t/assets/ecdsa_named_curve/secp160r2.key
- t/assets/ecdsa_named_curve/secp192k1.key
- t/assets/ecdsa_named_curve/secp224k1.key
- t/assets/ecdsa_named_curve/secp224r1.key
- t/assets/ecdsa_named_curve/secp256k1.key
- t/assets/ecdsa_named_curve/secp384r1.key
- t/assets/ecdsa_named_curve/secp521r1.key
- t/assets/ecdsa_named_curve/sect113r1.key
- t/assets/ecdsa_named_curve/sect113r2.key
- t/assets/ecdsa_named_curve/sect131r1.key
- t/assets/ecdsa_named_curve/sect131r2.key
- t/assets/ecdsa_named_curve/sect163k1.key
- t/assets/ecdsa_named_curve/sect163r1.key
- t/assets/ecdsa_named_curve/sect163r2.key
- t/assets/ecdsa_named_curve/sect193r1.key
- t/assets/ecdsa_named_curve/sect193r2.key
- t/assets/ecdsa_named_curve/sect233k1.key
- t/assets/ecdsa_named_curve/sect233r1.key
- t/assets/ecdsa_named_curve/sect239k1.key
- t/assets/ecdsa_named_curve/sect283k1.key
- t/assets/ecdsa_named_curve/sect283r1.key
- t/assets/ecdsa_named_curve/sect409k1.key
- t/assets/ecdsa_named_curve/sect409r1.key
- t/assets/ecdsa_named_curve/sect571k1.key
- t/assets/ecdsa_named_curve/sect571r1.key
- t/assets/ecdsa_named_curve/wap-wsg-idm-ecid-wtls1.key
- t/assets/ecdsa_named_curve/wap-wsg-idm-ecid-wtls10.key
- t/assets/ecdsa_named_curve/wap-wsg-idm-ecid-wtls11.key
- t/assets/ecdsa_named_curve/wap-wsg-idm-ecid-wtls12.key
- t/assets/ecdsa_named_curve/wap-wsg-idm-ecid-wtls3.key
- t/assets/ecdsa_named_curve/wap-wsg-idm-ecid-wtls4.key
- t/assets/ecdsa_named_curve/wap-wsg-idm-ecid-wtls5.key
- t/assets/ecdsa_named_curve/wap-wsg-idm-ecid-wtls6.key
- t/assets/ecdsa_named_curve/wap-wsg-idm-ecid-wtls7.key
- t/assets/ecdsa_named_curve/wap-wsg-idm-ecid-wtls8.key
- t/assets/ecdsa_named_curve/wap-wsg-idm-ecid-wtls9.key
- t/assets/generate_ecdsa_keys.pl
- t/assets/generate_rs256_tests.pl
- t/assets/prime256v1.key
- t/assets/prime256v1.key.public
- t/assets/prime256v1.prkey
- t/assets/prime256v1_explicit.key
- t/assets/prime256v1_explicit.key.public
- t/lib/NeedsOpenSSL.pm
- t/lib/OpenSSL_Control.pm
- util/extract_openssl_curves.pl