Crates.io | ratify |
lib.rs | ratify |
version | 2.2.0 |
source | src |
created_at | 2024-03-22 14:29:03.083844 |
updated_at | 2024-07-13 19:47:27.184735 |
description | Utility for signing and verifying files and directories |
homepage | |
repository | https://github.com/vmalloc/ratify |
max_upload_size | |
id | 1182666 |
size | 73,511 |
Ratify is a tool for signing and verification of files and directory structures. It is an alternative to tools like cfv
.
$ cargo install ratify
Sign a directory with files using a specific hash:
$ ratify sign -a sha1 .
This generates a DIRNAME.sha1 in the requested directory, which can later be verified by:
$ ratify test .
Ratify warns about new files not found in the catalog, and allows you to add them using ratify append
(note that this does not modify signatures for existing entries).
The catalog created by Ratify is compatible with cfv
, so Ratify can be used to verify cfv
-created signatures as well