Zachery Aaron Shores-Chmielewski
|
f3ab842cc2
|
Update specification with implementation insights
Add comprehensive implementation notes based on sender client development:
- Detailed cryptographic primitive specifications (Curve25519, XSalsa20-Poly1305)
- Memory safety patterns (move semantics for plaintext)
- State machine enforcement strategies
- Unicode and character counting considerations
- Cryptographic property documentation (randomness, overhead)
- Design decisions with rationales
- Additional open questions discovered during implementation
- Updated constraints with actual size calculations
|
2026-01-19 08:50:50 +07:00 |
|
Zachery Aaron Shores-Chmielewski
|
184702057b
|
Add initial protocol specification
Documents the messagebox protocol with implementation-agnostic state
machines for sender, store, and reader components.
|
2026-01-19 08:45:16 +07:00 |
|