Key-Encryption Key
For applications that need to reproduce same secret keys over and over again from the silicon, even after multiple power cycles, till the end of life-cycle of chip. Focus includes securing the data transmission from external memory to the chip or vice-versa with encryption and decryption of them using the keys generated from Enthentica HELP KG.
Target ApplicatioNs
---------------------------------------------------------------------------
Secure storage in Non-Volatile memory
----------------------------------------------------------------------------------------------

- Secure Key Storage for Embedded Systems
- Secure Software Binary Storage
- Secure FPGA bitstream storage
- Secure Operating System storage
- Secure storage of any random data
- Secure Boot of Embedded Linux in IoT devices
uniqueness of enthentica solution : HELP KG
---------------------------------------------------------------------------
- Keys generated from DNA of Silicon- manufacturing variations and hence completely unclonable
- Dynamic Secret Key Generation on the fly, not stored in any non-volatile memory.
- Extremely shortened window period where keys are physically traversed in chip.
- Reproducible keys even after multiple power cycles, till the end of life-cycle of chip.
- Potential to leverage dynamic partial reconfiguration to simulatenously erase key generation logic from FPGA.
- Secret Keys produced are cryptographic quality, in terms of uniqueness, randomness and reliability
- Performance characterization proved for temperature range -40 C to 100 C with +-5 % variation in voltage Vint.