hyperledger-iroha-ed25519 2.0.2 Ed25519 digital signature algorithm

This repository aims to provide modularized implementation of the Ed25519 digital signature algorithm which is is described in RFC8032 (https://tools.ietf.org/html/rfc8032).

Originally Ed25519 consists of three modules:

  • digital signature algorithm itself

  • SHA512 hash function

  • random number generator, to generate key pairs

This project offers at least two different C implementations for every module. Every implementation can be replaced with another one at link-time. New implementations can be added as well.