Accueil > Research > Code-based cryptography > Code-based cryptosystems : implementations

Code-based cryptosystems : implementations

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

Thanks to :

CBCrypto
Ruhr-Universität Bochum
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
Quentin Santos
Amund Desmarais and Rayan Safieddine
Carl Löndahl

Encryption

McEliece :

java code
sage
magma
QC-MDPC
QC-MDPC in python

HyMES :

c code

Niederreiter :

binary case
q-ary case
java code


Identification

Stern, Véron, CVE :

c code and java code|


Signature

CFS :

java code|

KKS :
c code
java code (report)

with additional properties
c code


Hash function/stream-cipher

FSB :

c code|java code

SFSB , SYND, 2SC :

c code and java code

RFSB :

c code and java code
FPGA VHDL source code

XSYND :
c code