Code-based cryptosystems : implementations

You can find here some links to implementations of several code-based cryptosystems.

You can find some challenges here.

Thanks to :

Flexiprovider
CBCrypto
Eric Arnoult
Daniel Demmler and David Meier
Gerhard Hoffman
Lucas Rothamel and Manuel Weiel
Julian Oleg Arenz and Sarah Magin
Marius Hansen and Daniel Quanz
Niklas Buscher and Jan Hendrick

Encryption :

McEliece : c code, java code
Niederreiter : java code
C-implementation of Niederreiter (by Eric Arnoult) : binary case, q-ary case

Identification :

Stern : c code and java code
Véron : c code and java code
Cayrel-Véron-ElYousfi : c code and java code

Signature :

CFS : java code (with Niederreiter scheme)
KKS : c code, java code (report)
with additional properties

Hash function/stream-cipher :

FSB : c code and java code
SFSB : c code and java code
RFSB
SYND : c code and java code
2SC : c code and java code

Articles de cette rubrique

0 | 5

SPIP | | Plan du site | Suivre la vie du site RSS 2.0

Habillage visuel © Kozlika sous Licence GPL