#zip-archive #tar #file #gz #verify #signing-key #ed25519-key

zipsign-api

Sign and verify .zip and .tar.gz files with an ed25519 signing key

7 releases

0.1.2 Jul 4, 2024
0.1.1 Nov 5, 2023
0.1.0 Oct 23, 2023
0.1.0-a.3 Sep 16, 2023

#256 in Cryptography

Download history 12728/week @ 2024-04-05 12018/week @ 2024-04-12 12479/week @ 2024-04-19 12578/week @ 2024-04-26 10472/week @ 2024-05-03 13663/week @ 2024-05-10 12278/week @ 2024-05-17 9895/week @ 2024-05-24 15330/week @ 2024-05-31 13002/week @ 2024-06-07 13045/week @ 2024-06-14 16780/week @ 2024-06-21 10212/week @ 2024-06-28 11906/week @ 2024-07-05 13002/week @ 2024-07-12 11669/week @ 2024-07-19

50,090 downloads per month
Used in 35 crates (4 directly)

Apache-2.0 WITH LLVM-exception

36KB
786 lines

zipsign-api

Sign and verify .zip and .tar.gz files with an ed25519 signing key.

GitHub Workflow Status Crates.io License: License: Apache-2.0

This library contains the brains of zipsign. You can use it in your projects to verify and sign .zip and .tar.gz files without running a separate application, e.g. to verify a self-update.

Features

  • default: sign and verify .tar.gz and .zip files
  • sign-tar: sign a .tar.gz file
  • verify-tar: verify a signed .tar.gz file
  • sign-zip: sign a .zip file
  • verify-zip: verify a signed .zip file
  • tar: combines sign-tar and verify-tar
  • zip: combines sign-zip and verify-zip

Dependencies

~3.5–5MB
~97K SLoC