Commit Graph

12 Commits

Author SHA1 Message Date
Michael Muré
e8ec13ae74 did🔑 add test vectors 2025-07-03 15:53:06 +02:00
Michael Muré
8d96b49622 add support for P-521 2025-06-25 16:27:24 +02:00
Michael Muré
5230212c86 add support for P-384 2025-06-25 15:53:29 +02:00
Michael Muré
0026cba0ac avoid allocations for a static map 2025-06-24 18:49:46 +02:00
Michael Muré
875c07db66 add support for the Multikey verification method 2025-06-24 18:15:05 +02:00
Michael Muré
371d9f55b2 crypto: reasonably complete the keypair absraction layer, and use it 2025-06-24 14:05:42 +02:00
Michael Muré
0e3e467c83 Add examples and refine usage (key agreement in particular) 2025-06-17 16:49:43 +02:00
Michael Muré
377db50ef8 add support for decoding arbitrary Json DID documents 2025-06-12 17:20:56 +02:00
Michael Muré
265c97f9f4 x25519: use go's ecdh keys instead of a custom type 2025-05-08 08:23:47 +02:00
Michael Muré
c8c3760d8d cleanup the main interfaces, document 2025-05-08 08:20:25 +02:00
Michael Muré
0718ee1ac2 fix ed25519 --> x25519 conversion and usage in did:key 2025-05-06 13:20:18 +02:00
Michael Muré
eca71e594d dev guidelines, some cleanup 2025-04-09 14:16:59 +02:00