Isabelle's Lazy Message Protocol
選択できるのは25トピックまでです。 トピックは、先頭が英数字で、英数字とダッシュ('-')を使用した35文字以内のものにしてください。
Isabelle L. 17e1dbf4f9 added write method that doesn't convert from sendable for use on server side 5年前
src added write method that doesn't convert from sendable for use on server side 5年前
.gitignore initial commit 5年前
Cargo.toml adjusted `initialize_connection` so errors aren't potentially panicking 5年前
LICENSE initial commit 5年前
README.md more work towards encryption 5年前
justfile added CRC32 checksum and a justfile 5年前

README.md

Isabelle’s Lazy Message Protocol

network packet protocol

I don’t know whether or not this is a super practical way of doing things but i’m lazy and it seems to work so gonna roll with it lol

segment size usage
1 byte u8 packet kind
1 byte u8 encrypt kind
8 byte u64 length of the packet contents
4 byte CRC32 packet contents checksum
32 byte SHA256 packet contents integrity check
u64::MAX packet contents