Package: libmceliece1 (0~20230612-3)
Links for libmceliece1
Debian Resources:
Download Source Package libmceliece:
- [libmceliece_0~20230612-3.dsc]
- [libmceliece_0~20230612.orig.tar.gz]
- [libmceliece_0~20230612-3.debian.tar.xz]
Maintainers:
External Resources:
- Homepage [lib.mceliece.org]
Similar packages:
microlibreria Classic McEliece - libreria condivisa
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.
Libreria condivisa.
Other Packages Related to libmceliece1
|
|
|
|
-
- dep: libc6 (>= 2.17)
- Libreria C GNU: librerie condivise
also a virtual package provided by libc6-udeb
-
- dep: librandombytes1 (>= 0~20230919)
- Library generating fresh randomness - shared library
Download libmceliece1
Architecture | Package Size | Installed Size | Files |
---|---|---|---|
arm64 | 57.1 kB | 290.0 kB | [list of files] |