PuTTY Formatted RSA Key Handler
author | Jim Wigginton terrafrost@php.net |
---|---|
package | Default |
generateV2Key(string $password,integer $length): string
string
integer
string
generateV3Key(string $password,string $flavour,integer $memory,integer $passes,string $salt): array
string
string
integer
integer
string
array
load(string $key,string $password): array
string
string
array
savePrivateKey(\phpseclib3\Math\BigInteger $n,\phpseclib3\Math\BigInteger $e,\phpseclib3\Math\BigInteger $d,array $primes,array $exponents,array $coefficients,string $password = '',array $options = array()): string
array
array
array
string
optional
array
optional
string
savePublicKey(\phpseclib3\Math\BigInteger $n,\phpseclib3\Math\BigInteger $e): string
setComment(string $comment)
string
setVersion(integer $version)
integer
wrapPrivateKey(string $public,string $private,string $type,string $password,array $options = array()): string
string
string
string
string
array
optional
string
wrapPublicKey(string $key,string $type): string
This is basically the format described in RFC 4716 (https://tools.ietf.org/html/rfc4716)
string
string
string
PUBLIC_HANDLER
var |
---|
types :array
var |
---|
array
version :integer
var |
---|
integer
Default comment
Type(s)
string