| /linux-6.15/Documentation/translations/zh_CN/security/tpm/ |
| H A D | tpm_event_log.rst | 18 预启动固件维护一个事件日志,每当它将某些内容哈希到任何一个PCR寄存器时,该 19 日志会添加新条目。这些事件按类型分类,并包含哈希后的PCR寄存器值。通常,预 24 认证用于向挑战者提供有关平台状态的信息。然而,PCR的内容难以解读;因此,当 25 PCR内容附有测量日志时,认证通常会更有用。尽管测量日志本身并不可信,但它们 26 包含比PCR内容更为丰富的信息集。PCR内容用于对测量日志进行验证。
|
| H A D | tpm-security.rst | 37 测量(PCR)完整性 40 由于攻击者可以向TPM发送自己的命令,他们可以发送任意的PCR扩展,从而破 44 1. 攻击者可以拦截来自系统的所有PCR扩展,并完全替换为自己的值,产生 45 一个未篡改状态的重现,这会使PCR测量证明状态是可信的,并释放密钥。 47 2. 攻击者可能会在某个时刻重置TPM,清除PCR,然后发送自己的测量,从而 50 第一种攻击可以通过始终对PCR扩展和读取命令进行HMAC保护来防止,这意味着
|
| /linux-6.15/Documentation/security/tpm/ |
| H A D | tpm_event_log.rst | 14 time something gets hashed by it to any of the PCR registers. The events 15 are segregated by their type and contain the value of the hashed PCR 24 to a challenger. However, PCR contents are difficult to interpret; 25 therefore, attestation is typically more useful when the PCR contents 27 the measurement log contains a richer set of information than do the PCR 28 contents. The PCR contents are used to provide the validation of the
|
| H A D | tpm-security.rst | 41 Measurement (PCR) Integrity 45 send arbitrary PCR extends and thus disrupt the measurement system, 50 1. The attacker could intercept all PCR extends coming from the system 52 an untampered state that would cause PCR measurements to attest to 60 The first can be thwarted by always doing HMAC protection of the PCR
|
| /linux-6.15/Documentation/ABI/stable/ |
| H A D | sysfs-class-tpm | 97 PCR-00: 3A 3F 78 0F 11 A4 B4 99 69 FC AA 80 CD 6E 39 57 C3 3B 22 75 98 PCR-01: 3A 3F 78 0F 11 A4 B4 99 69 FC AA 80 CD 6E 39 57 C3 3B 22 75 99 PCR-02: 3A 3F 78 0F 11 A4 B4 99 69 FC AA 80 CD 6E 39 57 C3 3B 22 75 100 PCR-03: 3A 3F 78 0F 11 A4 B4 99 69 FC AA 80 CD 6E 39 57 C3 3B 22 75 101 PCR-04: 3A 3F 78 0F 11 A4 B4 99 69 FC AA 80 CD 6E 39 57 C3 3B 22 75 104 The number of PCRs and hex bytes needed to represent a PCR 202 Description: produces output in compact hex representation for PCR 204 the PCR number and H is the crypto string
|
| /linux-6.15/drivers/media/test-drivers/vidtv/ |
| H A D | vidtv_ts.h | 30 u8 PCR:1; member
|
| H A D | vidtv_ts.c | 102 ts_adap.PCR = 1; in vidtv_ts_pcr_write_into()
|
| H A D | vidtv_pes.c | 222 ts_adap.PCR = 1; in vidtv_pes_write_stuffing()
|
| /linux-6.15/arch/sparc/include/asm/ |
| H A D | ns87303.h | 18 #define PCR 0x04 macro
|
| H A D | parport_64.h | 161 ns87303_modify(config, PCR, in ecpp_probe()
|
| /linux-6.15/Documentation/userspace-api/media/dvb/ |
| H A D | dmx-get-pes-pids.rst | 35 by audio, video, textext, subtitle and PCR programs on a given service.
|
| /linux-6.15/Documentation/security/keys/ |
| H A D | trusted-encrypted.rst | 78 Keys can be optionally sealed to specified PCR (integrity measurement) 81 (future) PCR values, so keys are easily migrated to new PCR values, 83 have many saved blobs under different PCR values, so multiple boots are 222 migratable= 0|1 indicating permission to reseal to new PCR values, 346 Reseal (TPM specific) a trusted key under new PCR values::
|
| /linux-6.15/drivers/net/wan/ |
| H A D | hd64570.h | 23 #define PCR 0x08 /* DMA Priority Control */ macro
|
| H A D | hd64572.h | 121 #define PCR 0x40 /* DMA priority control reg */ macro
|
| H A D | hd64572.c | 630 sca_out(0x03, PCR, card); /* DMA priority */ in sca_init()
|
| H A D | hd64570.c | 718 sca_out(0x03, PCR, card); /* DMA priority */ in sca_init()
|
| /linux-6.15/drivers/scsi/pcmcia/ |
| H A D | Kconfig | 50 Pioneer PCR-PR24's card
|
| /linux-6.15/Documentation/driver-api/media/drivers/ |
| H A D | vidtv.rst | 112 How often to send PCR packets. Default: 40ms. 119 PCR PID for all channels. Default: 0x200. 141 fields, PCR packets and NULL packets. 222 #. Inserting PSI and/or PCR packets, if needed.
|
| /linux-6.15/drivers/macintosh/ |
| H A D | via-macii.c | 53 #define PCR (12*RS) /* Peripheral control register */ macro
|
| H A D | via-pmu.c | 96 #define PCR (12*RS) /* Peripheral control register */ macro 1836 save_via[4] = in_8(&via1[PCR]); in save_via_state() 1848 out_8(&via1[PCR], save_via[4]); in restore_via_state()
|
| H A D | via-cuda.c | 52 #define PCR (12*RS) /* Peripheral control register */ macro
|
| /linux-6.15/Documentation/networking/device_drivers/atm/ |
| H A D | iphase.rst | 28 - Supports setting of PCR on the VCs.
|
| /linux-6.15/drivers/char/tpm/ |
| H A D | Kconfig | 26 which is required to validate the PCR 0-7 values.
|
| /linux-6.15/security/integrity/ima/ |
| H A D | Kconfig | 52 IMA_MEASURE_PCR_IDX determines the TPM PCR register index
|
| /linux-6.15/Documentation/admin-guide/device-mapper/ |
| H A D | dm-ima.rst | 56 <PCR> <TEMPLATE_DATA_DIGEST> <TEMPLATE_NAME> <TEMPLATE_DATA> 58 PCR := Platform Configuration Register, in which the values are registered.
|