Commit Graph

75 Commits

Author SHA1 Message Date
Tiago Garcia 4d25f714b5
Update README.md 2024-12-31 00:37:25 +00:00
Tiago Garcia 2c0061a177
Finished :>
Signed-off-by: Tiago Garcia <tiago.rgarcia@ua.pt>
2024-12-31 00:35:26 +00:00
RubenCGomes dc7a98169d
decisions added, missing login (any maybe others that come to mind) 2024-12-30 20:04:08 +00:00
Tiago Garcia ff94a81350
Fix introduction 2024-12-30 19:09:32 +00:00
JoaoBastos023 af1f2ecef6 document commands 2024-12-30 13:53:11 +00:00
Tiago Garcia 3515497ffd
Avoid code block breaking
Signed-off-by: Tiago Garcia <tiago.rgarcia@ua.pt>
2024-12-30 03:17:07 +00:00
Tiago Garcia 1da65c1c38
Finish analysis and styling
Signed-off-by: Tiago Garcia <tiago.rgarcia@ua.pt>
2024-12-30 03:13:04 +00:00
RubenCGomes 68475fe015
most commands added (doc commands still missing) 2024-12-30 01:00:26 +00:00
JoaoBastos023 3a54da0e8e Client topic 2024-12-29 21:25:56 +00:00
RubenCGomes 1cf6dbebbd
3.5.3 topic added 2024-12-29 00:06:06 +00:00
Tiago Garcia 8647008205
More stuff for the ASVS analysis
Signed-off-by: Tiago Garcia <tiago.rgarcia@ua.pt>
2024-12-28 22:50:47 +00:00
Tiago Garcia 6764f8bbe1
Restructure, Analysis V3.1 V3.2
Signed-off-by: Tiago Garcia <tiago.rgarcia@ua.pt>
2024-12-28 19:58:24 +00:00
Tiago Garcia 5a1857a636
Fix endpoint tables and ASVS outline
Signed-off-by: Tiago Garcia <tiago.rgarcia@ua.pt>
2024-12-28 17:13:16 +00:00
RubenCGomes e69c197805 first version of the report added
Signed-off-by: RubenCGomes <rlcg@ua.pt>
2024-12-27 19:26:30 +00:00
Tiago Garcia d758ea4cd6
Implement server/client security
Co-authored-by: Rúben Gomes <rlcg@ua.pt>
Signed-off-by: Tiago Garcia <tiago.rgarcia@ua.pt>
2024-12-19 23:46:31 +00:00
Tiago Garcia b156337e62
Fix signature verification
Signed-off-by: Tiago Garcia <tiago.rgarcia@ua.pt>
2024-12-18 20:03:52 +00:00
JoaoBastos023 44f40f2b55 Check for HTTP error to print it 2024-12-18 19:30:23 +00:00
Tiago Garcia b0e3a21be5
Everything should be working fine :>
Signed-off-by: Tiago Garcia <tiago.rgarcia@ua.pt>
2024-12-18 18:11:11 +00:00
RubenCGomes cd23f0af9e
diffie-hellman added (adaptation needed) 2024-12-18 15:53:28 +00:00
Tiago Garcia 97c1236f44
Fix file retrieve
Signed-off-by: Tiago Garcia <tiago.rgarcia@ua.pt>
2024-12-18 14:41:51 +00:00
JoaoBastos023 c5744de19a Some updates 2024-12-18 08:44:07 +00:00
RubenCGomes 3cb86f17f2
fix in decryption, changed its test to have consistent result (thanks /dev/zero) 2024-12-18 00:12:43 +00:00
Tiago Garcia 75ac6cd045
fix perms checking
Signed-off-by: Tiago Garcia <tiago.rgarcia@ua.pt>
2024-12-17 16:27:49 +00:00
Tiago Garcia fab60873c8
Fix circular import 2024-12-17 15:32:39 +00:00
JoaoBastos023 73c2b23eb9 rep_lists and drop_role 2024-12-17 11:06:25 +00:00
JoaoBastos023 78dce9c8dc addRole and assumeRole 2024-12-17 10:41:47 +00:00
JoaoBastos023 d843c3560b ACL 2024-12-17 10:29:06 +00:00
RubenCGomes 6c1de74a12
small conflict solved 2024-12-17 10:02:26 +00:00
RubenCGomes 34588e7568
endpoints on client added 2024-12-17 10:00:05 +00:00
Tiago Garcia a0173d1b01
fix perms for role
Signed-off-by: Tiago Garcia <tiago.rgarcia@ua.pt>
2024-12-17 01:18:45 +00:00
Tiago Garcia 495a9ab4ea
fix exceptions
Signed-off-by: Tiago Garcia <tiago.rgarcia@ua.pt>
2024-12-17 00:55:08 +00:00
Tiago Garcia ce436a0991
add login
Signed-off-by: Tiago Garcia <tiago.rgarcia@ua.pt>
2024-12-17 00:39:52 +00:00
Tiago Garcia 7a00abbd6f
Endpoint for file acl
Signed-off-by: Tiago Garcia <tiago.rgarcia@ua.pt>
2024-12-16 19:07:16 +00:00
Tiago Garcia e228e4f340
New endpoints for delivery 2 commands
Signed-off-by: Tiago Garcia <tiago.rgarcia@ua.pt>
2024-12-16 18:38:24 +00:00
JoaoBastos023 7725c7d3f7 delivery 2 client commands 2024-12-16 10:40:48 +00:00
Tiago Garcia 8033aa9d60
Fix file permission system
Signed-off-by: Tiago Garcia <tiago.rgarcia@ua.pt>
2024-12-15 02:51:22 +00:00
Tiago Garcia 5e21a77c5d
Permission check for already implemented functions
Signed-off-by: Tiago Garcia <tiago.rgarcia@ua.pt>
2024-12-15 02:20:26 +00:00
Tiago Garcia 17cbf845c7
Roles/perms services implemented
Signed-off-by: Tiago Garcia <tiago.rgarcia@ua.pt>
2024-12-14 17:55:12 +00:00
Tiago Garcia 0ce6d25359
Implement perms system
Signed-off-by: Tiago Garcia <tiago.rgarcia@ua.pt>
2024-12-12 01:24:20 +00:00
Tiago Garcia ee825dcf39
Make decrypt_file return the plaintext content
Signed-off-by: Tiago Garcia <tiago.rgarcia@ua.pt>
2024-12-11 23:15:59 +00:00
Tiago Garcia 62272039d6
Fix file encryption
Signed-off-by: Tiago Garcia <tiago.rgarcia@ua.pt>
2024-12-11 22:57:41 +00:00
Tiago Garcia 511458f770
Init delivery2
Signed-off-by: Tiago Garcia <tiago.rgarcia@ua.pt>
2024-12-11 16:18:12 +00:00
RubenCGomes e00c032df8
delivery1 finished
- tests added
- changes
- decryption not fully working

Co-authored-by: Tiago Garcia <tiago.rgarcia@ua.pt>
Co-authored-by: João Bastos <joaop.bastos@ua.pt>
2024-11-20 23:52:00 +00:00
JoaoBastos023 7bef5b468c minor + reset db function 2024-11-20 22:03:50 +00:00
JoaoBastos023 ae9ae8b510 adjusted client changes 2024-11-20 20:49:40 +00:00
RubenCGomes 583e804342 another merge 2024-11-20 19:46:33 +00:00
RubenCGomes 60370f3df7 nonce + salt generated in function 2024-11-20 19:46:18 +00:00
Tiago Garcia f603417a58
Add API description
Signed-off-by: Tiago Garcia <tiago.rgarcia@ua.pt>
2024-11-20 17:46:34 +00:00
Tiago Garcia 07ec667483
Add file checksum validation 2024-11-20 16:32:50 +00:00
Tiago Garcia 7fd5f1bcd8
Add nonce
Signed-off-by: Tiago Garcia <tiago.rgarcia@ua.pt>
2024-11-20 14:58:27 +00:00