Skip to content

Releases: TritonDataCenter/node-sshpk

v1.4.7

Choose a tag to compare

@arekinath arekinath released this 16 Oct 18:14
  • Fix to return correct size for odd-sized keys (eg 1033 bit RSA keys)
  • Fixes and better tests for loading RSA keys from ssh-private (new OpenSSH ssh-keygen -o) format
  • Cleanup of a bunch of duplicated code

v1.4.6

Choose a tag to compare

@arekinath arekinath released this 15 Oct 07:12
  • Increased whitespace tolerance in both PEM and SSH format keys
  • Handling of some horrifyingly mangled SSH format keys that are still parseable
  • Deal with non-normalized MPINTs better, since some ancient SSH clients can produce them

v1.4.4

Choose a tag to compare

@arekinath arekinath released this 13 Oct 19:20
  • Add support for leading whitespace in SSH keys parsed as auto format

v1.4.3

Choose a tag to compare

@arekinath arekinath released this 13 Oct 17:51
  • Fix for whitespace in comments within ssh format keys (#1)

v1.4.2

Choose a tag to compare

@arekinath arekinath released this 09 Oct 00:35
  • More robust handling of whitespace in SSH-format keys
  • Improvements to auto format reader
  • Nicer output format for sshpk-conv -i
  • Fix for openssh format not padding private keys correctly

v1.4.0

Choose a tag to compare

@arekinath arekinath released this 08 Oct 02:50
  • Support for auto format (read-only)
  • Can parse and produce ED25519 keys in the new OpenSSH private key format
  • Added a commandline tool sshpk-conv for doing key conversion

v1.3.0

Choose a tag to compare

@arekinath arekinath released this 30 Sep 23:05
  • Support for PrivateKey objects, including a createSign to go with Key#createVerify
  • Better performance when parsing or generating pem format keys
  • Full support for pkcs8 private keys of all types (previously only pkcs1 private keys were supported)
  • Preliminary support for pkcs1 public keys (standards are murky)

v1.2.1

Choose a tag to compare

@arekinath arekinath released this 28 Sep 07:14
  • Add support for Signature objects, which can parse and convert between the asn.1 (OpenSSL) and OpenSSH wire format for signatures
  • Avoid leaking any key material when Key objects are inspected or JSON-ified.

v1.0.4

Choose a tag to compare

@arekinath arekinath released this 22 Sep 23:34
  • Better exception messages when providing invalid fingerprints to parseFingerprint()

v1.0.3

Choose a tag to compare

@arekinath arekinath released this 22 Sep 18:58
  • More fixes for node 0.8
  • Detection of encrypted (password-protected) PEM private keys