#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

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

#355 in Cryptography

Download history 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 24963/week @ 2024-12-28 36368/week @ 2025-01-04 41164/week @ 2025-01-11 34301/week @ 2025-01-18 35863/week @ 2025-01-25 39456/week @ 2025-02-01 45147/week @ 2025-02-08

161,417 downloads per month
Used in 46 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