Implementation of pairings-signatures-library
#14139
Closed
3 tasks done
Labels
Platform
Tickets pertaining to the platform
Overview
Following https://github.com/hashgraph/hedera-services/blob/8354afb91d643d8e06f5ef67d2914f032b95a5d7/platform-sdk/docs/proposals/TSS-Library/TSS-Library.md
Sections:
Create the components that enable users to create EC Private/Public Keys and Signatures. The operation of signing must be implemented in this ticket. Encryption will be done separately. Protobuf is required for passing data to arkworks. Data should not be stored in the state that depends on how arkworks does serialization, so the signature data from arkworks must be defined in protobuf.
This ticket is complete when we can create public/private key pairs, sign data with the private key, and verify signatures with the public key.
Definitions
Repository: hedera-cryptography
Gradle Modules:
swirlds-crypto-pairings-signatures
Java Modules:
com.swirlds.crypto.pairings.signatures
This task depends on:
parings-api-impl
using JNI, arkworks, and alt-bn128 #13630The text was updated successfully, but these errors were encountered: