-
Notifications
You must be signed in to change notification settings - Fork 32
Home
Alver edited this page Mar 29, 2018
·
3 revisions
Ontology crypto provides several cryptography utilities for Ontology network.
Currently the main features are around digital signature and the purpose is to provide general APIs for processing keys and signatures.
Supported algorithms:
ID | Algorithm |
---|---|
0x12 | ECDSA |
0x13 | SM2 |
0x14 | EdDSA |
The algorithm ID is used in key serialization.
Supported signature schemes are listed as follows, with the name formated as with, where indicates the hash function and indicates the signature algorithm.
ID | Signature Scheme |
---|---|
0 | SHA224withECDSA |
1 | SHA256withECDSA |
2 | SHA384withECDSA |
3 | SHA512withECDSA |
4 | SHA3-224withECDSA |
5 | SHA3-256withECDSA |
6 | SHA3-384withECDSA |
7 | SHA3-512withECDSA |
8 | RIPEMD160withECDSA |
9 | SM3withSM2 |
10 | SHA512withEdDSA |
The leading number is the scheme ID used in signature serialization.
See each algorithm's page for details.