> For the complete documentation index, see [llms.txt](https://docs.ellipticpir.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.ellipticpir.com/technology.md).

# Technology

- [Introduction](https://docs.ellipticpir.com/technology/introduction.md): For non-engineers
- [Code Audit](https://docs.ellipticpir.com/technology/code-audit.md)
- [EC-ElGamal Encryption](https://docs.ellipticpir.com/technology/ec-elgamal-encryption.md)
- [Query Composition](https://docs.ellipticpir.com/technology/query-composition.md)
- [Reply Generation](https://docs.ellipticpir.com/technology/reply-generation.md)
- [Reply Decryption](https://docs.ellipticpir.com/technology/reply-decryption.md)
- [Key Search](https://docs.ellipticpir.com/technology/key-search.md)
- [Why Reply Generation is O(n)](https://docs.ellipticpir.com/technology/why-reply-generation-is-o-n.md)
