Type: Tool
Status: Incubation

Hyperledger Ursa is a shared cryptographic library that would enable people (and projects) to avoid duplicating other cryptographic work and hopefully increase security in the process. The library would be an opt-in repository for projects (and, potentially others) to place and use crypto. Hyperledger Ursa consists of sub-projects, which are cohesive implementations of cryptographic code or interfaces to cryptographic code. There are currently two sub-projects:

  1. “Base Crypto” Library – Our first sub-project will be our “base crypto” library, of which the main feature is our shared modular signature library. This has the implementation of several different signature schemes with a common API, which allows for blockchain builders to change signature schemes almost on-the-fly (or to use and support multiple signature schemes easily).
  2. Z-Mix – Our second sub-project will be Z-mix. Z-mix will offer a generic way to create zero-knowledge proofs that prove statements about multiple cryptographic building blocks, including signatures, commitments, and verifiable encryption. The goal of this subproject is to provide a single flexible and secure implementation to construct such zero-knowledge proofs. Z-mix consists of C-callable code but there are also convenience wrappers for various programming languages.

Get Started With Hyperledger Ursa

Download the Code on GitHub

Join the Mailing List

Join Discussion on Chat

Latest Hyperledger Ursa News

January 30, 2019 in Announcements, Hyperledger Fabric, Hyperledger Grid, Hyperledger Ursa

Hyperledger Kicks Off the New Year with Eight New Members

Growing community, new project developments and accelerating pace of deployments mark start of 2019 SAN FRANCISCO (January 30, 2019) – Hyperledger, an open source collaborative effort created to advance cross-industry…
Read More
December 4, 2018 in 网志, Hyperledger Ursa

Welcome Hyperledger Ursa!

Hyperledger Ursa is the latest project to be accepted by the TSC! It is a modular, flexible cryptography library that is intended for—but not limited to—use by other projects in…
Read More

Sign Up For Our Newsletter