v0.1
Notary Client
The first release of the notary client supports the following features:
- Basic TUF operations against an instance of Notary Server.
- Initialization of a TUF repository with a set of TUF keys.
- Root, targets and snapshot keys generated locally.
- Timestamp public key requested from Notary Server.
- Adding and removing targets.
- Publishing the repository to Notary Server.
- Listing targets in repositories hosted by Notary server.
- Rotating the targets and snapshots keys.
- Verifying data in the trusted collection
- Initialization of a TUF repository with a set of TUF keys.
- Self signed per collection certificates as the public trust anchors (root keys)
- Hardware signing with Yubikeys (only ECDSA keys with the root role currently supported)
- Configuration to set custom Notary Server location and local directory containing keys and cache:
- via via the -s and -d flags respectively
- via a configuration file specified with the -c flag
- via a configuration file located at the default location
~/.notary/config.json
- Private key management
- Backup and restore keys across machines.
- Remove keys from Yubikeys and disk.
- List currently available signing keys.
- Certificate management
- List currently trusted certificates
- Remove trusted certificates
Checksums
MD5
notary-v0.1_darwin-amd64.zip 90019e80390c8e514861fa34af4ad009
notary-v0.1_linux-amd64.zip 818413c06ac00c7ef8a393769a66eec3
notary-v0.1_darwin-amd64.tar.gz 173f8020e1e8a8b5d15c3be18f58cf36
notary-v0.1_linux-amd64.tar.gz 47ba6374daefea6abcf9e7505ed8c4a6
Sha256
notary-v0.1_darwin-amd64.zip 804b367e9e7b0896748c32ccf52c3a46255149a258322f3d1346e80bca55e859
notary-v0.1_linux-amd64.zip 760c449b7005f348863e43deb922ee7926f5f8018824cc40046e1a742bf3b5ee
notary-v0.1_darwin-amd64.tar.gz 2d6968e01927157c8bd0165088b7b59c389c6d9b0752e7608e724b2afdc745ec
notary-v0.1_linux-amd64.tar.gz a33c6541733a38aa63b2e0581503381547e0a2bd181891b016f1ffada726ce45