Commit Graph

56 Commits

Author SHA1 Message Date
Kevin Veen-Birkenbach 44b2db0cbc Added funnier test tada for hack'n tell 2023-03-28 19:57:06 +02:00
Kevin Veen-Birkenbach 960e14d59e Fixed error in documentation 2023-03-28 19:43:23 +02:00
Kevin Veen-Birkenbach 62f51b449d Updated README.md 2022-12-15 09:33:30 +01:00
Kevin Veen-Birkenbach 09bb6d1e31 Optimized cleanup for encryption 2022-12-14 00:31:46 +01:00
Kevin Veen-Birkenbach a0c17c9fd6 Refactored parameters to meta 2022-12-13 16:23:24 +01:00
Kevin Veen-Birkenbach b3bd3a0095 Merge branch 'main' of github.com:kevinveenbirkenbach/splitted-secret 2022-12-13 15:56:29 +01:00
Kevin Veen-Birkenbach 11848ba222 Implemented escaping for passwords on bash level 2022-12-13 15:55:01 +01:00
Kevin Veen-Birkenbach a88ca6904a
Update Readme.md 2022-12-12 13:12:44 +01:00
Kevin Veen-Birkenbach 5ad38ab566 Solved variable naming bug 2022-12-12 13:09:03 +01:00
Kevin Veen-Birkenbach 565c5d0961 Optimized decryption message 2022-12-12 11:45:29 +01:00
Kevin Veen-Birkenbach 07ba9b2164 Added gitignore file 2022-12-11 23:55:39 +01:00
Kevin Veen-Birkenbach 63f2d9fd18 Removed todos 2022-12-11 23:53:42 +01:00
Kevin Veen-Birkenbach cc943c8c12 Solved sh restrictions for accumulated file 2022-12-11 23:50:52 +01:00
Kevin Veen-Birkenbach 42a5b93d67 Optimized code 2022-12-11 18:46:32 +01:00
Kevin Veen-Birkenbach 591af85d82 Optimized usability 2022-12-11 16:47:07 +01:00
Kevin Veen-Birkenbach 080b8d66e4 Implemented automatic user identification 2022-12-11 14:55:17 +01:00
Kevin Veen-Birkenbach 260d7dfbb7 Updated Readme file 2022-12-11 13:55:55 +01:00
Kevin Veen-Birkenbach 4caec4e1dc Removed debugging commands 2022-12-11 10:20:18 +01:00
Kevin Veen-Birkenbach 4c3661de76 Solved decryption encryption bug 2022-12-11 10:19:35 +01:00
Kevin Veen-Birkenbach c85c108db5 Moved functions from Paths to Encryption 2022-12-10 22:27:28 +01:00
Kevin Veen-Birkenbach baefc461fa Changed paths to dependency injection 2022-12-10 22:19:57 +01:00
Kevin Veen-Birkenbach bfcda49660 Refactored class cli 2022-12-10 22:03:29 +01:00
Kevin Veen-Birkenbach c06d1d34d2 Implemented absolut paths 2022-12-10 21:48:24 +01:00
Kevin Veen-Birkenbach 7b33c5420d Finished full encryption implementation 2022-12-10 21:20:26 +01:00
Kevin Veen-Birkenbach 2b3e4932c2 In between commit implementation of main data encryption 2022-12-10 20:19:26 +01:00
Kevin Veen-Birkenbach a00550e0b6 Optimized decryption 2022-12-10 18:31:49 +01:00
Kevin Veen-Birkenbach 7a7fddee81 Added decryption for master password 2022-12-10 17:30:27 +01:00
Kevin Veen-Birkenbach b54723448d Implemented further decription steps 2022-12-10 14:42:11 +01:00
Kevin Veen-Birkenbach 47af457162 Implemented destructor for main 2022-12-10 13:22:09 +01:00
Kevin Veen-Birkenbach f182e3226a Continued implementation of decryption 2022-12-10 12:21:43 +01:00
Kevin Veen-Birkenbach e5806992ce Finished work for today 2022-12-10 00:00:42 +01:00
Kevin Veen-Birkenbach e4217afe64 optimized cli workflow 2022-12-09 23:43:28 +01:00
Kevin Veen-Birkenbach 72765e280d Implemented loading of json file 2022-12-09 22:55:33 +01:00
Kevin Veen-Birkenbach 0831ab3448 Added information to members 2022-12-09 22:37:29 +01:00
Kevin Veen-Birkenbach 09f494804f Refactored Encryption class 2022-12-09 21:49:06 +01:00
Kevin Veen-Birkenbach 284fec6c15 Cleaned code up 2022-12-09 20:54:33 +01:00
Kevin Veen-Birkenbach b3c31c0013 Implemented decryption of user file 2022-12-09 20:39:00 +01:00
Kevin Veen-Birkenbach 10689122c0 Renamed classes 2022-12-09 20:13:48 +01:00
Kevin Veen-Birkenbach f2b2fd1b07 refactoring and implementation 2022-12-09 20:10:12 +01:00
Kevin Veen-Birkenbach 4860282de1 Implemented cleanup for user 2022-12-09 18:16:31 +01:00
Kevin Veen-Birkenbach 550b689c12 Optimized file structur 2022-12-09 17:48:37 +01:00
Kevin Veen-Birkenbach 1017fa2257 Implemented encryption on user level 2022-12-09 17:32:02 +01:00
Kevin Veen-Birkenbach f5e290df65 implemented json file safe and dynamic master password 2022-12-09 14:52:57 +01:00
Kevin Veen-Birkenbach ee4177a01a Refactored 2022-12-09 14:05:54 +01:00
Kevin Veen-Birkenbach fa82f4d5da Implemented basic cleanup 2022-12-09 13:22:57 +01:00
Kevin Veen-Birkenbach f547b79675 Refactored to use AbstractSplittedSecret 2022-12-09 13:08:07 +01:00
Kevin Veen-Birkenbach 16040178e5 Refactored to use AbstractSplittedSecret 2022-12-09 13:05:56 +01:00
Kevin Veen-Birkenbach 6f0fd10b2e refactored 2022-12-09 12:11:46 +01:00
Kevin Veen-Birkenbach 6fdee37c9f Recatored 2022-12-09 12:03:45 +01:00
Kevin Veen-Birkenbach 5478ef39bc Refactored code 2022-12-09 11:19:21 +01:00