Skip to content

ratranqu/milagro-crypto

 
 

Repository files navigation

AMCL

This directory contains the source code for the AMCL Library.

The directory structure is as follows

./c
- C Source code
./js
- JavaScript code
./java
- JAVA code
./java64
- JAVA code optimal for a 64-bit Virtual Machine
./go
- GO code
./swift
- swift code
./cs
- C# code
./pythonCFFI
- Python code that accesses the C library via the CFFI module
./testVectors
- Test Vectors
./docs
- Documentation

Build Instructions

AMCL is a standards compliant C library with no external dependencies. It can be built using the CMake build system. In order to use the Python wrappers CFFI is also required. There are instructions provided for both Linux and Windows based systems.

Instructions for the Linux build are in ./linux.md

Instructions for the Mac OS build are in ./mac.md

Instructions for the Windows build are in ./windows.md

About

Milagro Crypto Libraries

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • C 21.6%
  • Java 18.5%
  • Go 15.6%
  • JavaScript 13.1%
  • C# 10.5%
  • Swift 10.3%
  • Other 10.4%