12 PIC32CM SG00/GC00 Security Features
The following are security features of the PIC32CK SG/GC family of devices:
- Built-in cryptographic accelerator
accessible through cryptographic libraries stored in ROM:
- Supporting AES-128 encryption/decryption, SHA-256 authentication, GCM encryption, and authentication
- Cryptographic libraries are especially designed for side channel and fault injection attacks prevention
- One True Random Generator (TRNG)
- Secure Boot, which performs integrity check on a configurable portion of the Flash (BS memory area)
- Data Flash
- Optimized for secrets storage
- Data Scrambling with user-defined key (optional)
- Rapid Tamper erase on scrambling key and on one user-defined row
- Silent access for side channel attack resistance
- TrustRAM