{"bundle_type":"pith_open_graph_bundle","bundle_version":"1.0","pith_number":"pith:2016:D5Y2KVPGIKLG2B6AWVEXEQ7EVY","short_pith_number":"pith:D5Y2KVPG","canonical_record":{"source":{"id":"1611.08396","kind":"arxiv","version":2},"metadata":{"license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.CR","submitted_at":"2016-11-25T09:37:13Z","cross_cats_sorted":[],"title_canon_sha256":"16998fd98be702e49f26fc148c9051c8ba5266b1980ff97de60ed92aa34ff44d","abstract_canon_sha256":"a9f304b3688f21f4becdab0ae7fe6ab324ceec427fd8a8d543f650298998661f"},"schema_version":"1.0"},"canonical_sha256":"1f71a555e642966d07c0b5497243e4ae12f1a840e0fa14b01289c85bad3b7691","source":{"kind":"arxiv","id":"1611.08396","version":2},"source_aliases":[{"alias_kind":"arxiv","alias_value":"1611.08396","created_at":"2026-05-18T00:55:35Z"},{"alias_kind":"arxiv_version","alias_value":"1611.08396v2","created_at":"2026-05-18T00:55:35Z"},{"alias_kind":"doi","alias_value":"10.48550/arxiv.1611.08396","created_at":"2026-05-18T00:55:35Z"},{"alias_kind":"pith_short_12","alias_value":"D5Y2KVPGIKLG","created_at":"2026-05-18T12:30:09Z"},{"alias_kind":"pith_short_16","alias_value":"D5Y2KVPGIKLG2B6A","created_at":"2026-05-18T12:30:09Z"},{"alias_kind":"pith_short_8","alias_value":"D5Y2KVPG","created_at":"2026-05-18T12:30:09Z"}],"events":[{"event_type":"record_created","subject_pith_number":"pith:2016:D5Y2KVPGIKLG2B6AWVEXEQ7EVY","target":"record","payload":{"canonical_record":{"source":{"id":"1611.08396","kind":"arxiv","version":2},"metadata":{"license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.CR","submitted_at":"2016-11-25T09:37:13Z","cross_cats_sorted":[],"title_canon_sha256":"16998fd98be702e49f26fc148c9051c8ba5266b1980ff97de60ed92aa34ff44d","abstract_canon_sha256":"a9f304b3688f21f4becdab0ae7fe6ab324ceec427fd8a8d543f650298998661f"},"schema_version":"1.0"},"canonical_sha256":"1f71a555e642966d07c0b5497243e4ae12f1a840e0fa14b01289c85bad3b7691","receipt":{"kind":"pith_receipt","key_id":"pith-v1-2026-05","algorithm":"ed25519","signed_at":"2026-05-18T00:55:35.538986Z","signature_b64":"IfXQ7WtS2yqu7yQDHXfCiv8zpMgVS7YTXijsr2KQzi1klT48m1aMQz/hZYcAFXWrfsVpvmL1Qk+MOCH/lZ9LCg==","signed_message":"canonical_sha256_bytes","builder_version":"pith-number-builder-2026-05-17-v1","receipt_version":"0.3","canonical_sha256":"1f71a555e642966d07c0b5497243e4ae12f1a840e0fa14b01289c85bad3b7691","last_reissued_at":"2026-05-18T00:55:35.538571Z","signature_status":"signed_v1","first_computed_at":"2026-05-18T00:55:35.538571Z","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54"},"source_kind":"arxiv","source_id":"1611.08396","source_version":2,"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-05-18T00:55:35Z","supersedes":[],"prev_event":null,"signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"o1zl8gQNw8frnZOLuyXtCE6m4RSrz1IQg+K71luvQWAJJSXeVUk2s2V02Zhqd8JntoJQq5oRG2IIrcb7QYsKDg==","signed_message":"open_graph_event_sha256_bytes","signed_at":"2026-06-03T17:02:26.737152Z"},"content_sha256":"ae6e729dde7592a771754f08ba3854054836ca9656c719e58b570fd64f07ec05","schema_version":"1.0","event_id":"sha256:ae6e729dde7592a771754f08ba3854054836ca9656c719e58b570fd64f07ec05"},{"event_type":"graph_snapshot","subject_pith_number":"pith:2016:D5Y2KVPGIKLG2B6AWVEXEQ7EVY","target":"graph","payload":{"graph_snapshot":{"paper":{"title":"CAn't Touch This: Practical and Generic Software-only Defenses Against Rowhammer Attacks","license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","headline":"","cross_cats":[],"primary_cat":"cs.CR","authors_text":"Ahmad-Reza Sadeghi, Christopher Liebchen, David Gens, Ferdinand Brasser, Lucas Davi","submitted_at":"2016-11-25T09:37:13Z","abstract_excerpt":"Rowhammer is a hardware bug that can be exploited to implement privilege escalation and remote code execution attacks. Previous proposals on rowhammer mitigation either require hardware changes or follow heuristic-based approaches (based on CPU performance counters). To date, there exists no instant protection against rowhammer attacks on legacy systems.\n  In this paper, we present the design and implementation of two practical and efficient software-only defenses against rowhammer attacks. Our defenses prevent the attacker from leveraging rowhammer to corrupt physically co-located data in mem"},"claims":{"count":0,"items":[],"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"source":{"id":"1611.08396","kind":"arxiv","version":2},"verdict":{"id":null,"model_set":{},"created_at":null,"strongest_claim":"","one_line_summary":"","pipeline_version":null,"weakest_assumption":"","pith_extraction_headline":""},"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-05-18T00:55:35Z","supersedes":[],"prev_event":null,"signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"IzeVks8H2Aden1tsbktaOuL9AT1vbVIZOCyfr9JkJADPMIWbGLKVI0EfSLy7641r3tJScaGiFCSgcExExsX1Dg==","signed_message":"open_graph_event_sha256_bytes","signed_at":"2026-06-03T17:02:26.737522Z"},"content_sha256":"594e673632dd6e3113a77c3396a02d7a4a87673d48b4abbba8432c899fdc3001","schema_version":"1.0","event_id":"sha256:594e673632dd6e3113a77c3396a02d7a4a87673d48b4abbba8432c899fdc3001"}],"timestamp_proofs":[],"mirror_hints":[{"mirror_type":"https","name":"Pith Resolver","base_url":"https://pith.science","bundle_url":"https://pith.science/pith/D5Y2KVPGIKLG2B6AWVEXEQ7EVY/bundle.json","state_url":"https://pith.science/pith/D5Y2KVPGIKLG2B6AWVEXEQ7EVY/state.json","well_known_bundle_url":"https://pith.science/.well-known/pith/D5Y2KVPGIKLG2B6AWVEXEQ7EVY/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-06-03T17:02:26Z","links":{"resolver":"https://pith.science/pith/D5Y2KVPGIKLG2B6AWVEXEQ7EVY","bundle":"https://pith.science/pith/D5Y2KVPGIKLG2B6AWVEXEQ7EVY/bundle.json","state":"https://pith.science/pith/D5Y2KVPGIKLG2B6AWVEXEQ7EVY/state.json","well_known_bundle":"https://pith.science/.well-known/pith/D5Y2KVPGIKLG2B6AWVEXEQ7EVY/bundle.json"},"state":{"state_type":"pith_open_graph_state","state_version":"1.0","pith_number":"pith:2016:D5Y2KVPGIKLG2B6AWVEXEQ7EVY","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":"a9f304b3688f21f4becdab0ae7fe6ab324ceec427fd8a8d543f650298998661f","cross_cats_sorted":[],"license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.CR","submitted_at":"2016-11-25T09:37:13Z","title_canon_sha256":"16998fd98be702e49f26fc148c9051c8ba5266b1980ff97de60ed92aa34ff44d"},"schema_version":"1.0","source":{"id":"1611.08396","kind":"arxiv","version":2}},"source_aliases":[{"alias_kind":"arxiv","alias_value":"1611.08396","created_at":"2026-05-18T00:55:35Z"},{"alias_kind":"arxiv_version","alias_value":"1611.08396v2","created_at":"2026-05-18T00:55:35Z"},{"alias_kind":"doi","alias_value":"10.48550/arxiv.1611.08396","created_at":"2026-05-18T00:55:35Z"},{"alias_kind":"pith_short_12","alias_value":"D5Y2KVPGIKLG","created_at":"2026-05-18T12:30:09Z"},{"alias_kind":"pith_short_16","alias_value":"D5Y2KVPGIKLG2B6A","created_at":"2026-05-18T12:30:09Z"},{"alias_kind":"pith_short_8","alias_value":"D5Y2KVPG","created_at":"2026-05-18T12:30:09Z"}],"graph_snapshots":[{"event_id":"sha256:594e673632dd6e3113a77c3396a02d7a4a87673d48b4abbba8432c899fdc3001","target":"graph","created_at":"2026-05-18T00:55:35Z","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"},"paper":{"abstract_excerpt":"Rowhammer is a hardware bug that can be exploited to implement privilege escalation and remote code execution attacks. Previous proposals on rowhammer mitigation either require hardware changes or follow heuristic-based approaches (based on CPU performance counters). To date, there exists no instant protection against rowhammer attacks on legacy systems.\n  In this paper, we present the design and implementation of two practical and efficient software-only defenses against rowhammer attacks. Our defenses prevent the attacker from leveraging rowhammer to corrupt physically co-located data in mem","authors_text":"Ahmad-Reza Sadeghi, Christopher Liebchen, David Gens, Ferdinand Brasser, Lucas Davi","cross_cats":[],"headline":"","license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.CR","submitted_at":"2016-11-25T09:37:13Z","title":"CAn't Touch This: Practical and Generic Software-only Defenses Against Rowhammer Attacks"},"references":{"count":0,"internal_anchors":0,"resolved_work":0,"sample":[],"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"source":{"id":"1611.08396","kind":"arxiv","version":2},"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:ae6e729dde7592a771754f08ba3854054836ca9656c719e58b570fd64f07ec05","target":"record","created_at":"2026-05-18T00:55:35Z","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":"a9f304b3688f21f4becdab0ae7fe6ab324ceec427fd8a8d543f650298998661f","cross_cats_sorted":[],"license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.CR","submitted_at":"2016-11-25T09:37:13Z","title_canon_sha256":"16998fd98be702e49f26fc148c9051c8ba5266b1980ff97de60ed92aa34ff44d"},"schema_version":"1.0","source":{"id":"1611.08396","kind":"arxiv","version":2}},"canonical_sha256":"1f71a555e642966d07c0b5497243e4ae12f1a840e0fa14b01289c85bad3b7691","receipt":{"algorithm":"ed25519","builder_version":"pith-number-builder-2026-05-17-v1","canonical_sha256":"1f71a555e642966d07c0b5497243e4ae12f1a840e0fa14b01289c85bad3b7691","first_computed_at":"2026-05-18T00:55:35.538571Z","key_id":"pith-v1-2026-05","kind":"pith_receipt","last_reissued_at":"2026-05-18T00:55:35.538571Z","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","receipt_version":"0.3","signature_b64":"IfXQ7WtS2yqu7yQDHXfCiv8zpMgVS7YTXijsr2KQzi1klT48m1aMQz/hZYcAFXWrfsVpvmL1Qk+MOCH/lZ9LCg==","signature_status":"signed_v1","signed_at":"2026-05-18T00:55:35.538986Z","signed_message":"canonical_sha256_bytes"},"source_id":"1611.08396","source_kind":"arxiv","source_version":2}}},"equivocations":[],"invalid_events":[],"applied_event_ids":["sha256:ae6e729dde7592a771754f08ba3854054836ca9656c719e58b570fd64f07ec05","sha256:594e673632dd6e3113a77c3396a02d7a4a87673d48b4abbba8432c899fdc3001"],"state_sha256":"b73223ca99746f540d688235f15a0546d9270148c127c3fd420b0b29ed29f5a5"},"bundle_signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"HnZ0UlMn1knFPThuj48LjkcDAf30tFky5b3PHcnntkbRDRmLG+KNDYH4yVeOuIoZRCnxxzINI8d6UcsfPqoZDg==","signed_message":"bundle_sha256_bytes","signed_at":"2026-06-03T17:02:26.739576Z","bundle_sha256":"429229ddaa5a9536c2717b0a96d2d2c3079cdad7db6720d6e267c19be07ec476"}}