Skip to content

Latest commit

 

History

History
54 lines (41 loc) · 1.44 KB

CHANGELOG.md

File metadata and controls

54 lines (41 loc) · 1.44 KB

Changelog

All notable changes to this repo will be documented in this file.

The format is based on Keep a Changelog and this project adheres to Semantic Versioning.

v1.5.1

  • Export tBLS signature Value
  • Negate the DKLs signature V value

v1.5.0

  • Add BLS12-381 curve
  • Add BLS signatures
  • Update to always produce DKLS low-s form

v1.4.1

  • Update accumulator implementation to use alias-ing instead of one field structs
  • Update accumulator implementation marshaling implementation

v1.4.0

  • Update verifiable encryption API

v1.3.0

  • Add Accumulator
  • Update for new curve abstraction
  • Update verifiable encryption API

v1.2.0

  • Add Verifiable Encryption
  • Add FROST DKG
  • Add DKLS threshold signing
  • Add curve abstraction
  • Pasta Curves: Pallas and Vesta
  • BBS+ signatures

v1.1.0

  • Add recovery id to output of tECDSA signatures in Round 6
  • Add Neg and Bytes to EcScalar
  • Add SubFieldOrder to Field struct

v1.0.0

Added

  • This document and other meta-information
  • tECDSA dealered and distributed key generations
  • tECDSA based on GG20 signing
  • Gennaro DKG07 usable for Ed25519 and BLS keys.
  • Shamir Secret Sharing
  • Feldman Verifiable Secret Sharing
  • Pedersen Verifiable Secret Sharing
  • Paillier Encryption Scheme