#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

8 releases

new 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

#352 in Cryptography

Download history 18305/week @ 2024-10-21 22083/week @ 2024-10-28 21794/week @ 2024-11-04 35188/week @ 2024-11-11 39082/week @ 2024-11-18 28029/week @ 2024-11-25 37424/week @ 2024-12-02 46898/week @ 2024-12-09 36336/week @ 2024-12-16 22193/week @ 2024-12-23 24575/week @ 2024-12-30 36547/week @ 2025-01-06 41635/week @ 2025-01-13 33821/week @ 2025-01-20 36002/week @ 2025-01-27 38057/week @ 2025-02-03

151,159 downloads per month
Used in 45 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
~95K SLoC