all options
trixie  ] [  sid  ]
[ Source: libmceliece  ]

Package: mceliece (0~20240513-1)

Links for mceliece

Screenshot

Debian Resources:

Download Source Package libmceliece:

Maintainers:

External Resources:

Similar packages:

microlibreria Classic McEliece - strumenti a riga di comando

libmceliece è una microlibreria per il Classic McEliece. libmceliece ha un'API semplicissima senza stato basata sull'API SUPERCOP, con gli input e gli output nel formato wire, che fornisce funzioni che corrispondono direttamente alle operazioni KEM fornite dal Classic McEliece, come le funzioni:

mceliece6960119_keypair, mceliece6960119_enc, mceliece6960119_dec, per il KEM mceliece6960119.

Internamente, libmceliece è basata sul software ufficiale di Classic McEliece, specificamente l'implementazione vec (progettata per funzionare in maniera portabile su più CPU) e l'implementazione avx (progettata per prestazioni maggiori su CPU Intel/AMD con istruzioni AVX2). libmceliece include la scelta automatica dell'implementazione al momento dell'esecuzione.

libmceliece è pensata per essere chiamata da librerie multifunzione più grandi (come le tradizionali librerie crittografiche), incluse le librerie in altri linguaggi tramite FFI. L'idea è che libmceliece si prenda la responsibilità per i dettagli dei calcoli di Classic McEliece, inclusi ottimizzazione, protezione dagli attacchi basati sul tempo e verifica (nel lavoro in corso), liberando le librerie chiamanti per concentrarsi su necessità specifiche dell'applicazione come l'integrazione del protocollo. Le applicazioni possono anche chiamare libmceliece direttamente.

Strumenti a riga di comando.

Other Packages Related to mceliece

  • depends
  • recommends
  • suggests
  • enhances

Download mceliece

Download for all available architectures
Architecture Package Size Installed Size Files
i386 59.7 kB968.0 kB [list of files]