> For the complete documentation index, see [llms.txt](https://programmingblockchain.gitbook.io/programmingblockchain/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://programmingblockchain.gitbook.io/programmingblockchain/introduction/diagrams.md).

# Diagrams

Most of the diagrams will have the same shape, they must be read by interpreting inward arrows like components to create the target:

For example, the following diagram should be read as\
`Key + Password = EncryptedKey`\
`EncryptedKey + Password = Key`

![](/files/-LL8tQ6W0ArkMXU745iA)

Code is nice, but sometimes a picture is worth a thousand words. (Don’t worry, we’ll also write the code.)
