#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

6 releases

0.1.1 Nov 5, 2023
0.1.0 Oct 23, 2023
0.1.0-a.3 Sep 16, 2023
0.1.0-a.2 Sep 15, 2023
0.1.0-a.1 Sep 14, 2023

#363 in Cryptography

Download history 8729/week @ 2023-12-15 5394/week @ 2023-12-22 7874/week @ 2023-12-29 8073/week @ 2024-01-05 12131/week @ 2024-01-12 13661/week @ 2024-01-19 11472/week @ 2024-01-26 14549/week @ 2024-02-02 10668/week @ 2024-02-09 10674/week @ 2024-02-16 11969/week @ 2024-02-23 13815/week @ 2024-03-01 13592/week @ 2024-03-08 13786/week @ 2024-03-15 12545/week @ 2024-03-22 8219/week @ 2024-03-29

50,921 downloads per month
Used in 24 crates (2 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

~2.3–3.5MB
~74K SLoC