Encrypt / decrypt field
- In case of a stolen database, the values are harder to read.
- For specific fields, a value should be encrypted saved.
- During load, such fields will be automatically decrypted on the server.
- Per installation a key might be be configured.
- Decryption and encryption happens in the client.
- Some JS in the browser asks for the key.
- Only the user, who knows the key, can decrypt the data.
- The key is not stored anywhere, maximum protection.