Commit Graph

28 Commits

Author SHA1 Message Date
microshine fd98284182 Use WeakMap to protect private data 2020-03-13 18:20:02 +03:00
microshine 073b6ac93f Fix Buffer depricated usage 2020-03-13 14:19:38 +03:00
microshine a2b9971e46 tslint -> eslint 2020-03-13 14:06:53 +03:00
microshine c8cb66b616 Fix tslint issues 2020-03-06 13:35:16 +03:00
microshine 5e219c6a36 Fix #15 2020-03-06 13:33:15 +03:00
microshine 967c9e03b9 Add AES-ECB 2019-10-12 10:33:10 +03:00
microshine a9556f7885 RSA: RSA-PKCS1 -> RSAES-PKCS1-v1_5 2019-08-26 23:41:57 +03:00
microshine c88b086614 RSA: Support RSA-PKCS1 mechanism 2019-08-25 02:12:05 +03:00
microshine bf156ec7a7 Fix AES-CMAC 2019-08-20 12:21:56 +03:00
microshine 64d5fd4bcd Add AES-CMAC 2019-08-20 11:45:47 +03:00
microshine 5c91479b7d Remove comment 2019-05-22 21:53:21 +03:00
microshine 365ddf745f Support RSA-OAEP 2019-05-22 21:26:25 +03:00
microshine e242d5ea5d Fix #10 2019-05-03 17:12:35 +03:00
microshine 2148dd814d Remove length checking for HMCAC importKey 2019-03-28 16:31:50 +03:00
microshine ef48c12b6c Fix RSA to JWK 2019-03-07 03:14:39 +03:00
Liran Nuna e8046378af Improvements to HKDF 2019-03-02 13:14:53 -08:00
Liran Nuna 7d4786e09c Implement HKDF 2019-03-02 12:28:49 -08:00
microshine 0c85a42cf7 Move AES-KW vector to const 2019-03-02 10:25:12 +03:00
microshine 6af540418f Fix type errors 2019-03-02 10:24:48 +03:00
Liran Nuna c889951dc4 Implemented AES-KW 2019-03-01 23:03:12 -08:00
microshine eda6bc4f0a Fix type errors 2019-03-02 09:25:06 +03:00
microshine d5ffab1b42 Add PEM cache to asymmetric keys 2019-02-17 10:35:59 +03:00
microshine 72a30966a1 Fix JWK kty error for symmetric keys 2019-02-17 10:35:26 +03:00
microshine 97c0c5956b Fix ECDSA sign/verify error 2019-02-16 01:43:08 +03:00
microshine 1baede1ae4 Apply updated webcrypto-core 2019-02-14 14:01:58 +03:00
microshine e0d7811045 Update exported objects 2019-01-25 15:48:47 +03:00
microshine 6872ff74e0 Update json-schema version 2019-01-25 15:48:21 +03:00
microshine c0d66d0a4c Add files 2019-01-25 13:43:13 +03:00