Table of Contents - PuTTY::Key
Pages
- CHANGES
- LICENSE
-
README
- PuTTY::Key
- Installation
- Compatibility
- Formats
- Usage
- Converting a .pem formatted key file to an unencrypted .ppk file
- Generating a new RSA key and saving it as an encrypted .ppk file
- Converting an unencrypted .ppk file to .pem format
- Decrypting a .ppk file and re-saving it without encryption
- API Documentation
- License
- GitHub Project
Classes and Modules
- PuTTY
- PuTTY::Key
- PuTTY::Key::Argon2Error
- PuTTY::Key::Argon2Params
- PuTTY::Key::Error
- PuTTY::Key::FormatError
- PuTTY::Key::InvalidStateError
- PuTTY::Key::Libargon2
- PuTTY::Key::NilValueError
- PuTTY::Key::OpenSSL
- PuTTY::Key::OpenSSL::ClassMethods
- PuTTY::Key::OpenSSL::DSA
- PuTTY::Key::OpenSSL::EC
- PuTTY::Key::OpenSSL::PKeyBuilding
- PuTTY::Key::OpenSSL::RSA
- PuTTY::Key::OpenSSL::Version
- PuTTY::Key::PPK
- PuTTY::Key::PPK::GetbyteIo
- PuTTY::Key::PPK::Reader
- PuTTY::Key::PPK::Writer
- PuTTY::Key::UnsupportedCurveError
- PuTTY::Key::Util
Methods
- ::dsa_from_params — PuTTY::Key::OpenSSL::PKeyBuilding
- ::ec_from_params — PuTTY::Key::OpenSSL::PKeyBuilding
- ::global_install — PuTTY::Key
- ::global_install — PuTTY::Key::OpenSSL
- ::new — PuTTY::Key::Argon2Params
- ::new — PuTTY::Key::Argon2Error
- ::new — PuTTY::Key::PPK
- ::new — PuTTY::Key::PPK::Reader
- ::new — PuTTY::Key::PPK::GetbyteIo
- ::new — PuTTY::Key::PPK::Writer
- ::open — PuTTY::Key::PPK::Reader
- ::open — PuTTY::Key::PPK::Writer
- ::openssl? — PuTTY::Key::OpenSSL::Version
- ::ppk_to_dsa — PuTTY::Key::OpenSSL::PKeyBuilding
- ::ppk_to_ec — PuTTY::Key::OpenSSL::PKeyBuilding
- ::ppk_to_rsa — PuTTY::Key::OpenSSL::PKeyBuilding
- ::rsa_from_params — PuTTY::Key::OpenSSL::PKeyBuilding
- ::ssh_pack — PuTTY::Key::Util
- ::ssh_unpack — PuTTY::Key::Util
- #argon2_hash — PuTTY::Key::PPK
- #blob — PuTTY::Key::PPK::Reader
- #blob — PuTTY::Key::PPK::Writer
- #complete — PuTTY::Key::Argon2Params
- #compute_private_mac — PuTTY::Key::PPK
- #derive_format_2_encryption_key — PuTTY::Key::PPK
- #derive_format_2_mac_key — PuTTY::Key::PPK
- #derive_format_3_keys — PuTTY::Key::PPK
- #derive_keys — PuTTY::Key::PPK
- #field — PuTTY::Key::PPK::Reader
- #field — PuTTY::Key::PPK::Writer
- #field_matching — PuTTY::Key::PPK::Reader
- #from_ppk — PuTTY::Key::OpenSSL::ClassMethods
- #get_argon2_type — PuTTY::Key::PPK
- #getbyte — PuTTY::Key::PPK::GetbyteIo
- #pointer_for_bytes — PuTTY::Key::PPK
- #read_line — PuTTY::Key::PPK::Reader
- #save — PuTTY::Key::PPK
- #to_ppk — PuTTY::Key::OpenSSL::DSA
- #to_ppk — PuTTY::Key::OpenSSL::EC
- #to_ppk — PuTTY::Key::OpenSSL::RSA
- #unsigned_integer — PuTTY::Key::PPK::Reader
- #write — PuTTY::Key::PPK::Writer
- #write_line — PuTTY::Key::PPK::Writer