Skip to content

base library that provides cryptographic functions to elykseer implementations

License

Notifications You must be signed in to change notification settings

eLyKseeR/elykseer-crypto

Repository files navigation

elykseer-crypto

base library that provides cryptographic functions to elykseer implementations

Compilation and verification by unit tests

compilation

  • clone or update submodules

`git submodule update --init

  • add PGP key (for testing)

gpg --recv-keys E2DFCA9AA83BA568AF39280999283F5327C5D38F

language bindings

C++ the library is written in C++ C#/F# csharp / .NET language bindings OCaml OCaml language bindings Haskell Haskell language bindings

algo C++ C C# OCaml Haskell
AES ? ?
MD5 ? ?
SHA256 ? ?
SHA3-256 ? ?
KEY128 ? ?
KEY160 ? ?
KEY256 ? ?
Random ? ? ?
RandomList ? ? ? ?
HMAC ? ?
Base64 ? ?

cross compilation

cd build
cmake --fresh -DCMAKE_TOOLCHAIN_FILE=Toolchain_Darwin_to_Windows.cmake -DCMAKE_BUILD_TYPE=Release .

copyright

Copyright 2019-2024 by Alexander Diemand

license

This work is licensed under the GNU General Public License v3

About

base library that provides cryptographic functions to elykseer implementations

Topics

Resources

License

Security policy

Stars

Watchers

Forks

Packages

No packages published