#zip-file #tar #ed25519 #gz #signing-key #verify #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

#395 in Cryptography

Download history 17234/week @ 2024-09-14 19818/week @ 2024-09-21 20733/week @ 2024-09-28 21338/week @ 2024-10-05 18606/week @ 2024-10-12 18488/week @ 2024-10-19 22017/week @ 2024-10-26 21197/week @ 2024-11-02 34835/week @ 2024-11-09 38334/week @ 2024-11-16 28992/week @ 2024-11-23 36542/week @ 2024-11-30 46950/week @ 2024-12-07 35955/week @ 2024-12-14 22917/week @ 2024-12-21 24922/week @ 2024-12-28

137,320 downloads per month
Used in 41 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
~96K SLoC