Skip to content

Releases: TritonDataCenter/node-sshpk

v1.16.1

25 Jan 01:29
Compare
Choose a tag to compare
  • Fixes for #60 (correctly encoding certificates with expiry dates >=2050), #62 (accepting PKCS#8 EC private keys with missing public key parts)

v1.16.0

21 Dec 01:59
Compare
Choose a tag to compare
  • Add support for SPKI fingerprints, PuTTY PPK format (public-key only for now), PKCS#8 PBKDF2 encrypted private keys
  • Fix for #48

v1.15.2

21 Dec 01:58
Compare
Choose a tag to compare
  • New API for accessing x509 extensions in certificates
  • Fixes for #52, #50

v1.14.1

13 Mar 00:08
Compare
Choose a tag to compare
  • Remove all remaining usage of jodid25519 (abandoned dep)
  • Add support for DNSSEC key format
  • Add support for Ed25519 keys in PEM format (according to draft-curdle-pkix)
  • Fixes for X.509 encoding issues (asn.1 NULLs in RSA certs, cert string type mangling)
  • Performance issues parsing long SSH public keys

v1.13.0

13 Mar 00:05
Compare
Choose a tag to compare
  • Support SSH-format rsa-sha2-256 signatures (e.g. so the SSH agent can sign using RSA-SHA256)

v1.12.0

13 Mar 00:04
Compare
Choose a tag to compare
  • Support for generating ECDSA keys using generatePrivateKey()
  • Minimum for sshpk-agent to be able to sign new certificates using an agent key

v1.11.0

13 Mar 00:03
Compare
Choose a tag to compare
  • Added support for X.509 extKeyUsage

v1.10.0

29 Aug 19:42
Compare
Choose a tag to compare
  • Added support for OpenSSH format encrypted private keys (the ssh-keygen -o format, with a passphrase)

v1.9.1

28 Jul 18:14
Compare
Choose a tag to compare
  • New Certificate API, basic support for OpenSSH and X.509 certificates
  • Fixed a bug with padding on DSA signatures

v1.8.3

29 Apr 22:22
Compare
Choose a tag to compare
  • Use plain hash algorithm names as the argument to crypto.createSign and createVerify -- avoids the output of spurious Unknown message digest to stdout on node 0.10.x