# 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`

![](https://236133742-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-LL8tJvu-TV4ulp8gU1t%2F-LL8tOzX5dLCrxijS6s9%2F-LL8tQ6W0ArkMXU745iA%2Fencrypted_key.png?generation=1535616867752480\&alt=media)

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