Releases: crime-trix/metacrypt-cpp
metacrypt-cpp v0.4.0
Hardens MetaCrypt against envelope metadata tampering. The AES-GCM tag now authenticates the fixed header with a zeroed tag field plus user AAD. Adds layout constants and tests for salt, nonce, tag, version, ciphertext, AAD, trailing bytes, base64url, direct-key mode, and low-iteration rejection.
metacrypt-cpp v0.3.0
Adds a full dependency-free test runner with named cases, plus a metadata inspection example. CI now runs test cases, roundtrip example, and inspect example.
metacrypt-cpp v0.2.0
Hardening release: 600k PBKDF2 default, direct 256-bit key mode, envelope inspect API, stricter parser, trailing-byte rejection, canonical base64url checks, key-buffer cleanup, expanded tamper tests, and SECURITY.md threat model.
metacrypt-cpp v0.1.0
Initial public release: MetaCrypt envelope, AES-256-GCM, PBKDF2-HMAC-SHA256, random salt/nonce, AAD, base64url transport, example, smoke test, and CI.