6107 - ECP5/ECP5-5G: What is ECP5 AES Key Serialization mean in technical level?
Lattice is following the AES Standard (FIPS197) for Key Serialization in ECP5.
Related Articles
1644 - LatticeECP3: Is there a recommended way of choosing AES (Advanced Encryption Standard) encryption key?<br>
We implemented the AES (Advanced Encryption Standard) block based on its standard. Any analysis of the strengths and weaknesses of AES is performed by the standard's committee. Studies for the strength of AES encryption key have been documented by ...
529 - LatticeECP3: Can the LatticeECP3 still be programmed after setting the encryption key?
No. Before the introduction of encryption, all bit streams are not protected in terms of security. Anyone can copy the design simply by reading the bit stream out of the boot PROM. With LatticeECP3 bit stream encryption, there is another level of ...
7004 - MachXO3D: How does enabling AES feature decryption bits "RAND_AES" and "RAND_NOISE" impact on MachXO3D device configuration processing time?
RAND_AES and RAND_NOISE are clock randomization and random noise injection features, mainly use for Differential power analysis (DPA) resistance in Advanced Encryption Standard (AES) decryption. Both features are target for AES decryption, to prevent ...
5628 - MachXO3L: What is the difference between "Security Program Password Key" and "Security Program Password Key with Lock" operations?
The 'Security Program Password Key' operation secures the sectors SRAM, CFG, and Feature Row only, the UFM is not protected and can be read anytime. Meanwhile, the 'Security Program Password Key' operation secures the sectors SRAM, CFG and Feature ...
7086 - MachXO3D: How to convert PEM file format to Public Key format and vice-versa.
Lattice "Pubkey Program" command is expecting to receive 64 bytes of raw Public Key. To get the raw Public Key from PEM file or vice versa, user can go to programmer tool -> advanced security key programming, load the desired Key format file, and the ...