{"bundle_type":"pith_open_graph_bundle","bundle_version":"1.0","pith_number":"pith:2019:EESN7XAFCCP7XVSTU5KGSDOSER","short_pith_number":"pith:EESN7XAF","canonical_record":{"source":{"id":"1910.00948","kind":"arxiv","version":1},"metadata":{"license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.CR","submitted_at":"2019-10-01T14:31:19Z","cross_cats_sorted":[],"title_canon_sha256":"5893a782d4d85ee6768aacf1acb368f7626303ccd340ae1b9fcf3d5d9448caab","abstract_canon_sha256":"474b72bd557c939f01ae1947b1f51d7de2e8f7979397ca4241a1f90b007cf223"},"schema_version":"1.0"},"canonical_sha256":"2124dfdc05109ffbd653a754690dd2245d70078aac307e7d1cb48b7934803f33","source":{"kind":"arxiv","id":"1910.00948","version":1},"source_aliases":[{"alias_kind":"arxiv","alias_value":"1910.00948","created_at":"2026-07-05T00:09:20Z"},{"alias_kind":"arxiv_version","alias_value":"1910.00948v1","created_at":"2026-07-05T00:09:20Z"},{"alias_kind":"doi","alias_value":"10.48550/arxiv.1910.00948","created_at":"2026-07-05T00:09:20Z"},{"alias_kind":"pith_short_12","alias_value":"EESN7XAFCCP7","created_at":"2026-07-05T00:09:20Z"},{"alias_kind":"pith_short_16","alias_value":"EESN7XAFCCP7XVST","created_at":"2026-07-05T00:09:20Z"},{"alias_kind":"pith_short_8","alias_value":"EESN7XAF","created_at":"2026-07-05T00:09:20Z"}],"events":[{"event_type":"record_created","subject_pith_number":"pith:2019:EESN7XAFCCP7XVSTU5KGSDOSER","target":"record","payload":{"canonical_record":{"source":{"id":"1910.00948","kind":"arxiv","version":1},"metadata":{"license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.CR","submitted_at":"2019-10-01T14:31:19Z","cross_cats_sorted":[],"title_canon_sha256":"5893a782d4d85ee6768aacf1acb368f7626303ccd340ae1b9fcf3d5d9448caab","abstract_canon_sha256":"474b72bd557c939f01ae1947b1f51d7de2e8f7979397ca4241a1f90b007cf223"},"schema_version":"1.0"},"canonical_sha256":"2124dfdc05109ffbd653a754690dd2245d70078aac307e7d1cb48b7934803f33","receipt":{"kind":"pith_receipt","key_id":"pith-v1-2026-05","algorithm":"ed25519","signed_at":"2026-07-05T00:09:20.902970Z","signature_b64":"mA0ljhL3yTrf9BpiGk0p4E+6z5QbcLIX5OjogglFFKtNbNG+f+n4+Mp5bV7FGy7fg132eBtMnNVV1kyGjxoIBA==","signed_message":"canonical_sha256_bytes","builder_version":"pith-number-builder-2026-05-17-v1","receipt_version":"0.3","canonical_sha256":"2124dfdc05109ffbd653a754690dd2245d70078aac307e7d1cb48b7934803f33","last_reissued_at":"2026-07-05T00:09:20.902562Z","signature_status":"signed_v1","first_computed_at":"2026-07-05T00:09:20.902562Z","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54"},"source_kind":"arxiv","source_id":"1910.00948","source_version":1,"attestation_state":"computed"},"signer":{"signer_id":"pith.science","signer_type":"pith_registry","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54"},"created_at":"2026-07-05T00:09:20Z","supersedes":[],"prev_event":null,"signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"MKLrv2mtscPa8kFV1Be7f3+hRWC4LyjRWQYY+YjOdt2nDNx+wltrSG0JhQi8FaX5InZMUtzX6pwGCrnxg66IBg==","signed_message":"open_graph_event_sha256_bytes","signed_at":"2026-07-05T14:06:46.569682Z"},"content_sha256":"71ee34b31741615c9d6a59d2a01e157a9bb668e0e10d319206dde5ceb709486e","schema_version":"1.0","event_id":"sha256:71ee34b31741615c9d6a59d2a01e157a9bb668e0e10d319206dde5ceb709486e"},{"event_type":"graph_snapshot","subject_pith_number":"pith:2019:EESN7XAFCCP7XVSTU5KGSDOSER","target":"graph","payload":{"graph_snapshot":{"paper":{"title":"Reverse Engineering x86 Processor Microcode","license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","headline":"","cross_cats":[],"primary_cat":"cs.CR","authors_text":"Benjamin Kollenda, Christian Kison, Christof Paar, Marc Fyrbiak, Philipp Koppe, Robert Gawlik, Thorsten Holz","submitted_at":"2019-10-01T14:31:19Z","abstract_excerpt":"Microcode is an abstraction layer on top of the physical components of a CPU and present in most general-purpose CPUs today. In addition to facilitate complex and vast instruction sets, it also provides an update mechanism that allows CPUs to be patched in-place without requiring any special hardware. While it is well-known that CPUs are regularly updated with this mechanism, very little is known about its inner workings given that microcode and the update mechanism are proprietary and have not been throughly analyzed yet.\n  In this paper, we reverse engineer the microcode semantics and inner "},"claims":{"count":0,"items":[],"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"source":{"id":"1910.00948","kind":"arxiv","version":1},"verdict":{"id":null,"model_set":{},"created_at":null,"strongest_claim":"","one_line_summary":"","pipeline_version":null,"weakest_assumption":"","pith_extraction_headline":""},"integrity":{"clean":true,"summary":{"advisory":0,"critical":0,"by_detector":{},"informational":0},"endpoint":"/pith/1910.00948/integrity.json","findings":[],"available":true,"detectors_run":[],"snapshot_sha256":"c28c3603d3b5d939e8dc4c7e95fa8dfce3d595e45f758748cecf8e644a296938"},"references":{"count":0,"sample":[],"resolved_work":0,"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57","internal_anchors":0},"formal_canon":{"evidence_count":0,"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"author_claims":{"count":0,"strong_count":0,"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"builder_version":"pith-number-builder-2026-05-17-v1"},"verdict_id":null},"signer":{"signer_id":"pith.science","signer_type":"pith_registry","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54"},"created_at":"2026-07-05T00:09:20Z","supersedes":[],"prev_event":null,"signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"YEu1/9r+y6Tto2MeYYLJgFmkzshtu0u429z71WUkQTWIZGB4Hk4P0JFKuvlpVJdC4aTodFmqyZN/LIFLgmkMBQ==","signed_message":"open_graph_event_sha256_bytes","signed_at":"2026-07-05T14:06:46.570336Z"},"content_sha256":"a30d2ff5589890e746783c8d1cba73fb5efcf83c2e2a8ea9956ab301166eb164","schema_version":"1.0","event_id":"sha256:a30d2ff5589890e746783c8d1cba73fb5efcf83c2e2a8ea9956ab301166eb164"}],"timestamp_proofs":[],"mirror_hints":[{"mirror_type":"https","name":"Pith Resolver","base_url":"https://pith.science","bundle_url":"https://pith.science/pith/EESN7XAFCCP7XVSTU5KGSDOSER/bundle.json","state_url":"https://pith.science/pith/EESN7XAFCCP7XVSTU5KGSDOSER/state.json","well_known_bundle_url":"https://pith.science/.well-known/pith/EESN7XAFCCP7XVSTU5KGSDOSER/bundle.json","status":"primary"}],"public_keys":[{"key_id":"pith-v1-2026-05","algorithm":"ed25519","format":"raw","public_key_b64":"stVStoiQhXFxp4s2pdzPNoqVNBMojDU/fJ2db5S3CbM=","public_key_hex":"b2d552b68890857171a78b36a5dccf368a953413288c353f7c9d9d6f94b709b3","fingerprint_sha256_b32_first128bits":"RVFV5Z2OI2J3ZUO7ERDEBCYNKS","fingerprint_sha256_hex":"8d4b5ee74e4693bcd1df2446408b0d54","rotates_at":null,"url":"https://pith.science/pith-signing-key.json","notes":"Pith uses this Ed25519 key to sign canonical record SHA-256 digests. Verify with: ed25519_verify(public_key, message=canonical_sha256_bytes, signature=base64decode(signature_b64))."}],"merge_version":"pith-open-graph-merge-v1","built_at":"2026-07-05T14:06:46Z","links":{"resolver":"https://pith.science/pith/EESN7XAFCCP7XVSTU5KGSDOSER","bundle":"https://pith.science/pith/EESN7XAFCCP7XVSTU5KGSDOSER/bundle.json","state":"https://pith.science/pith/EESN7XAFCCP7XVSTU5KGSDOSER/state.json","well_known_bundle":"https://pith.science/.well-known/pith/EESN7XAFCCP7XVSTU5KGSDOSER/bundle.json"},"state":{"state_type":"pith_open_graph_state","state_version":"1.0","pith_number":"pith:2019:EESN7XAFCCP7XVSTU5KGSDOSER","merge_version":"pith-open-graph-merge-v1","event_count":2,"valid_event_count":2,"invalid_event_count":0,"equivocation_count":0,"current":{"canonical_record":{"metadata":{"abstract_canon_sha256":"474b72bd557c939f01ae1947b1f51d7de2e8f7979397ca4241a1f90b007cf223","cross_cats_sorted":[],"license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.CR","submitted_at":"2019-10-01T14:31:19Z","title_canon_sha256":"5893a782d4d85ee6768aacf1acb368f7626303ccd340ae1b9fcf3d5d9448caab"},"schema_version":"1.0","source":{"id":"1910.00948","kind":"arxiv","version":1}},"source_aliases":[{"alias_kind":"arxiv","alias_value":"1910.00948","created_at":"2026-07-05T00:09:20Z"},{"alias_kind":"arxiv_version","alias_value":"1910.00948v1","created_at":"2026-07-05T00:09:20Z"},{"alias_kind":"doi","alias_value":"10.48550/arxiv.1910.00948","created_at":"2026-07-05T00:09:20Z"},{"alias_kind":"pith_short_12","alias_value":"EESN7XAFCCP7","created_at":"2026-07-05T00:09:20Z"},{"alias_kind":"pith_short_16","alias_value":"EESN7XAFCCP7XVST","created_at":"2026-07-05T00:09:20Z"},{"alias_kind":"pith_short_8","alias_value":"EESN7XAF","created_at":"2026-07-05T00:09:20Z"}],"graph_snapshots":[{"event_id":"sha256:a30d2ff5589890e746783c8d1cba73fb5efcf83c2e2a8ea9956ab301166eb164","target":"graph","created_at":"2026-07-05T00:09:20Z","signer":{"key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signer_id":"pith.science","signer_type":"pith_registry"},"payload":{"graph_snapshot":{"author_claims":{"count":0,"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57","strong_count":0},"builder_version":"pith-number-builder-2026-05-17-v1","claims":{"count":0,"items":[],"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"formal_canon":{"evidence_count":0,"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"integrity":{"available":true,"clean":true,"detectors_run":[],"endpoint":"/pith/1910.00948/integrity.json","findings":[],"snapshot_sha256":"c28c3603d3b5d939e8dc4c7e95fa8dfce3d595e45f758748cecf8e644a296938","summary":{"advisory":0,"by_detector":{},"critical":0,"informational":0}},"paper":{"abstract_excerpt":"Microcode is an abstraction layer on top of the physical components of a CPU and present in most general-purpose CPUs today. In addition to facilitate complex and vast instruction sets, it also provides an update mechanism that allows CPUs to be patched in-place without requiring any special hardware. While it is well-known that CPUs are regularly updated with this mechanism, very little is known about its inner workings given that microcode and the update mechanism are proprietary and have not been throughly analyzed yet.\n  In this paper, we reverse engineer the microcode semantics and inner ","authors_text":"Benjamin Kollenda, Christian Kison, Christof Paar, Marc Fyrbiak, Philipp Koppe, Robert Gawlik, Thorsten Holz","cross_cats":[],"headline":"","license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.CR","submitted_at":"2019-10-01T14:31:19Z","title":"Reverse Engineering x86 Processor Microcode"},"references":{"count":0,"internal_anchors":0,"resolved_work":0,"sample":[],"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"source":{"id":"1910.00948","kind":"arxiv","version":1},"verdict":{"created_at":null,"id":null,"model_set":{},"one_line_summary":"","pipeline_version":null,"pith_extraction_headline":"","strongest_claim":"","weakest_assumption":""}},"verdict_id":null}}],"author_attestations":[],"timestamp_anchors":[],"storage_attestations":[],"citation_signatures":[],"replication_records":[],"corrections":[],"mirror_hints":[],"record_created":{"event_id":"sha256:71ee34b31741615c9d6a59d2a01e157a9bb668e0e10d319206dde5ceb709486e","target":"record","created_at":"2026-07-05T00:09:20Z","signer":{"key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signer_id":"pith.science","signer_type":"pith_registry"},"payload":{"attestation_state":"computed","canonical_record":{"metadata":{"abstract_canon_sha256":"474b72bd557c939f01ae1947b1f51d7de2e8f7979397ca4241a1f90b007cf223","cross_cats_sorted":[],"license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.CR","submitted_at":"2019-10-01T14:31:19Z","title_canon_sha256":"5893a782d4d85ee6768aacf1acb368f7626303ccd340ae1b9fcf3d5d9448caab"},"schema_version":"1.0","source":{"id":"1910.00948","kind":"arxiv","version":1}},"canonical_sha256":"2124dfdc05109ffbd653a754690dd2245d70078aac307e7d1cb48b7934803f33","receipt":{"algorithm":"ed25519","builder_version":"pith-number-builder-2026-05-17-v1","canonical_sha256":"2124dfdc05109ffbd653a754690dd2245d70078aac307e7d1cb48b7934803f33","first_computed_at":"2026-07-05T00:09:20.902562Z","key_id":"pith-v1-2026-05","kind":"pith_receipt","last_reissued_at":"2026-07-05T00:09:20.902562Z","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","receipt_version":"0.3","signature_b64":"mA0ljhL3yTrf9BpiGk0p4E+6z5QbcLIX5OjogglFFKtNbNG+f+n4+Mp5bV7FGy7fg132eBtMnNVV1kyGjxoIBA==","signature_status":"signed_v1","signed_at":"2026-07-05T00:09:20.902970Z","signed_message":"canonical_sha256_bytes"},"source_id":"1910.00948","source_kind":"arxiv","source_version":1}}},"equivocations":[],"invalid_events":[],"applied_event_ids":["sha256:71ee34b31741615c9d6a59d2a01e157a9bb668e0e10d319206dde5ceb709486e","sha256:a30d2ff5589890e746783c8d1cba73fb5efcf83c2e2a8ea9956ab301166eb164"],"state_sha256":"2fbf11c44771f2c5f5b11f01c0deeef9d36a5449b556fa3c7455d4c362d3d5f9"},"bundle_signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"hel+0rNImfzFt2Lpy8GAFapKBtK56BMyXsvCiZl6M5JA72Vf8YNGF7NpOrsW/RDNPrFaiq0bWigrq7rFjVWoDA==","signed_message":"bundle_sha256_bytes","signed_at":"2026-07-05T14:06:46.574301Z","bundle_sha256":"573498dede65105d4cb121673aedcfba94ca85ed63c27d6fdff9b11cc120082f"}}