Skip to content

Core API AEAD Cipher #119

Description

@officialfrancismendoza

Basing off feature/symmetric-cipher branch, establish AEADCipherEncryptor and AEADCipherDecryptor in a similar manner to BlockCipherEncryptor and BlockCipherDecryptor.

To be used for the ASCON lowmemory derivative later, as well as subsequent features.

Activity

  1. changed the title [-]AES LIghtEngine AEAD Cipher[/-] [+]AES LightEngine AEAD Cipher[/+] on Sep 8, 2026
  2. changed the title [-]AES LightEngine AEAD Cipher[/-] [+]Core API AEAD Cipher[/+] on Sep 8, 2026
  3. ounsworth commented on Sep 8, 2026

    @ounsworth
    Contributor

    And to be used by the AES_GCM mode that David is working on.

  4. dghgit commented on Sep 10, 2026

    @dghgit
    Contributor

    Actually, Francis is now doing GCM, I seem to have run out of time, and tokens!

    @officialfrancismendoza Francis I had another look at the OpenSSL list, add CCM as well, it's probably a good one to include for other reasons, as it's more a packet cipher than a streaming cipher so it will flush out any issues with the way the AEAD encryptor/decryptor traits are defined that might prevent us from supporting it.

  5. officialfrancismendoza commented on Sep 28, 2026

    @officialfrancismendoza
    ContributorAuthor

    Closed as the Core AEAD Cipher split (#120), which got copied as (#149), were both merged into Simple Ciphers PR (#133)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Labels

enhancementNew feature or request

Type

No type

Projects

No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions