Package: libmceliece-dev (0~20240513-1) [debports]
Links for libmceliece-dev
Debian Resources:
Download Source Package :
Not foundMaintainers:
External Resources:
- Homepage [lib.mceliece.org]
Similar packages:
microlibreria Classic McEliece - file di sviluppo
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.
File di sviluppo.
Other Packages Related to libmceliece-dev
|
|
|
|
-
- dep: libmceliece1 (= 0~20240513-1)
- microlibreria Classic McEliece - libreria condivisa
Download libmceliece-dev
Architecture | Package Size | Installed Size | Files |
---|---|---|---|
m68k (unofficial port) | 71.7 kB | 839.0 kB | [list of files] |