Hacktoberfest 2026: le issue che i maintainer hanno segnato per ottobre, aperte e adatte ai principianti. Sfoglia le issue Hacktoberfest

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

Aperta
#328 0 commenti 0 reazioni 0 assegnatari Vedi su GitHub

Nessuno ha ancora preso questa issue.

Valutazione

Difficoltà
5/5
Tempo stimato
Più di una settimana
Idoneità per principianti
20/100
Tipo di issue
Funzionalità
Chiarezza
Da chiarire
Stato di attività
Tranquilla
Stack tecnologico
rust

Direzione di ricerca

L’issue non indica alcun file del repository, test o punto di ingresso; inizia esaminando la specifica archiviata di EchoPulse-KEM su Zenodo. La proposta non definisce un’attività concreta di integrazione o benchmarking, quindi l’ambito e i criteri di completamento dovrebbero essere chiariti prima dell’implementazione.

Scritto dal modello di indicizzazione a partire dal testo della issue.

Descrizione

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!

Lingua principale
Rust
Stelle
111
Fork
53
Merge medio
5g 29m
PR unite (30g)
2

Guida per i contributori

Nessuna guida per i contributori indicizzata per questo repository

Come iniziare

  1. Leggi tutta la issue e poi la guida ai contributi del progetto.
  2. Commenta sulla issue per dire che te ne occupi tu — evita che due persone facciano lo stesso lavoro.
  3. Fai un fork del repository e lavora su un branch.
  4. Apri una pull request che faccia riferimento al numero della issue.

Altre issue di RustCrypto/KEMs

Tutte le issue di RustCrypto/KEMs

Issue simili

Altre issue su Rust

Ricevi le nuove issue nella tua casella

Un breve riepilogo di issue GitHub adatte ai principianti.