Skip to content

Latest commit

 

History

History
57 lines (41 loc) · 1.76 KB

CHANGELOG.md

File metadata and controls

57 lines (41 loc) · 1.76 KB

Changelog

All notable changes to this project will be documented in this file.

The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.

0.2.1 - 2024-05-08

Changed

  • Omit unnecessary check on message_len in decrypt #21

0.2.0 - 2024-03-27

Added

  • Add authenticated encryption and decryption #6
  • Add check for cipher.len == message.len + 1 in encrypt and decrypt #9
  • Add check for max squeeze and absorb len #17

Changed

  • Let Sponge::start take the io-pattern as impl Into<Vec<Call>> #4
  • Change nonce to be &T instead of T in encrypt and decrypt #9
  • Improve crate documentation #13
  • Rename Encryption::assert_equal to Encryption::is_equal #15

0.1.0 - 2024-03-07

Added

  • Add initial implementation of the SAFE framework #3
    • Add Safe trait
    • Add Sponge struct
    • Add Error enum
    • Add README
    • Add Changelog
    • Add documentation