chipsec.modules.common.far_mem_encryption moduleΒΆ

Verify Far Memory Encryption Settings

Checks:
  • MSR_FME_ACTIVE.SAVE_KEY_FOR_STANDBY is set

  • MSR_FME_ACTIVE.KEY_SELECT is set

  • MSR_FME_ACTIVE.FME_ENABLE is set

  • MSR_FME_ACTIVE.LOCK is set

Usage:

chipsec_main -m common.far_mem_encryption

Examples:
>>> chipsec_main.py -m common.far_mem_encryption

Note

Conditions to run module:
  • MSR_PLATFORM_INFO.FME must be defined for the platform

  • MSR_FME_ACTIVE: SAVE_KEY_FOR_STANDBY, KEY_SELECT, FME_ENABLE, LOCK must be defined for the platform

  • FME must be supported