Releases: jpegleg/wormsign
wormsign 0.1.13
wormsign 0.1.12
This release migrates the "users" crate to the "uzers" crate so that the related functionality is actively maintained.
The use of "uzers" (and previously "users") in wormsign is for collecting file metadata in the output.
This migration fixes at least one potential security issue with an unaligned read (that could cause a panic) in some cases, see rustsec/advisory-db#1731
wormsign 0.1.11
This is a minor maintenance release that includes version updates of dependency crates:
name old req compatible latest new req
==== ======= ========== ====== =======
zeroize 1.8.1 1.8.2 1.8.2 1.8.2
toml 0.9.7 0.9.8 0.9.8 0.9.8
serde 1.0.227 1.0.228 1.0.228 1.0.228
wormsign 0.1.10
This release has dependency crate version bumps:
aes -> 0.8.4
sha3 -> 0.10.8
chrono -> 0.4.42
argon2 -> 0.5.3
toml -> 0.9.7
serde -> 1.0.227
rand -> 0.9.2
wormsign 0.1.9
This release exposes the 'randombytes' function in the wormsign library.
The only change to the wormsign tool is a slight clarification in the help menu. This release was cut for the library use.
wormsign 0.1.8
- expose aesrest and keygen in library functionality
- change TOML parsing errors to keep error messages as valid JSON
- update version printing to JSON
wormsign 0.1.7
- migrate "rand" crate dependency from 0.8.5 to 0.9.1
wormsign 0.1.6
- updated toml crate version to 0.9.2
- increase dependency precision
- added crates.io metadata category and keywords
wormsign 0.1.5
Wormsign is a Dilithium5 signature tool.
- Highest security levels for Dilithium with Dilithium5 including random signatures
- Dilithium5 keys that are always encrypted at rest with AES256
- Dilithium5 detached signatures
- Dilithium5 one-time use ephemeral keys mode
- Dilithium5 signature verification
- wormsign-confgen tool for generating wormsign.toml automatically from CLI arguments
- metadata JSON STDOUT (macos and gnu/linux) and non-metadata JSON STDOUT (expanded support for Windows, Alpine Linux, and others that don't work with the metadata)