online_security_project/README.md
2024-12-14 19:10:09 +02:00

852 B

Project - TODO:

[ ] Create a skeleton protocol [ ] implement most of the skeleton [ ] Create basic TCP server [ ] Create basic client that connects to the server [ ] Send ping message from client to server [ ] Add more items based on skeleton protocol [ ] Refine protocol using the implementation (and update stuff that got changed in impl) [ ] Finish implementing the protocol [ ] Update the protocol file with the latest structs and stuff

Protocol todo:

[ ] Figure out how a message and message ack payload will look [ ] Figure out server responses (hopefully manages to be stuck in a 512 bit block as well)

client todo:

[ ] Check for key when turned on [ ] generate key and register if no key is preset, and save it after registration is done [ ] if key is present, start by getting messages (which makes sure we are signed in)