Skip to content

Releases: acavella/trustedcore-ra

Version 1.0.5

15 Feb 18:05
f473ba5
Compare
Choose a tag to compare

A custom registration authority client to be used with the ISC CertAgent RAMI API, which allows for the automated generation of single or bulk x.509 certificates. This script assumes the user has some familiarity with manual operation of ISC CertAgent, is familiar with the RAMI API and its client certificates and trust chains.

Release v1.0.5, Bug Fix
Please report issues via issue tracker.

Changelog

  • [Fix] - PKCS12 transform set, remove erroneous -iter switch

Features

  • MIT License
  • Lightweight, simple use
  • CNSSP 15 compliant certificate profiles (ECDSA, ECDH, RSA)
  • Offline Functions
    • Automatically generate Private Keys
    • Automatically generate Certificate Signing Request
  • Online / RAMI Functions
    • Submit CSR to RAMI API
    • Receive signed PKCS#7 response
    • Convert to PKCS#12 with compliant encryption password

Full Changelog: 1.0.4...1.0.5

Version 1.0.4

05 Jan 15:56
7c75278
Compare
Choose a tag to compare

A custom registration authority client to be used with the ISC CertAgent RAMI API, which allows for the automated generation of single or bulk x.509 certificates. This script assumes the user has some familiarity with manual operation of ISC CertAgent, is familiar with the RAMI API and its client certificates and trust chains.

Release v1.0.4, Bug Fix
Please report issues via issue tracker.

Changelog

  • [Fix] - PKCS12 specify mac and interations

Features

  • MIT License
  • Lightweight, simple use
  • CNSSP 15 compliant certificate profiles (ECDSA, ECDH, RSA)
  • Offline Functions
    • Automatically generate Private Keys
    • Automatically generate Certificate Signing Request
  • Online / RAMI Functions
    • Submit CSR to RAMI API
    • Receive signed PKCS#7 response
    • Convert to PKCS#12 with compliant encryption password

Full Changelog: 1.0.3...1.0.4

Version 1.0.3

05 Jan 00:52
f8a03a3
Compare
Choose a tag to compare

A custom registration authority client to be used with the ISC CertAgent RAMI API, which allows for the automated generation of single or bulk x.509 certificates. This script assumes the user has some familiarity with manual operation of ISC CertAgent, is familiar with the RAMI API and its client certificates and trust chains.

Release v1.0.3, Bug Fix
Please report issues via issue tracker.

Changelog

  • [Fix] - PKCS12 transform function, implement PBE-SHA1-3DES

Features

  • MIT License
  • Lightweight, simple use
  • CNSSP 15 compliant certificate profiles (ECDSA, ECDH, RSA)
  • Offline Functions
    • Automatically generate Private Keys
    • Automatically generate Certificate Signing Request
  • Online / RAMI Functions
    • Submit CSR to RAMI API
    • Receive signed PKCS#7 response
    • Convert to PKCS#12 with compliant encryption password

Full Changelog: 1.0.2...1.0.3

Version 1.0.2

04 Jan 14:07
84a1399
Compare
Choose a tag to compare

A custom registration authority client to be used with the ISC CertAgent RAMI API, which allows for the automated generation of single or bulk x.509 certificates. This script assumes the user has some familiarity with manual operation of ISC CertAgent, is familiar with the RAMI API and its client certificates and trust chains.

Release v1.0.2, Bug Fix
Please report issues via issue tracker.

Changelog

  • [Fix] - PKCS7 to PKCS12 transform
  • [Fix] - Unbound variable

Features

  • MIT License
  • Lightweight, simple use
  • CNSSP 15 compliant certificate profiles (ECDSA, ECDH, RSA)
  • Offline Functions
    • Automatically generate Private Keys
    • Automatically generate Certificate Signing Request
  • Online / RAMI Functions
    • Submit CSR to RAMI API
    • Receive signed PKCS#7 response
    • Convert to PKCS#12 with compliant encryption password

Full Changelog: 1.0.1...1.0.2

Version 1.0.1

04 Jan 01:08
fcb8056
Compare
Choose a tag to compare

A custom registration authority client to be used with the ISC CertAgent RAMI API, which allows for the automated generation of single or bulk x.509 certificates. This script assumes the user has some familiarity with manual operation of ISC CertAgent, is familiar with the RAMI API and its client certificates and trust chains.

Release, v1.0.1, Bug Fix
Please report issues via issue tracker.

Changelog

  • [Fix] - Backwards compatibility with OpenSSL 1.0.2

Features

  • MIT License
  • Lightweight, simple use
  • CNSSP 15 compliant certificate profiles (ECDSA, ECDH, RSA)
  • Offline Functions
    • Automatically generate Private Keys
    • Automatically generate Certificate Signing Request
  • Online / RAMI Functions
    • Submit CSR to RAMI API
    • Receive signed PKCS#7 response
    • Convert to PKCS#12 with compliant encryption password

Full Changelog: 1.0.0...1.0.1

Version 1.0.0

31 Dec 21:50
0384c5a
Compare
Choose a tag to compare

A custom registration authority client to be used with the ISC CertAgent RAMI API, which allows for the automated generation of single or bulk x.509 certificates. This script assumes the user has some familiarity with manual operation of ISC CertAgent, is familiar with the RAMI API and its client certificates and trust chains.

First major release, v1.0.0.
Please report issues via issue tracker.

Changelog

  • [Change] - Replace all echo statements with printf for platform compatibility reasons
  • [Fix] - Pre-requisite check
  • [Change] - Remove independent loops for each algorithm
  • [Add] - Make more modular, move everything into functions

Features

  • MIT License
  • Lightweight, simple use
  • CNSSP 15 compliant certificate profiles (ECDSA, ECDH, RSA)
  • Offline Functions
    • Automatically generate Private Keys
    • Automatically generate Certificate Signing Request
  • Online / RAMI Functions
    • Submit CSR to RAMI API
    • Receive signed PKCS#7 response
    • Convert to PKCS#12 with compliant encryption password

Full Changelog: 0.9.1...1.0.0

Version 0.9.1

26 Dec 16:28
4f4cad6
Compare
Choose a tag to compare
Version 0.9.1 Pre-release
Pre-release

A custom registration authority client to be used with the ISC CertAgent RAMI API, which allows for the automated generation of single or bulk x.509 certificates. This script assumes the user has some familiarity with manual operation of ISC CertAgent, is familiar with the RAMI API and its client certificates and trust chains.

Release Candidate 2. Please report issues via issue tracker.

Changelog

  • [Fix] - Add string_mask to OpenSSL config, set PrintableString encoding

Features

  • MIT License
  • Lightweight, simple use
  • CNSSP 15 compliant certificate profiles (ECDSA, ECDH, RSA)
  • Offline Functions
    • Automatically generate Private Keys
    • Automatically generate Certificate Signing Request
  • Online / RAMI Functions
    • Submit CSR to RAMI API
    • Receive signed PKCS#7 response
    • Convert to PKCS#12 with compliant encryption password

Full Changelog: 0.9.0...0.9.1

Version 0.9.0

24 Dec 15:13
Compare
Choose a tag to compare
Version 0.9.0 Pre-release
Pre-release

A custom registration authority client to be used with the ISC CertAgent RAMI API, which allows for the automated generation of single or bulk x.509 certificates. This script assumes the user has some familiarity with manual operation of ISC CertAgent, is familiar with the RAMI API and its client certificates and trustchains.

Initial pre-production release candidate. Please report issues via issue tracker.

Features

  • MIT License
  • Lightweight, simple use
  • CNSSP 15 compliant certificate profiles (ECDSA, ECDH, RSA)
  • Offline Functions
    • Automatically generate Private Keys
    • Automatically generate Certificate Signing Request
  • Online / RAMI Functions
    • Submit CSR to RAMI API
    • Receive signed PKCS#7 response
    • Convert to PKCS#12 with compliant encryption password

Full Changelog: https://github.com/acavella/trustedcore-ra/commits/0.9.0