19 Commits (4eb0423da3f0379aa2274507d7c161a15e7babf8)

Author SHA1 Message Date
Rodolphe Breard 4eb0423da3 Reformat log messages 5 years ago
Rodolphe Breard 51cfd49f08 Refactor the account management 5 years ago
Rodolphe Breard f640688a3b Refactor the hash function interface 5 years ago
Rodolphe Breard 4614d6c407 Add partial EdDSA support 5 years ago
Rodolphe Breard 387adc7c4f Remove the useless calls to `map_err` 5 years ago
Rodolphe Breard 1350257300 Put Ed25519 support in a feature 5 years ago
Rodolphe Breard 636fbf9cf6 Refactor the JWS signature algorithm management 5 years ago
Rodolphe Breard d7dbd58823 Move the hashing operation inside the signing function 5 years ago
Rodolphe Breard eabcddb0af Add support for RSA 2048 account keys 5 years ago
Rodolphe Breard 1ab5b4012e Use the correct algorithm and hash function for JWK signatures 5 years ago
Rodolphe Breard 996ea85be4 Format code 5 years ago
Jakub Pastuszek 155feb345c always use NAMED_CURVE format for EC key storage; fixes #9 5 years ago
Rodolphe Breard f1f95c4d99 Display a more precise error message for unknown EC keys 5 years ago
Rodolphe Breard 55f4d3416b Refactor the JWK implementation 6 years ago
Rodolphe Breard 4ea49512d6 Remove the standalone feature 6 years ago
Rodolphe Breard 84102922fa Move KeyType to a dedicated module 6 years ago
Rodolphe Breard 70df290306 Rewrite the crypto keys abstraction 6 years ago
Rodolphe Breard e42d242868 Remove useless closures 6 years ago
Rodolphe Breard 63e35712fe Create an abstraction around public and private keys 6 years ago