Commit graph

25 commits

Author SHA1 Message Date
Filip Skokan
96b2d479b5 refactor: timing safe equal 2019-02-08 21:11:13 +01:00
Filip Skokan
9ab3016d76 feat: generateSync 2019-02-08 20:56:34 +01:00
Filip Skokan
bf72a5e52e refactor: dry and fix key.algorithms when key has alg 2019-01-27 20:47:05 +01:00
Filip Skokan
f3265330c8 feat: add ECDH-ES direct and key agreement KW 2019-01-27 19:20:32 +01:00
Filip Skokan
dae457913f feat: add PBES2 KW 2019-01-27 11:17:30 +01:00
Filip Skokan
2e6a9c6aaf refactor: separate uint64be 2019-01-27 07:47:15 +01:00
Filip Skokan
ac38a1a2f8 feat: add AES KW 2019-01-26 20:28:58 +01:00
Filip Skokan
3b278f1b6b feat: add AES GCM encrypt and KW 2019-01-26 19:52:09 +01:00
Filip Skokan
b247fc33df feat: encryption with AES_CBC_HMAC_SHA2 2019-01-26 14:24:12 +01:00
Filip Skokan
b44e15fbb8 feat: rsa key wrap/unwrap 2019-01-26 14:22:20 +01:00
Filip Skokan
2d32176b10 refactor: sign/verify order unified 2019-01-26 14:21:03 +01:00
Filip Skokan
faa45bc03b refactor: remove generic errors 2019-01-20 19:37:27 +01:00
Filip Skokan
6862c78bed refactor: JWT verify errors 2019-01-20 19:25:36 +01:00
Filip Skokan
7080840f62 feat: verify and decode complete options 2019-01-20 14:26:09 +01:00
Filip Skokan
a752663317 refactor: move keys around 2019-01-19 17:24:43 +01:00
Filip Skokan
033a025a34 feat: jwt.verify 2019-01-19 16:33:17 +01:00
Filip Skokan
f9ec6e340d feat: cache last input key object 2019-01-19 11:41:52 +01:00
Filip Skokan
94b29d1c44 feat: jwt first commit 2019-01-19 00:33:45 +01:00
Filip Skokan
c4e2636c0e refactor: move jwa away from keys 2018-12-08 15:17:21 +01:00
Filip Skokan
db7ae073ef test: ec key 2018-11-04 11:15:59 +01:00
Filip Skokan
fae6de9f93 test: oct key properties 2018-11-04 09:59:14 +01:00
Filip Skokan
39a98e70ad refactor: move kid material to the key level 2018-11-03 14:40:03 +01:00
Filip Skokan
7f84ce9252 feat: add ES521 support, start test suite 2018-11-03 14:30:20 +01:00
Filip Skokan
c1db0702a0 feat: add hmac 2018-11-03 13:21:42 +01:00
Filip Skokan
b8709756f0 chore: initial commit 2018-11-03 12:30:32 +01:00