/** * @file se050_scp03_keys.h * @brief SE050 Platform SCP03 Keys * * Platform SCP03 keys for each SE050 chip type. * Keys should be obtained from NXP documentation or secure provisioning. * * License: MIT (Clean-room implementation) */ #ifndef SE050_SCP03_KEYS_H #define SE050_SCP03_KEYS_H #include /* ============================================================================ * SE050C0 Platform SCP03 Keys * ============================================================================ */ extern const uint8_t SE050C0_ENC_KEY[16]; extern const uint8_t SE050C0_MAC_KEY[16]; extern const uint8_t SE050C0_DEK_KEY[16]; /* ============================================================================ * SE050C1 Platform SCP03 Keys * * Note: SE050C2 uses the same PlatformSCP03 keys as SE050C1. * See AN12436 for details. * ============================================================================ */ extern const uint8_t SE050C1_ENC_KEY[16]; extern const uint8_t SE050C1_MAC_KEY[16]; extern const uint8_t SE050C1_DEK_KEY[16]; /* SE050C2 uses same keys as SE050C1 */ #define SE050C2_ENC_KEY SE050C1_ENC_KEY #define SE050C2_MAC_KEY SE050C1_MAC_KEY #define SE050C2_DEK_KEY SE050C1_DEK_KEY /* ============================================================================ * SE050E2 Platform SCP03 Keys * ============================================================================ */ extern const uint8_t SE050E2_ENC_KEY[16]; extern const uint8_t SE050E2_MAC_KEY[16]; extern const uint8_t SE050E2_DEK_KEY[16]; #endif /* SE050_SCP03_KEYS_H */