Key Derivation
In the realm of cryptography, the process of key derivation plays a pivotal role in ensuring secure communication and data protection. Key derivation involves generating new cryptographic keys from existing ones, either persisted keys (filling storage) or temporary derivation usage. Understanding the distinction between persisted and temporarily derived keys is essential for implementing robust security measures and save storage space, so you application can scale better.
The derive
flag of the key must be set to true
to work with key-derivation.
It is crucial to understand the difference between Persisted Derived keys and Temporary Derived Keys.