{"bundle_type":"pith_open_graph_bundle","bundle_version":"1.0","pith_number":"pith:2019:AHADRN234GJIG3VCR7RKBSBGIE","short_pith_number":"pith:AHADRN23","canonical_record":{"source":{"id":"1901.10926","kind":"arxiv","version":1},"metadata":{"license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.CR","submitted_at":"2019-01-30T16:19:12Z","cross_cats_sorted":["cs.PL","cs.SE"],"title_canon_sha256":"e19315bebba0d915a097fd6a70a90f188c42976582bdacd9be287528f3655fda","abstract_canon_sha256":"0cfe308a98048523341c644cbe347fdd9ed0c270a8f02c5365e0a977765384af"},"schema_version":"1.0"},"canonical_sha256":"01c038b75be192836ea28fe2a0c826412e8cd3898ede81c381fe14193c1c520a","source":{"kind":"arxiv","id":"1901.10926","version":1},"source_aliases":[{"alias_kind":"arxiv","alias_value":"1901.10926","created_at":"2026-05-17T23:55:05Z"},{"alias_kind":"arxiv_version","alias_value":"1901.10926v1","created_at":"2026-05-17T23:55:05Z"},{"alias_kind":"doi","alias_value":"10.48550/arxiv.1901.10926","created_at":"2026-05-17T23:55:05Z"},{"alias_kind":"pith_short_12","alias_value":"AHADRN234GJI","created_at":"2026-05-18T12:33:12Z"},{"alias_kind":"pith_short_16","alias_value":"AHADRN234GJIG3VC","created_at":"2026-05-18T12:33:12Z"},{"alias_kind":"pith_short_8","alias_value":"AHADRN23","created_at":"2026-05-18T12:33:12Z"}],"events":[{"event_type":"record_created","subject_pith_number":"pith:2019:AHADRN234GJIG3VCR7RKBSBGIE","target":"record","payload":{"canonical_record":{"source":{"id":"1901.10926","kind":"arxiv","version":1},"metadata":{"license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.CR","submitted_at":"2019-01-30T16:19:12Z","cross_cats_sorted":["cs.PL","cs.SE"],"title_canon_sha256":"e19315bebba0d915a097fd6a70a90f188c42976582bdacd9be287528f3655fda","abstract_canon_sha256":"0cfe308a98048523341c644cbe347fdd9ed0c270a8f02c5365e0a977765384af"},"schema_version":"1.0"},"canonical_sha256":"01c038b75be192836ea28fe2a0c826412e8cd3898ede81c381fe14193c1c520a","receipt":{"kind":"pith_receipt","key_id":"pith-v1-2026-05","algorithm":"ed25519","signed_at":"2026-05-17T23:55:05.714692Z","signature_b64":"hwDBdLsMa01lDGBW+8IIeyvZll+ORRrKiJbYhz47yGHpgP/H4jFSaeq/PeVHUpRkOWtCnhYJC86tBB4AnkRbCA==","signed_message":"canonical_sha256_bytes","builder_version":"pith-number-builder-2026-05-17-v1","receipt_version":"0.3","canonical_sha256":"01c038b75be192836ea28fe2a0c826412e8cd3898ede81c381fe14193c1c520a","last_reissued_at":"2026-05-17T23:55:05.714272Z","signature_status":"signed_v1","first_computed_at":"2026-05-17T23:55:05.714272Z","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54"},"source_kind":"arxiv","source_id":"1901.10926","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-05-17T23:55:05Z","supersedes":[],"prev_event":null,"signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"9swU+f7hWFgtBpQhWV8BG7/fMU4WiQnypUxSP1kSurEEiWmEIglztin3ljbIjw5qLo7siHKD2hGSWx+jf1dCDw==","signed_message":"open_graph_event_sha256_bytes","signed_at":"2026-06-10T20:05:20.547970Z"},"content_sha256":"9c0f408aeb49f298674f32b3651d21723ac12aeae575dee86e0ce7334bacf60e","schema_version":"1.0","event_id":"sha256:9c0f408aeb49f298674f32b3651d21723ac12aeae575dee86e0ce7334bacf60e"},{"event_type":"graph_snapshot","subject_pith_number":"pith:2019:AHADRN234GJIG3VCR7RKBSBGIE","target":"graph","payload":{"graph_snapshot":{"paper":{"title":"Safe Compilation for Hidden Deterministic Hardware Aliasing and Encrypted Computing","license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","headline":"","cross_cats":["cs.PL","cs.SE"],"primary_cat":"cs.CR","authors_text":"Peter T. Breuer","submitted_at":"2019-01-30T16:19:12Z","abstract_excerpt":"Hardware aliasing occurs when the same logical address sporadically accesses different physical memory locations and is a problem encountered by systems programmers (the opposite, software aliasing, when different addresses access the same location, is more familiar to application programmers). This paper shows how to compile so code works in the presence of {\\em hidden deterministic} hardware aliasing. That means that a copy of an address always accesses the same location, and recalculating it exactly the same way also always gives the same access, but otherwise access appears arbitrary and u"},"claims":{"count":0,"items":[],"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"source":{"id":"1901.10926","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":""},"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-17T23:55:05Z","supersedes":[],"prev_event":null,"signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"AOQGWUxEtEbuRHMRAOLy622LYVVxxwCGALgb42UlCNdP1K2y0FuA4ZxFUBP25nc5zh8n3nQpgv6+SMzdwAdICA==","signed_message":"open_graph_event_sha256_bytes","signed_at":"2026-06-10T20:05:20.548329Z"},"content_sha256":"18c5835e94de5dabf81db2d91dbb6ea1d60eca5486699a470ad1d1ed18cd882d","schema_version":"1.0","event_id":"sha256:18c5835e94de5dabf81db2d91dbb6ea1d60eca5486699a470ad1d1ed18cd882d"}],"timestamp_proofs":[],"mirror_hints":[{"mirror_type":"https","name":"Pith Resolver","base_url":"https://pith.science","bundle_url":"https://pith.science/pith/AHADRN234GJIG3VCR7RKBSBGIE/bundle.json","state_url":"https://pith.science/pith/AHADRN234GJIG3VCR7RKBSBGIE/state.json","well_known_bundle_url":"https://pith.science/.well-known/pith/AHADRN234GJIG3VCR7RKBSBGIE/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-10T20:05:20Z","links":{"resolver":"https://pith.science/pith/AHADRN234GJIG3VCR7RKBSBGIE","bundle":"https://pith.science/pith/AHADRN234GJIG3VCR7RKBSBGIE/bundle.json","state":"https://pith.science/pith/AHADRN234GJIG3VCR7RKBSBGIE/state.json","well_known_bundle":"https://pith.science/.well-known/pith/AHADRN234GJIG3VCR7RKBSBGIE/bundle.json"},"state":{"state_type":"pith_open_graph_state","state_version":"1.0","pith_number":"pith:2019:AHADRN234GJIG3VCR7RKBSBGIE","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":"0cfe308a98048523341c644cbe347fdd9ed0c270a8f02c5365e0a977765384af","cross_cats_sorted":["cs.PL","cs.SE"],"license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.CR","submitted_at":"2019-01-30T16:19:12Z","title_canon_sha256":"e19315bebba0d915a097fd6a70a90f188c42976582bdacd9be287528f3655fda"},"schema_version":"1.0","source":{"id":"1901.10926","kind":"arxiv","version":1}},"source_aliases":[{"alias_kind":"arxiv","alias_value":"1901.10926","created_at":"2026-05-17T23:55:05Z"},{"alias_kind":"arxiv_version","alias_value":"1901.10926v1","created_at":"2026-05-17T23:55:05Z"},{"alias_kind":"doi","alias_value":"10.48550/arxiv.1901.10926","created_at":"2026-05-17T23:55:05Z"},{"alias_kind":"pith_short_12","alias_value":"AHADRN234GJI","created_at":"2026-05-18T12:33:12Z"},{"alias_kind":"pith_short_16","alias_value":"AHADRN234GJIG3VC","created_at":"2026-05-18T12:33:12Z"},{"alias_kind":"pith_short_8","alias_value":"AHADRN23","created_at":"2026-05-18T12:33:12Z"}],"graph_snapshots":[{"event_id":"sha256:18c5835e94de5dabf81db2d91dbb6ea1d60eca5486699a470ad1d1ed18cd882d","target":"graph","created_at":"2026-05-17T23:55:05Z","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":"Hardware aliasing occurs when the same logical address sporadically accesses different physical memory locations and is a problem encountered by systems programmers (the opposite, software aliasing, when different addresses access the same location, is more familiar to application programmers). This paper shows how to compile so code works in the presence of {\\em hidden deterministic} hardware aliasing. That means that a copy of an address always accesses the same location, and recalculating it exactly the same way also always gives the same access, but otherwise access appears arbitrary and u","authors_text":"Peter T. Breuer","cross_cats":["cs.PL","cs.SE"],"headline":"","license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.CR","submitted_at":"2019-01-30T16:19:12Z","title":"Safe Compilation for Hidden Deterministic Hardware Aliasing and Encrypted Computing"},"references":{"count":0,"internal_anchors":0,"resolved_work":0,"sample":[],"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"source":{"id":"1901.10926","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:9c0f408aeb49f298674f32b3651d21723ac12aeae575dee86e0ce7334bacf60e","target":"record","created_at":"2026-05-17T23:55:05Z","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":"0cfe308a98048523341c644cbe347fdd9ed0c270a8f02c5365e0a977765384af","cross_cats_sorted":["cs.PL","cs.SE"],"license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.CR","submitted_at":"2019-01-30T16:19:12Z","title_canon_sha256":"e19315bebba0d915a097fd6a70a90f188c42976582bdacd9be287528f3655fda"},"schema_version":"1.0","source":{"id":"1901.10926","kind":"arxiv","version":1}},"canonical_sha256":"01c038b75be192836ea28fe2a0c826412e8cd3898ede81c381fe14193c1c520a","receipt":{"algorithm":"ed25519","builder_version":"pith-number-builder-2026-05-17-v1","canonical_sha256":"01c038b75be192836ea28fe2a0c826412e8cd3898ede81c381fe14193c1c520a","first_computed_at":"2026-05-17T23:55:05.714272Z","key_id":"pith-v1-2026-05","kind":"pith_receipt","last_reissued_at":"2026-05-17T23:55:05.714272Z","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","receipt_version":"0.3","signature_b64":"hwDBdLsMa01lDGBW+8IIeyvZll+ORRrKiJbYhz47yGHpgP/H4jFSaeq/PeVHUpRkOWtCnhYJC86tBB4AnkRbCA==","signature_status":"signed_v1","signed_at":"2026-05-17T23:55:05.714692Z","signed_message":"canonical_sha256_bytes"},"source_id":"1901.10926","source_kind":"arxiv","source_version":1}}},"equivocations":[],"invalid_events":[],"applied_event_ids":["sha256:9c0f408aeb49f298674f32b3651d21723ac12aeae575dee86e0ce7334bacf60e","sha256:18c5835e94de5dabf81db2d91dbb6ea1d60eca5486699a470ad1d1ed18cd882d"],"state_sha256":"d737b0b029cd2769df82350315b3d0492998404d0d6c60ad1e8b16c6762b5334"},"bundle_signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"FssqLCApktCw/QvpNYrwh0o1VLqMSy6Ogobtykcj+jnK/qrtogjXrTxLMb0KDs9wgYEXMgjr+/a+dXWxgbAiDw==","signed_message":"bundle_sha256_bytes","signed_at":"2026-06-10T20:05:20.550345Z","bundle_sha256":"0c2217279ce11d06851195df7fe151b63ec6fea3ac62ed1a39b54832e0ab777d"}}