Commit Graph

23 Commits

Author SHA1 Message Date
pascal 38632cc159 PwdWrap : No given salt ! 2024-09-11 22:08:51 +02:00
pascal f2fee1d56f Better check in SecretBox 2024-09-10 00:33:07 +02:00
pascal 20ab37068d Fix huge ugly typo in IV sizes... 2024-09-10 00:33:00 +02:00
pascal 7e858b3556 await promises in place 2024-09-10 00:32:25 +02:00
pascal 9de49c228d rename encrypt/decrypt to wrap/unwrap in *Wrap
ci/woodpecker/manual/test Pipeline was successful
2024-09-09 22:49:42 +02:00
pascal c49f3b84bf Add serialization 2024-09-09 22:48:09 +02:00
pascal 5fa068776c fmt 2024-09-09 16:11:18 +02:00
pascal 57ca4bf78d Rework API 2024-09-09 16:10:08 +02:00
pascal d984158282 private-wrap : Export pubKey serialization 2024-09-04 21:21:39 +02:00
pascal 628c52728d private-wrap : Safety checks and return null 2024-09-04 21:17:38 +02:00
pascal 5d3d23ca4a pwd-wrap : Implement 2024-09-04 21:10:10 +02:00
pascal ca7cde47f8 secret-wrap : Return null in case of error 2024-09-04 21:10:02 +02:00
Pascal Perrenoud 81ec3e9ed0 fmt 2024-07-27 13:35:17 +02:00
pascal 5cc375bd5a Allow to choose if extractable or not
ci/woodpecker/push/test Pipeline was successful
2024-06-11 14:32:23 +02:00
pascal 0e4e51ce87 signature : Remove useless trailing 0 2024-06-09 13:42:40 +02:00
pascal 5ee8fc00d0 signature : Use SubtleCrypto
ci/woodpecker/push/test Pipeline failed
2024-06-06 23:33:19 +02:00
pascal 9885f4c4e6 signature : Add test, minor fix 2024-06-06 13:13:50 +02:00
pascal 544a2a55a5 Implement JWT 2024-06-06 13:13:21 +02:00
pascal 4d9aaa2619 Implement signature 2024-06-06 01:50:26 +02:00
pascal 1f8ff50fd3 Implement secret-wrap 2024-06-06 01:50:20 +02:00
pascal 0d82d303d9 Implement secret-box 2024-06-06 01:50:17 +02:00
pascal ede06757a3 Implement kdf 2024-06-06 01:50:10 +02:00
pascal 8cb424db67 Implement private-wrap 2024-06-06 01:50:01 +02:00