2.2.3 Data Security
(Ask a Question)Data security protects the information that IGLOO 2 FPGA stores, processes, or communicates with the end application. If, for example, the configured design allows implementing the key management and encryption portion of a secure military radio, data security is entailed in encrypting and authenticating the radio traffic, and protecting the associated application-level cryptographic keys. Data security is closely related to the terms Information Assurance (IA) and information security. All IGLOO 2 devices incorporate enhanced design security, making them the most secure programmable logic devices ever made. Select IGLOO 2 models also include an advanced set of on-chip data security features that helps designing the most secure information assurance applications easier and better than ever before.
The following table lists the data security features of IGLOO 2.
Features (S Devices) | M2GL005S, M2GL010S, M2GL010TS, M2GL025TS, and M2GL050TS | M2GL060TS, M2GL090TS,and M2GL150TS |
---|---|---|
CRI pass-through DPA patent license | Available | Available |
Hardware firewalls protecting access to memories | Available | Available |
Non-deterministic random bit generator service | Available | Available |
AES-128/256service (ECB, OFB, CTR, and CBC modes) | Available | Available |
SHA-256service | Available | Available |
HMAC-SHA-256service | Available | Available |
Key tree service | Available | Available |
PUF emulation (Pseudo-PUF) | Available | — |
PUF emulation (SRAM-PUF) | — | Available |
ECC point-multiplication service | — | Available |
ECC point-addition service | — | Available |
User SRAM-PUF enrollment service | — | Available |
User SRAM-PUF activation code export service | — | Available |
SRAM-PUF intrinsic key gen. and enrollment service | — | Available |
SRAM-PUF key import and enrollment service | — | Available |
SRAM-PUF key regeneration service | — | Available |