#key #file #zipsign-api

zipsign-api

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

8 releases

0.1.3 Feb 3, 2025
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

#66 in Compression

Download history 35580/week @ 2025-01-16 36392/week @ 2025-01-23 38953/week @ 2025-01-30 42321/week @ 2025-02-06 40562/week @ 2025-02-13 45512/week @ 2025-02-20 43132/week @ 2025-02-27 41899/week @ 2025-03-06 39115/week @ 2025-03-13 41221/week @ 2025-03-20 37581/week @ 2025-03-27 34804/week @ 2025-04-03 41504/week @ 2025-04-10 54248/week @ 2025-04-17 41261/week @ 2025-04-24 28367/week @ 2025-05-01

171,560 downloads per month
Used in 50 crates (4 directly)

MIT OR Apache-2…

37KB
786 lines

zipsign-api

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

GitHub Workflow Status Crates.io docs.rs

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
~102K SLoC