> For the complete documentation index, see [llms.txt](https://icure.gitbook.io/icure/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://icure.gitbook.io/icure/advanced-topics/encryption-key-structure.md).

# Encryption Key Creation and Storage

For the purposes of this example, we assume the following structure:\
\
iCure is installed for a Healthcare Group, with several Practices, that employ several Healthcare Providers (HcP1, HcP2) with several users each.

![Clinic, Hcp1 creation and Invitation process](https://1169539330-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-ME3IzcBZh-0wwmYnl0o%2F-Mf1PS9CU2t-DZmkGa1t%2F-Mf1PTfkvbJiqocSqdS4%2Fimage.png?alt=media\&token=61892d45-d710-4d36-a3f1-d9b631d9d69b)

![HCP2 Creation and Invitation Process](https://1169539330-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-ME3IzcBZh-0wwmYnl0o%2F-Mf1PS9CU2t-DZmkGa1t%2F-Mf1RTV0evf0yi7LukeB%2Fimage.png?alt=media\&token=f5a202a8-a1c2-413c-89f9-7d12d501719e)
