#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

#213 in Cryptography

Download history 14419/week @ 2024-07-26 10872/week @ 2024-08-02 11893/week @ 2024-08-09 14035/week @ 2024-08-16 17435/week @ 2024-08-23 16533/week @ 2024-08-30 17590/week @ 2024-09-06 16724/week @ 2024-09-13 19766/week @ 2024-09-20 20187/week @ 2024-09-27 21611/week @ 2024-10-04 18671/week @ 2024-10-11 18553/week @ 2024-10-18 21887/week @ 2024-10-25 20405/week @ 2024-11-01 27050/week @ 2024-11-08

91,076 downloads per month
Used in 39 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
~95K SLoC