0xMiden / 0xMiden/miden-vm

Improve on current in-VM AEAD implementation

Open
#2,433 0 comments 0 reactions 0 assignees View on GitHub
corelib
Dominant language
Rust
Stars
772
Forks
352
Avg merge
1d 12h
Merged PRs (30d)
93

Description

Now that we have a basic initial implementation of the in-VM AEAD scheme, it would be good to improve on it with at least the following two points:

- [ ] #2434
- [ ] Add support for associated data (AD).

The second point is mostly localized to changing our implementation in the standard/core library, and this should be more or less straightforward. The first point is more involved as we need to prove (or at least be convinced) that the Sponge2-inspired padding rule doesn't degrade any properties of our AEAD scheme.

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.