Developer builds encrypted key-value store that encodes data as DNA sequences on disk
A developer has released mdc-lite, a ~348KB embeddable encrypted key-value store that converts stored data into DNA-style text sequences before writing to disk. Each value is first encrypted using XChaCha20-Poly1305 with a 256-bit key, then encoded into sequences of A, C, G, and T characters at 2 bits per base. The DNA encoding is purely a binary representation technique and carries no quantum computing implications, as the developer explicitly clarifies. File names on disk are stored as BLAKE3 hashes of the original key names, keeping logical keys hidden. Key material is never generated or stored by the library itself, with custody delegated to platform secure hardware such as iOS Secure Enclave or Android Keystore.
This is an AI-generated summary. ShortSingh links to the original source for the complete article.
Discussion (0)
Log in to join the discussion and vote.
Log in