Releases: zkemail/zkemail.nr
Releases · zkemail/zkemail.nr
v0.3.6: Remove most warnings
v0.3.5: support Noir 0.36.0
Updates dependencies to work with 0.36.0
Remove Soft Line Breaks
Adds utility to prove that a decoded_body
u8 array represents the body
u8 array with soft line breaks removed
includes js integration tests and noir test vectors
Varial Interstitial Partial Hash
sha256_var_partial_interstitial can now optionally hash shorter than given array
Email Extraction, Header Constraints, Masking
- Adds header/ body mask
- Adds header field constraint utility
- Header field constraint applied to get_body_hash
- dkim verification implemented for key sizes so only one import needed
- parse email addresses out of from/ to fields (tested to work with expected formats in header)
- noir unit tests
v0.3.1
-
Bumps compiler to minimum 0.35.0 which applies noir-lang/noir#6206 to fix partial hashing of headers that do not use all sha compression blocks
-
Bumps rsa to 0.3.1 which in turn bumps noir_bignum to 0.3.5 which fixes compilation issues that only present in aztec-nargo
v0.3.0: Partial Hashing
Adds partial hashing to the library with input generation along with some cleanup