hardware assurance best practices

0.0(0)
Studied by 0 people
call kaiCall Kai
Locked
learnLearn
examPractice Test
spaced repetitionSpaced Repetition
heart puzzleMatch
flashcardsFlashcards
GameKnowt Play
Card Sorting

1/21

encourage image

There's no tags or description

Looks like no tags are added yet.

Last updated 4:24 PM on 8/10/26
Name
Mastery
Learn
Test
Matching
Spaced
Call with Kai
Chat

No analytics yet

Send a link to your students to track their progress

22 Terms

1
New cards

due diligence

a legal principle that a subject has used best practice or reasonable care when setting up, configuring, and maintaining a system

2
New cards

trusted foundry

a microprocessor manufacturing utility that is part of a validated supply chain where hardware and software does not deviate from its documented function

  • trusted foundry program is operated by the Department of Defense(DoD). the DoD has set up a Trusted Foundry Program, operated by the Defensive Microelectronics Activity(DMEA). accredsited suppliers have proved themselves capable of operating a secure supply chain, from design through to manufacture and testing. the trusted foundry program to help assure the integrity and confidentiality of circuits and manufacturing. the purpose is to help verify that agents of foreign governments are not able to insert malicious code or chips into the hardware being used by the military systems

3
New cards

hardware source authenticity

the process of ensuring that hardware is procured tamper-free from trustworthy suppliers

4
New cards

hardware root of trust(ROT)

a cryptographic module embedded within a computer system that can endorse trusted execution and attest to boot settings and metrics

5
New cards

trusted platform module(TPM)

a specification for hardware-based storage of digital certicates, keys, hashed passwords, and other user and platform identification information

  • is part of the system that allows for the ability to ensure secure boot up

  • also used with full disk encryption

  • - can be managed in windows via the tpm.msc console or through group policy

6
New cards

hardware security module(HSM)

an appliance for generating and storing cryptographic keys that is less susceptible to tampering and insider threats than software-based storage

7
New cards

anti-tamper

methods that make it difficult for an attacker to alter the authorized execution of software

  • anti-tamper mechanisms include a field programmable gate array(FPGA) and a physically unclonable function(PUF)

8
New cards

firmware exploit

gives an attacker an opportunity to run any code at the highest level of CPU privilege

9
New cards

unified extensible firmware interface(UEFI)

a type of system firmware providing support 64-bit CPU operation at boot, full GUI and mouse operation at boot, and better boot security(UEFI)

10
New cards

secure boot

a UEFI feature that prevents unwanted processes from executing during the boot operation

11
New cards

measured boot

a UEFI feature that gathers secure metrics to validate the process in an attestation report

12
New cards

attestation

a claim that the data presented in the report is valid by digitally signing it using the TPM’s private key

13
New cards

eFUSE

a means for software or firmware to permanently alter the state of a transistor on a computer chip

14
New cards

trusted firmware update

a firmware update that is digitally signed by the vendor and trust by the system before installation

15
New cards

self-encrypting drive

a disk drive where the controller can automatically encrypt data that is written to it

16
New cards

secure processing

a mechanism for ensuring the confidentiality, integrity, and availability of software code and data as it is executed in volatile memory

17
New cards

processor security extensions

low-level CPU changes and instructions that enable secure processing

  • depends on if you’re using an AMD ot INTEL

  • AMD: secure memory encryption(SME), Secure Encrypted Virtualization(SEV)

  • Intel: Trusted Execution Technology(TXT), Software Guard Extensions(SGX)

18
New cards

trusted execution

the CPU’s security extensions invoke a TPM and secure boot attestastion to ensure that a trusted operating system is running

19
New cards

secure enclave

an extension that allows a trusted process to create an encrypted container for sensitive data

20
New cards

atomic execution

certain operations that should only be performed once or not at all, such as initializing a memory location

21
New cards

bus encryption

data that is encrypted by an application prior to being placed on the data bus

  • ensure the device at the end of the bus is trusted to decrypt the data

22
New cards

you suspect that a system’s firmware has been compromised. which type of firmware would provide resistance against such an attack?

trusted firmware. trusted firmware is designed to be resistant to attacks, providing a secure foundation for system boot and operating system load