Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

computed PCR0 is incorrect #18

Open
Yannik opened this issue Jun 2, 2023 · 3 comments
Open

computed PCR0 is incorrect #18

Yannik opened this issue Jun 2, 2023 · 3 comments

Comments

@Yannik
Copy link

Yannik commented Jun 2, 2023

I'm currently trying to automate kernel updates using tpm_futurepcr and luks-tpm2.

Unfortunately, this currently results in an error.

This even happens when the pcr has not changed.

Trying to figure out what is wrong, I noticed that tpm_futurepcr computes a different PCR0 to the real/current one (which is consistent between reboots):

== Real vs computed PCR values ==
        REAL                                                             | COMPUTED                                                        
PCR  0: 049beb60dde34d1b151acbd60c7bb7935313749931bdec2d8f8be05fec616a66 | 9eb699681111067ae4641b765e3d4640af8d0c08bac641d29a51a8f8c93c87d1 <BAD>

I'd appreciate any advice on how to fix this.

@Yannik
Copy link
Author

Yannik commented Jun 2, 2023

Verbose log:


PCR 0 -- Event 00000003 <3>
0x00000000: 53 70 65 63 20 49 44 20 45 76 65 6E 74 30 33 00 |Spec.ID.Event03.|
0x00000010: 00 00 00 00 00 02 69 02 01 00 00 00 0B 00 20 00 |......i.........|
0x00000020: 00                                              |.               |
event does not update the specified PCR bank, skipping

PCR 0 -- Event 00000003 <3>
0x00000000: 53 74 61 72 74 75 70 4C 6F 63 61 6C 69 74 79 00 |StartupLocality.|
0x00000010: 03                                              |.               |
--> after this event, PCR 0 contains value 0000000000000000000000000000000000000000000000000000000000000000
--> after reboot, PCR 0 will contain value 0000000000000000000000000000000000000000000000000000000000000000


PCR 0 -- Event 00000007 <7>
0x00000000: 42 6F 6F 74 20 47 75 61 72 64 20 4D 65 61 73 75 |Boot.Guard.Measu|
0x00000010: 72 65 64 20 53 2D 43 52 54 4D 00                |red.S-CRTM.     |
--> after this event, PCR 0 contains value f93ada28e0c9f5b7c7347667cb0a5e8f93a84cf9b6675ff7ba9473c8fb842e7a
--> after reboot, PCR 0 will contain value f93ada28e0c9f5b7c7347667cb0a5e8f93a84cf9b6675ff7ba9473c8fb842e7a


PCR 0 -- Event 00000008 <8>
0x00000000: 05 2B 10 A7 C7 D9 65 41 81 40 2A DD E9 4A F6 3C |.+....eA.@*..J.<|
--> after this event, PCR 0 contains value 9ffa65c0c8f2fb8bb2d56f36a8fcd818f26c1dec14c17451573710ed3980b0d6
--> after reboot, PCR 0 will contain value 9ffa65c0c8f2fb8bb2d56f36a8fcd818f26c1dec14c17451573710ed3980b0d6


PCR 0 -- Event 8000000A <2147483658>
0x00000000: 1D 4D 65 61 73 75 72 65 64 20 55 45 46 49 20 46 |.Measured.UEFI.F|
0x00000010: 69 72 6D 77 61 72 65 20 56 6F 6C 75 6D 65 00 00 |irmware.Volume..|
0x00000020: CA FF 00 00 00 00 00 90 07 00 00 00 00 00       |..............  |
--> after this event, PCR 0 contains value 7b41fc8292474c6241a160f362a72775e1afa557a9f6ac7491e6fb9d5edea55a
--> after reboot, PCR 0 will contain value 7b41fc8292474c6241a160f362a72775e1afa557a9f6ac7491e6fb9d5edea55a


PCR 0 -- Event 8000000A <2147483658>
0x00000000: 29 46 76 28 42 37 41 33 43 41 41 41 2D 34 45 31 |)Fv(B7A3CAAA-4E1|
0x00000010: 30 2D 34 34 41 35 2D 38 43 32 43 2D 44 32 46 33 |0-44A5-8C2C-D2F3|
0x00000020: 38 44 35 42 38 30 38 33 29 00 00 00 AA FF 00 00 |8D5B8083).......|
0x00000030: 00 00 00 00 10 00 00 00 00 00                   |..........      |
--> after this event, PCR 0 contains value efe75793d971509dae4f2da7f7e5a0177d2a1e4d4c2404b772d60f9a8dac16b9
--> after reboot, PCR 0 will contain value efe75793d971509dae4f2da7f7e5a0177d2a1e4d4c2404b772d60f9a8dac16b9


PCR 0 -- Event 8000000A <2147483658>
0x00000000: 07 46 56 5F 4D 41 49 4E 00 20 6B FF 00 00 00 00 |.FV_MAIN..k.....|
0x00000010: 00 E0 3E 00 00 00 00 00                         |..>.....        |
--> after this event, PCR 0 contains value c8291cb8632a7ec1666a7382da625b925ca9aecbadd8c80d1728a066d5a27169
--> after reboot, PCR 0 will contain value c8291cb8632a7ec1666a7382da625b925ca9aecbadd8c80d1728a066d5a27169


PCR 0 -- Event 8000000A <2147483658>
0x00000000: 29 46 76 28 44 32 36 34 42 39 34 44 2D 33 44 38 |)Fv(D264B94D-3D8|
0x00000010: 44 2D 34 44 43 30 2D 42 31 43 37 2D 36 42 31 38 |D-4DC0-B1C7-6B18|
0x00000020: 43 30 46 41 36 38 31 37 29 00 00 10 67 FF 00 00 |C0FA6817)...g...|
0x00000030: 00 00 00 10 04 00 00 00 00 00                   |..........      |
--> after this event, PCR 0 contains value 91fcfd0db922cd2f4d03bb999189facee1d320e01f53b3277168784f006adbeb
--> after reboot, PCR 0 will contain value 91fcfd0db922cd2f4d03bb999189facee1d320e01f53b3277168784f006adbeb


PCR 0 -- Event 00000004 <4>
0x00000000: 00 00 00 00                                     |....            |
--> after this event, PCR 0 contains value 9eb699681111067ae4641b765e3d4640af8d0c08bac641d29a51a8f8c93c87d1
--> after reboot, PCR 0 will contain value 9eb699681111067ae4641b765e3d4640af8d0c08bac641d29a51a8f8c93c87d1

== Real vs computed PCR values ==
        REAL                                                             | COMPUTED                                                        
PCR  0: 049beb60dde34d1b151acbd60c7bb7935313749931bdec2d8f8be05fec616a66 | 9eb699681111067ae4641b765e3d4640af8d0c08bac641d29a51a8f8c93c87d1 <BAD>

@grawity
Copy link
Owner

grawity commented Jun 2, 2023

I'm not sure I'll ever get around to this project, but:

Please post the raw contents of the event log from /sys/kernel/security/tpm0/binary_bios_measurements if you can. And, if you have a recent enough tpm2-tools, check whether tpm2_eventlog /sys/... produces the same results?

@Yannik
Copy link
Author

Yannik commented Jun 2, 2023

Here is the binary_bios_measurements.

I have tpm-tools 5.4 (debian 12). tpm2_eventlog outputs yet another hash for pcr0!
(It's stable across reboots, as are the ones generated by tpm2_readpcr and tpm_futurepcr.)

Here is the full tpm2_eventlog output:

---
version: 1
events:
- EventNum: 0
  PCRIndex: 0
  EventType: EV_NO_ACTION
  Digest: "0000000000000000000000000000000000000000"
  EventSize: 33
  SpecID:
  - Signature: Spec ID Event03
    platformClass: 0
    specVersionMinor: 0
    specVersionMajor: 2
    specErrata: 105
    uintnSize: 2
    numberOfAlgorithms: 1
    Algorithms:
    - Algorithm[0]:
      algorithmId: sha256
      digestSize: 32
    vendorInfoSize: 0
- EventNum: 1
  PCRIndex: 0
  EventType: EV_NO_ACTION
  DigestCount: 1
  Digests:
  - AlgorithmId: sha256
    Digest: "0000000000000000000000000000000000000000000000000000000000000000"
  EventSize: 17
  Event: "537461727475704c6f63616c6974790003"
- EventNum: 2
  PCRIndex: 0
  EventType: EV_S_CRTM_CONTENTS
  DigestCount: 1
  Digests:
  - AlgorithmId: sha256
    Digest: "60151fbe9d8350c3dfe76224a11f5a434d68a14d7a723634631ef8d5822aef4b"
  EventSize: 27
  Event:
    BlobBase: 0x61754720746f6f42
    BlobLength: 0x757361654d206472
- EventNum: 3
  PCRIndex: 0
  EventType: EV_S_CRTM_VERSION
  DigestCount: 1
  Digests:
  - AlgorithmId: sha256
    Digest: "d681837b3b8f5fd685bfad042ca78e6884e10e1c8f272dbccd2fd10be738a7fa"
  EventSize: 16
  Event: "052b10a7c7d9654181402adde94af63c"
- EventNum: 4
  PCRIndex: 0
  EventType: EV_EFI_PLATFORM_FIRMWARE_BLOB2
  DigestCount: 1
  Digests:
  - AlgorithmId: sha256
    Digest: "8d8837f35a6d7acf608929b66779eed007898f0fe1dd415903e62678609b2137"
  EventSize: 46
  Event:
    BlobDescriptionSize: 29
    BlobDescription: "4d656173757265642055454649204669726d7761726520566f6c756d"
    BlobBase: 0xffca0000
    BlobLength: 0x79000
- EventNum: 5
  PCRIndex: 0
  EventType: EV_EFI_PLATFORM_FIRMWARE_BLOB2
  DigestCount: 1
  Digests:
  - AlgorithmId: sha256
    Digest: "4b02f2a6f054d105b0bd07b1fcc4d4e7b92e3cc5e2b58bd7565b8f90235c7c79"
  EventSize: 58
  Event:
    BlobDescriptionSize: 41
    BlobDescription: "46762842374133434141412d344531302d343441352d384332432d44324633384435423830383329"
    BlobBase: 0xffaa0000
    BlobLength: 0x100000
- EventNum: 6
  PCRIndex: 0
  EventType: EV_EFI_PLATFORM_FIRMWARE_BLOB2
  DigestCount: 1
  Digests:
  - AlgorithmId: sha256
    Digest: "63cdd9b8a4f766963746432cdcb2a9600bb8c166dd524b2ab76ce928864bd1d5"
  EventSize: 24
  Event:
    BlobDescriptionSize: 7
    BlobDescription: "46565f4d4149"
    BlobBase: 0xff6b2000
    BlobLength: 0x3ee000
- EventNum: 7
  PCRIndex: 0
  EventType: EV_EFI_PLATFORM_FIRMWARE_BLOB2
  DigestCount: 1
  Digests:
  - AlgorithmId: sha256
    Digest: "4da411c1751577c5ddfd9eaadc4a4359caf55618188f2c85ea701624c35513d5"
  EventSize: 58
  Event:
    BlobDescriptionSize: 41
    BlobDescription: "46762844323634423934442d334438442d344443302d423143372d36423138433046413638313729"
    BlobBase: 0xff671000
    BlobLength: 0x41000
- EventNum: 8
  PCRIndex: 1
  EventType: EV_CPU_MICROCODE
  DigestCount: 1
  Digests:
  - AlgorithmId: sha256
    Digest: "70afe524d66d328ec6e1b175a37a6bdd9a5697797da7759bfbfba796fff431e9"
  EventSize: 14
  Event: "435055204d6963726f636f646500"
- EventNum: 9
  PCRIndex: 7
  EventType: EV_EFI_VARIABLE_DRIVER_CONFIG
  DigestCount: 1
  Digests:
  - AlgorithmId: sha256
    Digest: "ccfc4bb32888a345bc8aeadaba552b627d99348c767681ab3141f5b01e40a40e"
  EventSize: 53
  Event:
    VariableName: 8be4df61-93ca-11d2-aa0d-00e098032b8c
    UnicodeNameLength: 10
    VariableDataLength: 1
    UnicodeName: SecureBoot
    VariableData: "01"
- EventNum: 10
  PCRIndex: 7
  EventType: EV_EFI_VARIABLE_DRIVER_CONFIG
  DigestCount: 1
  Digests:
  - AlgorithmId: sha256
    Digest: "011df25e978237d5303d2a3a3a6d6ef8fb5ba73af9037644902be202c3f0de3a"
  EventSize: 1393
  Event:
    VariableName: 8be4df61-93ca-11d2-aa0d-00e098032b8c
    UnicodeNameLength: 2
    VariableDataLength: 1357
    UnicodeName: PK
    VariableData: "a159c0a5e494a74a87b5ab155c2bf0724d05000000000000310500002bbebc5f63fbb5448bbce1c0c6a97ce23082051d30820305a003020102021445720a48fc3e11b6510807bb7caef92ab8dbdc66300d06092a864886f70d01010b0500301e311c301a06035504030c13437573746f6d20506c6174666f726d204b6579301e170d3232313131393130343234385a170d3332313131363130343234385a301e311c301a06035504030c13437573746f6d20506c6174666f726d204b657930820222300d06092a864886f70d01010105000382020f003082020a0282020100c1906496bb65a94a12b783d4811d992315a14fc47365f413344750dec60dc1bc3f0807400ca2dfa4d682adad77decf7ad8f1dc882e9a69f44473a35132e844638818081640911cc0ed5eb1aed462b2cfb3e36dcd359c6b770c75970c743d774a0558a000c389c397d4deff32cd953f846a9d652e53dbe1ebb49d77fba5675087a6dd82ed0695cb462f2293080bd739bce7c9c8fb242e1a61c42eb57cdb43fa6dd894013f7a0b0ae17f45b26b2914c4ce6f966709de1bed6a1502627c7464fde1b4021eb809f52479619f373cec42baa5537a581561243fbe4779dad18fdc5298015528a2caf094366d20bf45f20e8baf63a3125e477dc39066e5456527402ca0ddb4ece870468b60e57425671f7638288e2ab2b6c37bbaa61c2073b70a5f1c2a3e8214e54038768c090741df564875389401b7a2d0d041594d9174e2a816dc6841566caae8fb93bdc6a2447f26e2485319969f4c7d2903b7d6d12efefa972151ae511e82dda5299da5e2ee4396785d20ee170a7916af4bbd12f04a65a45fc069bf335c8c490731a56c527fd975314600febb7de8ac21a760dec949bcbef69925244f23fd1945f62696c15efb62fd1f8df9b626aab44514210cc9a640db9caa4881656c4cb18db8bf1becb167c25ba9c1bf21a41a703a6dcb386a6b58fe60df8018b0c3b9db52ecc7ef5fd21141149672acbf93f9b58d4f30af439bb8bbb48a610203010001a3533051301d0603551d0e04160414a41c16cb534d7e7c858c10e8c625251a1777e3bc301f0603551d23041830168014a41c16cb534d7e7c858c10e8c625251a1777e3bc300f0603551d130101ff040530030101ff300d06092a864886f70d01010b05000382020100a58c077f35a6cea4e7e26e39cac9b4c311373ef21a98a18e739c2de0c8d5cd41212f786389ab81544d2d399e07ccee2f73a73ad203ee0cb1b1be1cff5add222ce703bb042a7c966de09b855a8cd825d62de2a66fbd8531baf410bf9e047b3325e3d4332bb582662e147760a78e424c46c0ce238b1001635cf5be2b1ad7864822c11f10a4f6c299305e8f6c356de6cbfa4dabc4342fd29c4bc2b60ecec5021a2b0d7e22f3310194c918d6c7be2a7a782f8b529df25e9629f97bdeb6d09f8473783c4fd4464d248d0c6b4ffc8e48065e0a5212e75f5ca92beb1f50a3329cdca4bff89c5171c176ad8ce61863cf269af3bddacf5fa59e3df0209cb5b779bb090490a95a7986a18da4a47dbdd2fa2df083fa7b4c1302608205de90c594c2960a2e70907436c1e9e62e2a0330f749e114b1f318037f618808a9a33417fc5959982ecbe00c7c59bf948097f5b4dc003b9a3f038657ffdd1040f74c25dcf2b8f9b4228b9fbc3991fe3a7b1af7dda2bf59903f4d6a9b5f9dc2cc643b1f0fab3caa9c57d2990d6ae989839720a9eef7fd96200700b7def7242525633ba676167a58940841331a241e9bf9aae01259f145fef359f170d0c306a133980b021a124b9b15292b50ae321323366b372fd599c44598b912d4311ec893c0ed545c384701114a30b438d419d6e687e44dc964ebc40a59e78198a23c07b906f3bc55253f1d9e5796cc"
- EventNum: 11
  PCRIndex: 7
  EventType: EV_EFI_VARIABLE_DRIVER_CONFIG
  DigestCount: 1
  Digests:
  - AlgorithmId: sha256
    Digest: "af939eaad113bec0561f63303df383ae5f4bf7ade5467395fc38b2f4fd0e3c4e"
  EventSize: 1403
  Event:
    VariableName: 8be4df61-93ca-11d2-aa0d-00e098032b8c
    UnicodeNameLength: 3
    VariableDataLength: 1365
    UnicodeName: KEK
    VariableData: "a159c0a5e494a74a87b5ab155c2bf0725505000000000000390500002bbebc5f63fbb5448bbce1c0c6a97ce2308205253082030da003020102021462af1be30f0fddad4e64ed927e62995343179ad7300d06092a864886f70d01010b050030223120301e06035504030c17437573746f6d204b65792045786368616e6765204b6579301e170d3232313131393130343330315a170d3332313131363130343330315a30223120301e06035504030c17437573746f6d204b65792045786368616e6765204b657930820222300d06092a864886f70d01010105000382020f003082020a0282020100d8f73004f417fa104de5fb1d252781c3d1061823a6fa2f04622a9cb47bfd126ed3244960d83aca21bcc6ebfa2febbe92f6e600363d388ce8a462e3948696f4c776c07fb8f36a68af6e3b24dae7c41960046cdbe27f7a1d947e00d47370f92bcf886974de142cb2ada247fea0252c212d675fa614be25a36736dfaddf426488a72ed34df44d6c4bdb7442810c261bfedd2427e02fa34253b4d711b83792876c377dd4275ae8e5f44554e5c95ee91ab8fb16287ae76a04392f2048758c5a2b1871c7d8ff2ec2b690da3c5168caed845220394cbb3de26f2e614ecfcc9e24c377d6c513d23dde0940c0144af2c6634796f1c421be767b95f390d8db412eddaed88b51031660512fb3ade38d0192ee5c41d3300f733602ba4731011c548a94a60805844c66f1f234f830946113d20b84b84341e5a69a5a1299f1ac257ea638d7c416734527f0498a6e16a1ded571fcf936168d6d6e59015a540a0ea696c3332a717a38897a20111c7bb5a5b1498d06cd4d285f4ea44835a031f91c42d7914533d2a8d30c4bf044b8acddf565f2da233d06d075875ce8eaf12faf577445a22a3661d070f8f19f8c089f159441f2a775d5359fea5d24a2f3769656ecc9b76a6532e598d7db48eb5c7a7ea9c6f066eeda43a9bf4fbccbac90ca87a3f9594ae33455582603c2f68fe4901865cbd4b50f44803ef37f0b8d8e444235dea38fd786528341350203010001a3533051301d0603551d0e041604148de1e92a3d43ab4e3dc90fe066e85654301c0f96301f0603551d230418301680148de1e92a3d43ab4e3dc90fe066e85654301c0f96300f0603551d130101ff040530030101ff300d06092a864886f70d01010b0500038202010015d61fc5adcdd1abb6656af332703e56459488fc96e81caeffed1856779f0dbba9240e2396bcbe77c7d93e9e01e01e7cfdd1ad8849c3fff016df166c21c7c8a99776318f3c3a63a81a331664ee5c0f14019bdd795dc0b9d9fcb6f121b0dafa3f7f6cb11729c233aa9068f9e17f22ae2486affcaecc4c60495ebe313e7671248b2c9676c5c6fbc24c1bf3a1b76bfbc23d44f4a74e1053e8157a7fc71c0c24c87698b833262eb1baf2c84bb7b9ef14b889267b7b6953a1d9fe146b02037bbdce6bc084b71e9e5db30fd40f5444bb37a136fd3a132f7ae94a7b25a813d9c22ebca631fc96318c62680ca07c07ff664fd90121ff476d757b889b5706ded20fe766d0e603ab0f9dc29f2c3e5fca655e1f11928af9e99e21b473579b529dcb76d79cfa601b685f2d879a70d49870ea6073b88a47ec9522704c001f78edf4d36b700ba4ec8b7d4273bd417cb90e63c0ee57705a9e861b8603bb56dda0fe2926b8b8515f61f0b6ea0876e991b666192b95d63a4005c622a32a729faf1af8ea0d251555b7267784ce619dd1afcd9d3efda45ccb31452ace8238874fd94f45865103cd8ed98b4b48f8e7943f65434800c47bccc900461db4eb7cd90c482828070bd5fb6893a9b2718f7ebdb57b2f0bd975eb22158a886e96e51c73d88b4cb7440e67bf6e511dcf02fcfa12182f9a5a55141f87e4eceffa7aeeb4ca6bf1219cb5373abc7234"
- EventNum: 12
  PCRIndex: 7
  EventType: EV_EFI_VARIABLE_DRIVER_CONFIG
  DigestCount: 1
  Digests:
  - AlgorithmId: sha256
    Digest: "61ba9d5fea47f16a834ea7e10b77adbc0d701a244a94bd96cc9913fe47284577"
  EventSize: 2776
  Event:
    VariableName: d719b2cb-3d3a-4596-a3bc-dad00e67656f
    UnicodeNameLength: 2
    VariableDataLength: 2740
    UnicodeName: db
    VariableData: "a159c0a5e494a74a87b5ab155c2bf0726105000000000000450500002bbebc5f63fbb5448bbce1c0c6a97ce23082053130820319a003020102021404974c3007057b01c04720214e9095cd94f089e4300d06092a864886f70d01010b050030283126302406035504030c1d437573746f6d205369676e6174757265204461746162617365206b6579301e170d3232313131393130343335345a170d3332313131363130343335345a30283126302406035504030c1d437573746f6d205369676e6174757265204461746162617365206b657930820222300d06092a864886f70d01010105000382020f003082020a0282020100928e6a1ccefebd3b7ae2720755678e5bde79b4d088f5349c86984db95150c69986ab3761488716512ceae82f9ca901981574f8065ccb75c6956a78f0ef5ca9b4002be30ea75dc05d69ce456cf353d5e5972b45530f918ed5bda80a0082f283bd82376f138dc03178c96e834dd5b706f548cbc7fc00273f6a8f79372f64b128ca271f54b98a2d51bd6c80408ebe5fc4dc686d09178f41c7c88c9b91900e7c2f43fbcbc92e6c116e39148bc3225de312c46cbdbc0643c3780516a01dba569f9915ea6e398eb250f5b4d11475caa9d7056ea644449045d903ee11978932433d5252dd5dc55367188dc499c5a63fd063e9d5c826bb4f7ec8bf6d8a4763640a80e82473acd35f0032b6aa49fe99ed348a3edfafd7ee7c4171cf9bd732b8da2411a19244aad0a994571a57b7f3604409726fba2f8f97c525e2ce6caba8ac5fdc512a951ce4d5f4cb9161c0adc98ad222762d20f2079f5f5564b33b025f2f4658ccef5947f22ad302a756ebb9efd4a77699635b1deff201e6175185db704067916612e9c1ed7fab42b67742d6f8d43a64962107931e8d7ddc498b1d4f6edf18cdc7e50a3103376d795d867e360b08dd14d32b7dfcc187b1bb9bff1f6a7e4e8b6852904441894bd7333aa5d3dd1f64a6df6ee174b3a045748980519f485c01b4cd2e6618f5390d7ba342111ca2c4bc559b439b6e097654b12e1c14f5068fa717a47bf4d90203010001a3533051301d0603551d0e04160414bcd770140f7dc6ab8348c3d6a306af20a063d860301f0603551d23041830168014bcd770140f7dc6ab8348c3d6a306af20a063d860300f0603551d130101ff040530030101ff300d06092a864886f70d01010b0500038202010019bdf82a58ea52e77449cba70085a705b335c3de29c6aa7f389f9fe260c64bbea72b01f7156b9994a3558f134c17373b6f50d3963c3ad1d4f68d34d8db64ebbf54646c95065cf06097202b4dcffd66e69c65abd392a266256c9ad2f0aacd715f7c7650d877b523932d3c216eb5a30f4f46099cc190e85cd7ecef607305b6fa6f851046bbc2d5ade594c40368ff80d2c0be32e2365635ffd4c816030a72b7ee0d0ff5abf7330f5ed8d5695fb1edb6024d71275b1a3a8e83b83325c040e49f3d23b1ddfe1de2215bcb35778798b3274756d66747804281ceb8f50ff53c2f722492a592c1e14d0b0b7292a72a6bfbbfe035db7bd13a92975dbbdfcb224c4645ae51cb8190a4ed112d038559fa60cf26592c1ed2042790dd49210550b85ebdb494e5072c450ebeb4809199a056c613c08d43fc67595ee3e8963ce8caaa6c723e23abdac7d63d4ebf797fb29c4ae4f421d24694c26dd5e06339e8509695047d0fe4527c24cb6ecbfe2784872df6495ef34c77a38e60a3f32450566747823433dac4e3250603e285986e5ba8a9785d5edc5857067fc3829169bd033ada63ffe7ad95126a145583fb1fc6e2297612bb93e145aaad074c2d83be7ae076f33e9c0c83b4a0ca809f135107cc0c5f96b2333be32ba7f701ea1e849810104e6018bc3cd6884fe92ed9f730bd5e57b5c82d12d24663cde505244b8c608f9cadbad1c22cf5254ba159c0a5e494a74a87b5ab155c2bf072530500000000000037050000dfd1e7e69b3c42499255ec9a5d2477aa308205233082030ba00302010202140646bc98152eaec2cb6e0b3bf02714b62bf3a9e9300d06092a864886f70d01010b05003021311f301d06035504030c16486f7374204442204b6579206e75632d626175686f66301e170d3233303630313231313735355a170d3333303532393231313735355a3021311f301d06035504030c16486f7374204442204b6579206e75632d626175686f6630820222300d06092a864886f70d01010105000382020f003082020a0282020100cf1a3da7c378b3883a1cc37f720e98377fe8f2a8baac5fc52a2f203d505b3c53e9e45b86cfe503797b77728fcdc03c752f3b811d01fa05be4dac662bae986754016fb2970b983f39cf624db5aacbfbbc93d4572b09a684eae9d70627dd51f1f84998a1dfe6b56f657f447100dd6a2f046433fc15b0dad93749d75cab0b3d24965cdaa22d94685b82a6f936fdccd4b41acb063b69c82807c1c785ab2c2890d7005c04a782562a508aad7cfed351b840342b1941e605683f7900513e42e82b9fe0382ae1009e98d6a7a5649e4dd7dc97d45a2685fb98a0e693b5115455f5ffc0227acffb69a573d3f07cf4b194b74c6feef261e12b5b282902c8fe6b9e853d5cf1cf4918a25ee9d629849afe06b8af0bd5ea23e450fbc0076b5503cb225fa49ff8bbd9e821858fd35436936daab741168457a5a35beb6c78b8472dc4845801e221109f0687aab87d7109847da043d8d7b66c0d2901032088e9a4817de0a82d4573be3cd2881646afc3321065ff151b5b4055977e8a96a097570e6809b6e3f6a7ceee2b95f1fa1ccc93bff5bbce60dbe79c765bfa0e16de341cd7039ae52d52cc43a72f80c548f8b67b34293c702f258125173d11e8fc6c55bd7a5a2e48bf73d749887680f3fce345b24ae2ba49be5d59c7729d5877af5da88e82668651a2edf1454269d8b791272f7c5ef08bdee23aafd098638f6e380781bc4a8cfdb254f5af450203010001a3533051301d0603551d0e04160414d0a9a0550da59fde980819f1846bf1dce3e3d4b8301f0603551d23041830168014d0a9a0550da59fde980819f1846bf1dce3e3d4b8300f0603551d130101ff040530030101ff300d06092a864886f70d01010b0500038202010025e507c49a11705fc686cb5bd2f63b385df8cde8e5899c68a6af77a284359a24286dacee85ec0149dca8306145bb6fc0b12f42b1aff130357a113f3bc1f8f7a4435c7920f64ae1b3a69946a96a2c54e70a39f37b5fa96720ecff5e726b83efa479af942c00507beb3d2e3445107bc40cc1783d83a3a91430ca543173c74f64f598788e69f37d5e5c44c7654f5ee12de26802988891abd63cbd42a317b527674ec193525ea36db4895f873a797da107dbfdb8adf848c27631e619048b351bca0ff897f485c2416edbd03cd3d333f79419705423015a4a40f838665e746e36b7a69836fc8627333cf6f367b9b7b0603c4344b4cd7484178bb6dd3ff1b59b7145ff833834e2d3ee767dbdf17a747b7372e3fc64afa20d5ac2abba09eff96591acade3cfe1e501ed947e7bd62bfb7128bcdae0801a1abe6a8513a518079af5823ab77342254e6da1fa5a191de02254538df9fbfb90b2a866c3f9f9b2d920f9fe9a8a97ae7c7e2b0b752742440a69cce8f538ee19d189628f1628a1be046a600f29845751eb87558a7c77811f9dcc437fdc3c826c8ef81d08f4335ed0963c5db63decd36f99e245671f774534efc19ecd9a3547bdf45f2d05492efdb3eda3e06a79d02917abc3b1c8e4eb2a8e108f3ae9057f5566856e60d937e05b24be66ce0ed395051f98e5c6fbef4893524830a49efab2997adc38b37dca07c0250e23deee8a9a"
- EventNum: 13
  PCRIndex: 7
  EventType: EV_EFI_VARIABLE_DRIVER_CONFIG
  DigestCount: 1
  Digests:
  - AlgorithmId: sha256
    Digest: "9f75b6823bff6af1024a4e2036719cdd548d3cbc2bf1de8e7ef4d0ed01f94bf9"
  EventSize: 38
  Event:
    VariableName: d719b2cb-3d3a-4596-a3bc-dad00e67656f
    UnicodeNameLength: 3
    VariableDataLength: 0
    UnicodeName: dbx
- EventNum: 14
  PCRIndex: 1
  EventType: EV_EFI_HANDOFF_TABLES2
  DigestCount: 1
  Digests:
  - AlgorithmId: sha256
    Digest: "808cf004f8d168fd59bc05695eba8acee61f334895474be0438f5a27f869e1b1"
  EventSize: 45
  Event: "0c536d62696f735461626c650001000000000000004415fdf294972c4a992ee5bbcf20e3940080c47200000000"
- EventNum: 15
  PCRIndex: 1
  EventType: EV_EFI_VARIABLE_BOOT
  DigestCount: 1
  Digests:
  - AlgorithmId: sha256
    Digest: "3ee1262f88e1fc886fdf9a407ab33552b91a8850f40d9eded2240110787a55aa"
  EventSize: 62
  Event:
    VariableName: 8be4df61-93ca-11d2-aa0d-00e098032b8c
    UnicodeNameLength: 9
    VariableDataLength: 12
    UnicodeName: BootOrder
    VariableData: "000001000200030004000500"
- EventNum: 16
  PCRIndex: 1
  EventType: EV_EFI_VARIABLE_BOOT
  DigestCount: 1
  Digests:
  - AlgorithmId: sha256
    Digest: "862d61eff6fac83684ee2294ff8878e52503052f4a598ee991bd55723f461527"
  EventSize: 164
  Event:
    VariableName: 8be4df61-93ca-11d2-aa0d-00e098032b8c
    UnicodeNameLength: 8
    VariableDataLength: 116
    UnicodeName: Boot0000
    VariableData: "010000006000640065006200690061006e00000004012a000100000000080000000000000000100000000000ed65173e53744749aea1ac6ce1d6d6930202040432005c004500460049005c00440045004200490041004e005c00440045004200490041004e002e0045004600490000007fff0400"
- EventNum: 17
  PCRIndex: 1
  EventType: EV_EFI_VARIABLE_BOOT
  DigestCount: 1
  Digests:
  - AlgorithmId: sha256
    Digest: "33ece276d2723c328ebfeea0d7b07cebf819608cb60f87b610e3c07f2baf60eb"
  EventSize: 170
  Event:
    VariableName: 8be4df61-93ca-11d2-aa0d-00e098032b8c
    UnicodeNameLength: 8
    VariableDataLength: 122
    UnicodeName: Boot0001
    VariableData: "010000006200640065006200690061006e00000004012a000100000000080000000000000000100000000000ed65173e53744749aea1ac6ce1d6d6930202040434005c004500460049005c00440045004200490041004e005c0047005200550042005800360034002e0045004600490000007fff04000000424f"
- EventNum: 18
  PCRIndex: 1
  EventType: EV_EFI_VARIABLE_BOOT
  DigestCount: 1
  Digests:
  - AlgorithmId: sha256
    Digest: "d754f31b44a56eef6986462ca656fdf15cd0746a8fc02b4dc82d1d91b3e3166d"
  EventSize: 370
  Event:
    VariableName: 8be4df61-93ca-11d2-aa0d-00e098032b8c
    UnicodeNameLength: 8
    VariableDataLength: 322
    UnicodeName: Boot0002
    VariableData: "01000000d20055004500460049003a00200048005400540050002000490050007600340020005200650061006c00740065006b002000500043004900650020004700420045002000460061006d0069006c007900200043006f006e00740072006f006c006c0065007200000002010c00d041030a0000000001010600071c010106000000030b250088aedd09faa4000000000000000000000000000000000000000000000000000000030c1b000000000000000000000000000000000000000000000000031804007fff040001046e00ef47642dc93ba041ac194d51d01b4ce648005400540050002000490050007600340020005200650061006c00740065006b002000500043004900650020004700420045002000460061006d0069006c007900200043006f006e00740072006f006c006c006500720000007fff04000000424f"
- EventNum: 19
  PCRIndex: 1
  EventType: EV_EFI_VARIABLE_BOOT
  DigestCount: 1
  Digests:
  - AlgorithmId: sha256
    Digest: "f3a736db195cde4f03559b31f052ce4e6829875c92370b8db169fecd4a53b9b4"
  EventSize: 362
  Event:
    VariableName: 8be4df61-93ca-11d2-aa0d-00e098032b8c
    UnicodeNameLength: 8
    VariableDataLength: 314
    UnicodeName: Boot0003
    VariableData: "01000000cc0055004500460049003a0020005000580045002000490050007600340020005200650061006c00740065006b002000500043004900650020004700420045002000460061006d0069006c007900200043006f006e00740072006f006c006c0065007200000002010c00d041030a0000000001010600071c010106000000030b250088aedd09faa4000000000000000000000000000000000000000000000000000000030c1b0000000000000000000000000000000000000000000000007fff040001046c00ef47642dc93ba041ac194d51d01b4ce65000580045002000490050007600340020005200650061006c00740065006b002000500043004900650020004700420045002000460061006d0069006c007900200043006f006e00740072006f006c006c006500720000007fff04000000424f"
- EventNum: 20
  PCRIndex: 1
  EventType: EV_EFI_VARIABLE_BOOT
  DigestCount: 1
  Digests:
  - AlgorithmId: sha256
    Digest: "2170560b413e4b2671c39b49e960aefdabfdf418da002de3e34b875433415890"
  EventSize: 403
  Event:
    VariableName: 8be4df61-93ca-11d2-aa0d-00e098032b8c
    UnicodeNameLength: 8
    VariableDataLength: 355
    UnicodeName: Boot0004
    VariableData: "01000000f30055004500460049003a00200048005400540050002000490050007600360020005200650061006c00740065006b002000500043004900650020004700420045002000460061006d0069006c007900200043006f006e00740072006f006c006c0065007200000002010c00d041030a0000000001010600071c010106000000030b250088aedd09faa4000000000000000000000000000000000000000000000000000000030d3c000000000000000000000000000000000000000000000000000000000000000000000000000000004000000000000000000000000000000000031804007fff040001046e00ef47642dc93ba041ac194d51d01b4ce648005400540050002000490050007600360020005200650061006c00740065006b002000500043004900650020004700420045002000460061006d0069006c007900200043006f006e00740072006f006c006c006500720000007fff04000000424f"
- EventNum: 21
  PCRIndex: 1
  EventType: EV_EFI_VARIABLE_BOOT
  DigestCount: 1
  Digests:
  - AlgorithmId: sha256
    Digest: "563a7708f095594da10ed6b4933ed8f7226812fb685f63c5a63b9762db42198d"
  EventSize: 395
  Event:
    VariableName: 8be4df61-93ca-11d2-aa0d-00e098032b8c
    UnicodeNameLength: 8
    VariableDataLength: 347
    UnicodeName: Boot0005
    VariableData: "01000000ed0055004500460049003a0020005000580045002000490050007600360020005200650061006c00740065006b002000500043004900650020004700420045002000460061006d0069006c007900200043006f006e00740072006f006c006c0065007200000002010c00d041030a0000000001010600071c010106000000030b250088aedd09faa4000000000000000000000000000000000000000000000000000000030d3c0000000000000000000000000000000000000000000000000000000000000000000000000000000040000000000000000000000000000000007fff040001046c00ef47642dc93ba041ac194d51d01b4ce65000580045002000490050007600360020005200650061006c00740065006b002000500043004900650020004700420045002000460061006d0069006c007900200043006f006e00740072006f006c006c006500720000007fff04000000424f"
- EventNum: 22
  PCRIndex: 4
  EventType: EV_EFI_ACTION
  DigestCount: 1
  Digests:
  - AlgorithmId: sha256
    Digest: "3d6772b4f84ed47595d72a2c4c5ffd15f5bb72c7507fe26f2aaee2c69d5633ba"
  EventSize: 40
  Event: |-
    Calling EFI Application from Boot Option
- EventNum: 23
  PCRIndex: 0
  EventType: EV_SEPARATOR
  DigestCount: 1
  Digests:
  - AlgorithmId: sha256
    Digest: "df3f619804a92fdb4057192dc43dd748ea778adc52bc498ce80524c014b81119"
  EventSize: 4
  Event: "00000000"
- EventNum: 24
  PCRIndex: 1
  EventType: EV_SEPARATOR
  DigestCount: 1
  Digests:
  - AlgorithmId: sha256
    Digest: "df3f619804a92fdb4057192dc43dd748ea778adc52bc498ce80524c014b81119"
  EventSize: 4
  Event: "00000000"
- EventNum: 25
  PCRIndex: 2
  EventType: EV_SEPARATOR
  DigestCount: 1
  Digests:
  - AlgorithmId: sha256
    Digest: "df3f619804a92fdb4057192dc43dd748ea778adc52bc498ce80524c014b81119"
  EventSize: 4
  Event: "00000000"
- EventNum: 26
  PCRIndex: 3
  EventType: EV_SEPARATOR
  DigestCount: 1
  Digests:
  - AlgorithmId: sha256
    Digest: "df3f619804a92fdb4057192dc43dd748ea778adc52bc498ce80524c014b81119"
  EventSize: 4
  Event: "00000000"
- EventNum: 27
  PCRIndex: 4
  EventType: EV_SEPARATOR
  DigestCount: 1
  Digests:
  - AlgorithmId: sha256
    Digest: "df3f619804a92fdb4057192dc43dd748ea778adc52bc498ce80524c014b81119"
  EventSize: 4
  Event: "00000000"
- EventNum: 28
  PCRIndex: 5
  EventType: EV_SEPARATOR
  DigestCount: 1
  Digests:
  - AlgorithmId: sha256
    Digest: "df3f619804a92fdb4057192dc43dd748ea778adc52bc498ce80524c014b81119"
  EventSize: 4
  Event: "00000000"
- EventNum: 29
  PCRIndex: 6
  EventType: EV_SEPARATOR
  DigestCount: 1
  Digests:
  - AlgorithmId: sha256
    Digest: "df3f619804a92fdb4057192dc43dd748ea778adc52bc498ce80524c014b81119"
  EventSize: 4
  Event: "00000000"
- EventNum: 30
  PCRIndex: 7
  EventType: EV_SEPARATOR
  DigestCount: 1
  Digests:
  - AlgorithmId: sha256
    Digest: "df3f619804a92fdb4057192dc43dd748ea778adc52bc498ce80524c014b81119"
  EventSize: 4
  Event: "00000000"
- EventNum: 31
  PCRIndex: 5
  EventType: EV_EFI_GPT_EVENT
  DigestCount: 1
  Digests:
  - AlgorithmId: sha256
    Digest: "1ad748ef7946a25f4b10b7d5c070caa253843f867e567556691560f23f22169b"
  EventSize: 484
  Event: "4546492050415254000001005c000000054d4672000000000100000000000000af32cf1d0000000022000000000000008e32cf1d000000002bf72873e8e6724eb6598295ee5160c102000000000000008000000080000000a36ed686030000000000000028732ac11ff8d211ba4b00a0c93ec93bed65173e53744749aea1ac6ce1d6d6930008000000000000ff071000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000af3dc60f838472478e793d69d8477de4520a20af966cfa4cb89c52812c0ccbdc0008100000000000ff471f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000af3dc60f838472478e793d69d8477de472d2ffe8c9ec1b4b8b12539ea921a6af00481f0000000000ff2fcf1d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000"
- EventNum: 32
  PCRIndex: 7
  EventType: EV_EFI_VARIABLE_AUTHORITY
  DigestCount: 1
  Digests:
  - AlgorithmId: sha256
    Digest: "86b876a7b0bb326b70acbd952e2178af7bced49230155e0dc395a0f18ba2b9cd"
  EventSize: 1371
  Event:
    VariableName: d719b2cb-3d3a-4596-a3bc-dad00e67656f
    UnicodeNameLength: 2
    VariableDataLength: 1335
    UnicodeName: db
    VariableData: "dfd1e7e69b3c42499255ec9a5d2477aa308205233082030ba00302010202140646bc98152eaec2cb6e0b3bf02714b62bf3a9e9300d06092a864886f70d01010b05003021311f301d06035504030c16486f7374204442204b6579206e75632d626175686f66301e170d3233303630313231313735355a170d3333303532393231313735355a3021311f301d06035504030c16486f7374204442204b6579206e75632d626175686f6630820222300d06092a864886f70d01010105000382020f003082020a0282020100cf1a3da7c378b3883a1cc37f720e98377fe8f2a8baac5fc52a2f203d505b3c53e9e45b86cfe503797b77728fcdc03c752f3b811d01fa05be4dac662bae986754016fb2970b983f39cf624db5aacbfbbc93d4572b09a684eae9d70627dd51f1f84998a1dfe6b56f657f447100dd6a2f046433fc15b0dad93749d75cab0b3d24965cdaa22d94685b82a6f936fdccd4b41acb063b69c82807c1c785ab2c2890d7005c04a782562a508aad7cfed351b840342b1941e605683f7900513e42e82b9fe0382ae1009e98d6a7a5649e4dd7dc97d45a2685fb98a0e693b5115455f5ffc0227acffb69a573d3f07cf4b194b74c6feef261e12b5b282902c8fe6b9e853d5cf1cf4918a25ee9d629849afe06b8af0bd5ea23e450fbc0076b5503cb225fa49ff8bbd9e821858fd35436936daab741168457a5a35beb6c78b8472dc4845801e221109f0687aab87d7109847da043d8d7b66c0d2901032088e9a4817de0a82d4573be3cd2881646afc3321065ff151b5b4055977e8a96a097570e6809b6e3f6a7ceee2b95f1fa1ccc93bff5bbce60dbe79c765bfa0e16de341cd7039ae52d52cc43a72f80c548f8b67b34293c702f258125173d11e8fc6c55bd7a5a2e48bf73d749887680f3fce345b24ae2ba49be5d59c7729d5877af5da88e82668651a2edf1454269d8b791272f7c5ef08bdee23aafd098638f6e380781bc4a8cfdb254f5af450203010001a3533051301d0603551d0e04160414d0a9a0550da59fde980819f1846bf1dce3e3d4b8301f0603551d23041830168014d0a9a0550da59fde980819f1846bf1dce3e3d4b8300f0603551d130101ff040530030101ff300d06092a864886f70d01010b0500038202010025e507c49a11705fc686cb5bd2f63b385df8cde8e5899c68a6af77a284359a24286dacee85ec0149dca8306145bb6fc0b12f42b1aff130357a113f3bc1f8f7a4435c7920f64ae1b3a69946a96a2c54e70a39f37b5fa96720ecff5e726b83efa479af942c00507beb3d2e3445107bc40cc1783d83a3a91430ca543173c74f64f598788e69f37d5e5c44c7654f5ee12de26802988891abd63cbd42a317b527674ec193525ea36db4895f873a797da107dbfdb8adf848c27631e619048b351bca0ff897f485c2416edbd03cd3d333f79419705423015a4a40f838665e746e36b7a69836fc8627333cf6f367b9b7b0603c4344b4cd7484178bb6dd3ff1b59b7145ff833834e2d3ee767dbdf17a747b7372e3fc64afa20d5ac2abba09eff96591acade3cfe1e501ed947e7bd62bfb7128bcdae0801a1abe6a8513a518079af5823ab77342254e6da1fa5a191de02254538df9fbfb90b2a866c3f9f9b2d920f9fe9a8a97ae7c7e2b0b752742440a69cce8f538ee19d189628f1628a1be046a600f29845751eb87558a7c77811f9dcc437fdc3c826c8ef81d08f4335ed0963c5db63decd36f99e245671f774534efc19ecd9a3547bdf45f2d05492efdb3eda3e06a79d02917abc3b1c8e4eb2a8e108f3ae9057f5566856e60d937e05b24be66ce0ed395051f98e5c6fbef4893524830a49efab2997adc38b37dca07c0250e23deee8a9a"
- EventNum: 33
  PCRIndex: 4
  EventType: EV_EFI_BOOT_SERVICES_APPLICATION
  DigestCount: 1
  Digests:
  - AlgorithmId: sha256
    Digest: "97a358fdad633f625aff37003be3e4e28b6264fb7d930df17861f444c1372cb2"
  EventSize: 168
  Event:
    ImageLocationInMemory: 0x675b6018
    ImageLengthInMemory: 54972904
    ImageLinkTimeAddress: 0x0
    LengthOfDevicePath: 136
    DevicePath: '02010c00d041030a0000000001010600001c0101060000000317100001000000002538d9214256c404012a000100000000080000000000000000100000000000ed65173e53744749aea1ac6ce1d6d6930202040432005c004500460049005c00440045004200490041004e005c00440045004200490041004e002e0045004600490000007fff0400'
- EventNum: 34
  PCRIndex: 11
  EventType: EV_IPL
  DigestCount: 1
  Digests:
  - AlgorithmId: sha256
    Digest: "0da293e37ad5511c59be47993769aacb91b243f7d010288e118dc90e95aaef5a"
WARN: Event 34 is unexectedly not extending either PCR 8, 9, 12 or 14
  EventSize: 14
  Event:
    String: |-
      ".\0l\0i\0n\0u\0x\0\0\0"
- EventNum: 35
  PCRIndex: 11
  EventType: EV_IPL
  DigestCount: 1
  Digests:
  - AlgorithmId: sha256
    Digest: "fd4da7559002f484877b15eebeaef630b64fb2324613b6f02f32ef20507ddda1"
WARN: Event 35 is unexectedly not extending either PCR 8, 9, 12 or 14
  EventSize: 14
  Event:
    String: |-
      ".\0l\0i\0n\0u\0x\0\0\0"
- EventNum: 36
  PCRIndex: 11
  EventType: EV_IPL
  DigestCount: 1
  Digests:
  - AlgorithmId: sha256
    Digest: "3fb9e4e3cc810d4326b5c13cef18aee1f9df8c5f4f7f5b96665724fa3b846e08"
WARN: Event 36 is unexectedly not extending either PCR 8, 9, 12 or 14
  EventSize: 14
  Event:
    String: |-
      ".\0o\0s\0r\0e\0l\0\0\0"
- EventNum: 37
  PCRIndex: 11
  EventType: EV_IPL
  DigestCount: 1
  Digests:
  - AlgorithmId: sha256
    Digest: "59a77b5f2666d9c85c489bd1911a6eebbd91ef22fe48b90a3b75f1b21f3844d4"
WARN: Event 37 is unexectedly not extending either PCR 8, 9, 12 or 14
  EventSize: 14
  Event:
    String: |-
      ".\0o\0s\0r\0e\0l\0\0\0"
- EventNum: 38
  PCRIndex: 11
  EventType: EV_IPL
  DigestCount: 1
  Digests:
  - AlgorithmId: sha256
    Digest: "461203a89f23e36c3a4dc817f905b00484d2cf7e7d9376f13df91c41d84abe46"
WARN: Event 38 is unexectedly not extending either PCR 8, 9, 12 or 14
  EventSize: 18
  Event:
    String: |-
      ".\0c\0m\0d\0l\0i\0n\0e\0\0\0"
- EventNum: 39
  PCRIndex: 11
  EventType: EV_IPL
  DigestCount: 1
  Digests:
  - AlgorithmId: sha256
    Digest: "79674a079b2df958bad72ad553f94e9c69210cc27fbb1edfa86f1ecd8ecdfd2b"
WARN: Event 39 is unexectedly not extending either PCR 8, 9, 12 or 14
  EventSize: 18
  Event:
    String: |-
      ".\0c\0m\0d\0l\0i\0n\0e\0\0\0"
- EventNum: 40
  PCRIndex: 11
  EventType: EV_IPL
  DigestCount: 1
  Digests:
  - AlgorithmId: sha256
    Digest: "15ee37e75f1e8d42080e91fdbbd2560780918c81fe3687ae6d15c472bbdaac75"
WARN: Event 40 is unexectedly not extending either PCR 8, 9, 12 or 14
  EventSize: 16
  Event:
    String: |-
      ".\0i\0n\0i\0t\0r\0d\0\0\0"
- EventNum: 41
  PCRIndex: 11
  EventType: EV_IPL
  DigestCount: 1
  Digests:
  - AlgorithmId: sha256
    Digest: "bb3ff7c9187b782d74f5003158224e188266205289c8a860f0a0a1de25c2c2c5"
WARN: Event 41 is unexectedly not extending either PCR 8, 9, 12 or 14
  EventSize: 16
  Event:
    String: |-
      ".\0i\0n\0i\0t\0r\0d\0\0\0"
- EventNum: 42
  PCRIndex: 9
  EventType: EV_EVENT_TAG
  DigestCount: 1
  Digests:
  - AlgorithmId: sha256
    Digest: "e599d81f9a33ada384e9c4f4263bb0a120513bc24349f52018ff9d8232c37cf2"
  EventSize: 34
  Event: "ed223b8f1a0000004c4f414445445f494d4147453a3a4c6f61644f7074696f6e7300"
- EventNum: 43
  PCRIndex: 9
  EventType: EV_EVENT_TAG
  DigestCount: 1
  Digests:
  - AlgorithmId: sha256
    Digest: "bb3ff7c9187b782d74f5003158224e188266205289c8a860f0a0a1de25c2c2c5"
  EventSize: 21
  Event: "ec223b8f0d0000004c696e757820696e6974726400"
- EventNum: 44
  PCRIndex: 5
  EventType: EV_EFI_ACTION
  DigestCount: 1
  Digests:
  - AlgorithmId: sha256
    Digest: "d8043d6b7b85ad358eb3b6ae6a873ab7ef23a26352c5dc4faa5aeedacf5eb41b"
  EventSize: 29
  Event: |-
    Exit Boot Services Invocation
- EventNum: 45
  PCRIndex: 5
  EventType: EV_EFI_ACTION
  DigestCount: 1
  Digests:
  - AlgorithmId: sha256
    Digest: "b54f7542cbd872a81a9d9dea839b2b8d747c7ebd5ea6615c40f42f44a6dbeba0"
  EventSize: 40
  Event: |-
    Exit Boot Services Returned with Success
pcrs:
  sha256:
    0  : 0x857189db56281e6d250731aa57fdf840d4f97088b72bdd6049b6f1f52ea9d910
    1  : 0x1019f9c0b5514da8576b974908626d8a73460dbd8779c40511a1c40b7251ffde
    2  : 0x3d458cfe55cc03ea1f443f1562beec8df51c75e14a9fcf9a7234a13f198e7969
    3  : 0x3d458cfe55cc03ea1f443f1562beec8df51c75e14a9fcf9a7234a13f198e7969
    4  : 0x2106c5a90aaef64154e400ee6ab5fd8bf69785a2eb25ee74ba76a4d58619efa0
    5  : 0x4309bc8ee350bbb2048e476b9a6f2ec1b5e939646522219bf8050910e886895d
    6  : 0x3d458cfe55cc03ea1f443f1562beec8df51c75e14a9fcf9a7234a13f198e7969
    7  : 0xb4764d4de2cc918cfe6bdc499594426c872ff3b0dc03b59d780813cdabea64eb
    9  : 0xe660711165ed930d23e97e7503439ae79fec8e479b67258d4e0621eef84d7d51
    11 : 0xbdbd04e156fd191e760de9354a2cc91046d19452602bf4185bab69a796ab7a84

...and again the one from tpm_futurepcr (not changed to my earlier post):

== Real vs computed PCR values ==
        REAL                                                             | COMPUTED                                                        
PCR  0: 049beb60dde34d1b151acbd60c7bb7935313749931bdec2d8f8be05fec616a66 | 9eb699681111067ae4641b765e3d4640af8d0c08bac641d29a51a8f8c93c87d1 <BAD>
PCR  2: 3d458cfe55cc03ea1f443f1562beec8df51c75e14a9fcf9a7234a13f198e7969 | 3d458cfe55cc03ea1f443f1562beec8df51c75e14a9fcf9a7234a13f198e7969 +
PCR  4: 2106c5a90aaef64154e400ee6ab5fd8bf69785a2eb25ee74ba76a4d58619efa0 | 2106c5a90aaef64154e400ee6ab5fd8bf69785a2eb25ee74ba76a4d58619efa0 +
PCR  7: b4764d4de2cc918cfe6bdc499594426c872ff3b0dc03b59d780813cdabea64eb | b4764d4de2cc918cfe6bdc499594426c872ff3b0dc03b59d780813cdabea64eb +

If you find the time to have a look, I'd appreciate it! Thank you for this great project.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants