Commit Graph

35 Commits

Author SHA1 Message Date
Kevin 12a899d6bd Key ring can now be saved/loaded from files 2020-07-22 01:26:59 -05:00
Kevin Froman a0617da1f5 finished restore test 2020-06-09 01:49:06 -05:00
Kevin Froman 280955b8e0 csv serialization test added 2020-06-06 04:24:14 -05:00
Kevin Froman 7ee829b94d work on loading/saving state 2020-06-04 23:16:05 -05:00
Kevin Froman d2d59c21f3 use official autogenerated gitignore 2020-06-04 03:32:40 -05:00
Kevin Froman 95dd1116d1 added public identity test 2020-06-04 03:32:23 -05:00
Kevin Froman 77db2af0e6
added serial inferface and testPublic 2020-06-04 02:09:48 -05:00
Kevin Froman c156ce8213 work on menus 2020-06-02 02:57:58 -05:00
Kevin Froman ccf406a0b3 finished session encrypt/decrypt implementation 2020-05-31 17:48:58 -05:00
Kevin Froman 915653b035 finished session encrypt test 2020-05-30 18:44:02 -05:00
Kevin Froman abe1452200 added generate test 2020-05-30 18:00:49 -05:00
Kevin Froman 3cb4da4004
added session tests 2020-05-30 03:06:08 -05:00
Kevin Froman fd47ade07b added public key validation 2020-05-28 22:35:58 -05:00
Kevin Froman ad50959bac make internal classes visible to tests 2020-05-28 20:38:59 -05:00
Kevin Froman c9f505fe6c started session class and tests 2020-05-28 20:38:45 -05:00
Kevin Froman 734774f1a8 added session design 2020-05-28 17:15:46 -05:00
Kevin Froman d904d0fb87
changed simplepack to an external library 2020-05-28 17:14:45 -05:00
Kevin Froman 27db4aec17 can now encrypt strings in cli menu 2020-05-26 04:16:49 -05:00
Kevin Froman c6325a9925 added symmetric encrypt/decrypt support 2020-05-25 03:52:39 -05:00
Kevin Froman 1aeb224be8 added entropy calculator 2020-05-25 00:05:49 -05:00
Kevin Froman a96285b3a4 added getpass for text encryption 2020-05-24 03:40:51 -05:00
Kevin Froman 4bb9717891 lots of work on cli UI 2020-05-23 04:51:17 -05:00
Kevin Froman b5f8278903 work on keyring and CLI menu driven GUI 2020-05-21 04:05:32 -05:00
Kevin Froman 4aab4420a7 work on keyring identity storage 2020-05-18 23:59:38 -05:00
Kevin Froman 4a4eb1cc61 work on keyring identity storage 2020-05-17 17:18:24 -05:00
Kevin Froman b678db282a work on keyring 2020-05-15 22:48:05 -05:00
Kevin Froman 344a4c872e Added MessagePack dependency 2020-05-12 03:13:00 -05:00
Kevin Froman 562bba216e Implemented DoublePrivateKey 2020-05-12 03:06:13 -05:00
Kevin Froman 7b789a0910 added double key files with DoublePublicKey implementation 2020-05-11 02:08:46 -05:00
Kevin Froman d25e94816e
added standard curve25519 decryption 2020-05-09 23:19:47 -05:00
Kevin Froman bbeaa837a9 finished standard authenticated pubkey encryption, but no decryption yet 2020-05-09 05:26:38 -05:00
Kevin Froman 8f35b51074 Merge branch 'master' of gitlab.com:beardog/treasurechest 2020-05-08 20:00:47 -05:00
Kevin Froman 989078b6cb finished basic keygen 2020-05-08 20:00:42 -05:00
Kevin 214f4a61eb Add .gitlab-ci.yml 2020-05-09 00:58:30 +00:00
Kevin Froman b2fda499bd initial commit 2020-05-08 08:38:08 -05:00