jolocom / wallet-rs

Rust-implemented signing/decrypting keystore
Apache License 2.0
10 stars 7 forks source link

RustCrypto for crypto providers #9

Closed chunningham closed 3 years ago

chunningham commented 3 years ago

Ursa is the current crypto provider, however it is limited to three key/pk crypto types (x25519, ed25519 and secp256k1). In future, we will need support for additional curves (e.g. P256, ed448, x448 etc), which Ursa will not provide (Ursa is intended as a limited set of crypto and specifically will not include some types). This task represents removing Ursa as a dependancy and replacing it with a set of RustCrypto-compliant implementations for the different crypto functionalities.

chunningham commented 3 years ago

closed by #10