Skip to content

Alternative KEM Proposal: EchoPulse-KEM (Symbolic-State Graph Mutation) #328

@TomWartenberg-IRN

Description

@TomWartenberg-IRN

Hi everyone,

I wanted to share an alternative, experimental KEM framework called EchoPulse-KEM that might be an interesting addition to the experimental/hazmat section of this ecosystem.

Unlike traditional lattice-based designs (such as ML-KEM), this approach is based on symbolic topologic graph mutations synchronized via session indices.

Key features of the implementation:

  • Fully #[no_std] compliant (designed for low-resource embedded hardware / bare-metal).
  • Zero heap allocations.
  • Focuses on structural graph mutations rather than heavy algebraic matrix math, aiming for a very low RAM footprint on microcontrollers.

The complete specification, architecture details, and over 50 source files are fully frozen and archived on Zenodo under CC BY-NC 4.0.

You can find the artifact here: https://zenodo.org/records/20254883

If anyone in the RustCrypto community is looking into benchmarking non-algebraic PQC alternatives for embedded systems, feel free to analyze or integrate the code. Feedback on the mutation logic is highly appreciated!

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions