> For the complete documentation index, see [llms.txt](https://docs.satoshiterminal.io/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.satoshiterminal.io/documentation/cryptographic-algorithms-and-protocols.md).

# Cryptographic Algorithms & Protocols

- [Public/Private Key Infrastructure](https://docs.satoshiterminal.io/documentation/cryptographic-algorithms-and-protocols/public-private-key-infrastructure.md)
- [Cryptography in Blockchain Transactions](https://docs.satoshiterminal.io/documentation/cryptographic-algorithms-and-protocols/cryptography-in-blockchain-transactions.md)
- [Consensus Mechanisms](https://docs.satoshiterminal.io/documentation/cryptographic-algorithms-and-protocols/consensus-mechanisms.md)
- [Zero-Knowledge Proofs (ZKPs)](https://docs.satoshiterminal.io/documentation/cryptographic-algorithms-and-protocols/zero-knowledge-proofs-zkps.md)
- [Homomorphic Encryption](https://docs.satoshiterminal.io/documentation/cryptographic-algorithms-and-protocols/homomorphic-encryption.md)
