Commit message (Expand) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Use explicit `equals` and `hashCode` to use contents of arrays, not just refs | Tor Brede Vekterli | 2023-02-14 | 1 | -0/+35 |
* | Add an "interactive" token resealing protocol and basic tooling support | Tor Brede Vekterli | 2023-01-31 | 1 | -5/+14 |
* | Use ChaCha20-Poly1305 instead of AES-GCM for shared key-based crypto | Tor Brede Vekterli | 2023-01-05 | 1 | -8/+8 |
* | Use Base62 for tokens and Base58 for keys | Tor Brede Vekterli | 2022-11-09 | 1 | -7/+11 |
* | Encapsulate key identifier in own object | Tor Brede Vekterli | 2022-11-02 | 1 | -22/+8 |
* | Let token key IDs be UTF-8 byte strings instead of just an integer | Tor Brede Vekterli | 2022-11-01 | 1 | -22/+44 |
* | Use HPKE instead of ECIES for shared single-use keys | Tor Brede Vekterli | 2022-10-20 | 1 | -12/+18 |
* | Enforce SHA-256 and AES-CBC for ECIES key wrapping | Tor Brede Vekterli | 2022-10-13 | 1 | -3/+11 |
* | Add utilities for secure one-way single-use key exchange tokens using ECIES | Tor Brede Vekterli | 2022-10-11 | 1 | -0/+65 |