Source code
The code for eLyKseeR is organised in a few repositories on Github.
The code for eLyKseeR is organised in a few repositories:
elykseer-crypto
This library provides implementations for the cryptographic primitives that we require. It is written in C++ and interfaces with Crypto++ or OpenSSL.
The library provides bindings for languages: C, C#, OCaml.
elykseer-ml
This repository hosts the formal specification of the eLyKseeR software in Coq/Rocq. Source code is extracted to OCaml and command line tools are built as reference implementations.
elykseer-cpp
Based on the library elykseer-crypto this code implements the formally specified eLyKseeR software (elykseer-ml) in C++.