From 268184dcac4d6f7490f2c2082a14b5905ed911e2 Mon Sep 17 00:00:00 2001 From: Zorchenhimer Date: Mon, 5 Aug 2024 22:54:45 -0400 Subject: [PATCH] Add some stuff to the todo --- todo.md | 15 +++++++++++++++ 1 file changed, 15 insertions(+) diff --git a/todo.md b/todo.md index ae8f414..57f4ac4 100644 --- a/todo.md +++ b/todo.md @@ -22,3 +22,18 @@ There's lots of things to add. - Add a number of public keys to a group. When the client encrypts to a group, use all the keys. - Auto-remove expired keys from groups + +## Technical TODO + +More specific stuff + +- Wrap keys in Armor when sending over the wire + - Figure out sending multiple keys in the same request. Wrap in json? Can + Armor handle multiple keys? Can I just concatinate multiple Armored keys? +- Auto-generate self-signed certs for testing TLS +- Password protect private keys? + - Where would this password be stored? + - Keys would ultimately need to be stored on disk *somewhere*, and they can't + be unprotected there. +- Reorganize code to split client and server and a common lib +- Look at KMIP. Do I want to implement this?