Commit graph

27 commits

Author SHA1 Message Date
EETagent
9cffa8db9f fix: improve test_random_8_char_string 2022-10-29 21:10:39 +02:00
Sebastian Pravda
98e506e5ff
Merge pull request #17 from refresh_token_auth 2022-10-29 12:50:30 +02:00
Sebastian Pravda
433e45e315
feat: sync all in encrypt decrypt test 2022-10-29 11:27:32 +02:00
EETagent
96be1f4d83 feat: async tempfile for tests 2022-10-28 23:49:33 +02:00
EETagent
e55c182d9b fix: fix bug in test 2022-10-28 23:32:33 +02:00
EETagent
761f769a48 feat: decrypt to buffer 2022-10-28 23:25:40 +02:00
EETagent
fbeed2d432 feat: add file decrypt 2022-10-28 23:14:10 +02:00
EETagent
9e9dbcc038 refactor: massive refactoring of age key encryption/decryption functions 2022-10-28 23:02:32 +02:00
EETagent
0d5cf755c8 chore: file writing test 2022-10-28 22:34:55 +02:00
EETagent
1704564b61 refactor: use native path type 2022-10-28 22:04:51 +02:00
EETagent
18c6b33f17 feat: direct writing to file 2022-10-28 22:02:44 +02:00
EETagent
2ae22c7ec7 feat: generate AGE keys 2022-10-28 15:24:07 +02:00
EETagent
3abf84e163 chore: remove todos for argon2 spawn_blocking error handling 2022-10-28 15:03:22 +02:00
EETagent
9fd161b0e8 feat: use random salt for argon2, better security 2022-10-28 15:02:59 +02:00
EETagent
7b53891007 refactor: remove forgotten print 2022-10-28 14:41:30 +02:00
EETagent
b760560b1a refactor: use std:Error or compatible type in crypto.rs 2022-10-28 14:41:07 +02:00
EETagent
a7251e668e feat: file encryption & formatting 2022-10-28 14:30:55 +02:00
EETagent
bd72aa1a6f feat: tests for crypto functions 2022-10-28 13:43:40 +02:00
EETagent
7623bc80c2 feat: age key encryption 2022-10-28 12:00:31 +02:00
EETagent
0636a92b01 feat: async even for verify 2022-10-28 11:08:35 +02:00
Sebastian Pravda
9378dcbead
feat: get refresh token 2022-10-28 10:36:14 +02:00
EETagent
19341192bb feat: async, fajnovka 2022-10-27 23:20:56 +02:00
EETagent
6646e825c1 feat: age password encryption (instead of AES256) 2022-10-27 22:12:37 +02:00
Sebastian Pravda
3c35762455
style: typo 2022-10-24 22:05:22 +02:00
Sebastian Pravda
15205e8ec4
feat: foolproof random string function 2022-10-24 21:37:47 +02:00
EETagent
50abef29e3 feat: nový argon2, vracení result 2022-10-24 19:54:36 +02:00
Sebastian Pravda
d44082d3d8 feat: create candidate & generate code,
s autoincrementem application id uchazeče normalne funguje
2022-10-24 19:20:07 +02:00