Skip to content

4.19.0

Compare
Choose a tag to compare
@github-actions github-actions released this 08 Oct 22:37
· 37 commits to develop since this release

[4.19.0] - 2024-10-09

πŸš€ Features

  • Google Workspace Client-Side-Encryption (CSE)
    updates (#319)
    • Generate Google S/MIME key-pairs and identities and upload them to Gmail API from ckms
      CLI (#270)
    • Server-side, export cert at PKCS7 format
    • Implement missing CSE endpoints
    • Wrap/unwrap CSE elements with authenticated encryption
    • Export wrapped keys from KMS specifying the cipher mode
    • Handle auth for guest users (#271)
  • Add SetAttribute/DeleteAttribute KMIP operations (#303)
  • Re-enable wrap/unwrap on ckms by linking statically on openssl (#317)
  • Added AES GCM-SIV and AES XTS (#328)
  • Added the ability to client side encrypt files with ckms and a hybrid scheme (#328)
  • Add bulk encrypt / decrypt facility (#318)
  • Create Symmetric Key / Private keys with custom unique id (#326)
  • Replace Debug derive trait of KMIP Object by a custom Display impl (#327)

Documentation

  • Documentation: Migrating emails to Gmail CSE (#316)
  • Update CSE documentation (Gmail S/MIME) (#316)
  • Update KMS build instructions (#320)

πŸ§ͺ Testing

  • Add test on database backends (#311)
  • Reduce CI pipeline duration in debug (#315)
  • Add CSE endpoints testing (#319)

βš™οΈ Miscellaneous Tasks

  • Clippy hardening in crate kmip (#304)