Signal-style secure messaging stack implementing X3DH and Double Ratchet, session management, trust-on-first-use safety numbers, explicit acknowledgement delivery, encrypted client storage, device authentication and key recovery.
#storage, #sqlite, #sqldelight, #native, #ktor-server, #ktor, #http, #cryptography, #client, #authentication