{"bundle_type":"pith_open_graph_bundle","bundle_version":"1.0","pith_number":"pith:2017:SLJY3QPMB5H4EXYVRD7ATHWNTU","short_pith_number":"pith:SLJY3QPM","canonical_record":{"source":{"id":"1706.03006","kind":"arxiv","version":1},"metadata":{"license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.CR","submitted_at":"2017-06-09T15:45:23Z","cross_cats_sorted":[],"title_canon_sha256":"c40d38007fe00769263e8f35797190b2d34291540d885010872bd1c8c5859dc9","abstract_canon_sha256":"35999db8cedc720182bc75b9a59686dcd257d5c1f8f554a4df03aca15239eeee"},"schema_version":"1.0"},"canonical_sha256":"92d38dc1ec0f4fc25f1588fe099ecd9d271a0c1184c3edf824811f77856693e3","source":{"kind":"arxiv","id":"1706.03006","version":1},"source_aliases":[{"alias_kind":"arxiv","alias_value":"1706.03006","created_at":"2026-05-18T00:42:40Z"},{"alias_kind":"arxiv_version","alias_value":"1706.03006v1","created_at":"2026-05-18T00:42:40Z"},{"alias_kind":"doi","alias_value":"10.48550/arxiv.1706.03006","created_at":"2026-05-18T00:42:40Z"},{"alias_kind":"pith_short_12","alias_value":"SLJY3QPMB5H4","created_at":"2026-05-18T12:31:43Z"},{"alias_kind":"pith_short_16","alias_value":"SLJY3QPMB5H4EXYV","created_at":"2026-05-18T12:31:43Z"},{"alias_kind":"pith_short_8","alias_value":"SLJY3QPM","created_at":"2026-05-18T12:31:43Z"}],"events":[{"event_type":"record_created","subject_pith_number":"pith:2017:SLJY3QPMB5H4EXYVRD7ATHWNTU","target":"record","payload":{"canonical_record":{"source":{"id":"1706.03006","kind":"arxiv","version":1},"metadata":{"license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.CR","submitted_at":"2017-06-09T15:45:23Z","cross_cats_sorted":[],"title_canon_sha256":"c40d38007fe00769263e8f35797190b2d34291540d885010872bd1c8c5859dc9","abstract_canon_sha256":"35999db8cedc720182bc75b9a59686dcd257d5c1f8f554a4df03aca15239eeee"},"schema_version":"1.0"},"canonical_sha256":"92d38dc1ec0f4fc25f1588fe099ecd9d271a0c1184c3edf824811f77856693e3","receipt":{"kind":"pith_receipt","key_id":"pith-v1-2026-05","algorithm":"ed25519","signed_at":"2026-05-18T00:42:40.292756Z","signature_b64":"sVB7ktYt8ZTQCchTtFdCeP0SpNvwHD4Zr6yvjOSjQXFYaBxkZEjK1hMSt1Xrg1CsqrFaZ3FtZ6RE2hPT8x48Dg==","signed_message":"canonical_sha256_bytes","builder_version":"pith-number-builder-2026-05-17-v1","receipt_version":"0.3","canonical_sha256":"92d38dc1ec0f4fc25f1588fe099ecd9d271a0c1184c3edf824811f77856693e3","last_reissued_at":"2026-05-18T00:42:40.292157Z","signature_status":"signed_v1","first_computed_at":"2026-05-18T00:42:40.292157Z","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54"},"source_kind":"arxiv","source_id":"1706.03006","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-18T00:42:40Z","supersedes":[],"prev_event":null,"signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"qsGZmx8o/c+evf54kmlkoPvcFt5MdGkMl7O8P7R0j1AmBgaCuNIOsCoeT0kbx+gcbT4tM9fZ2UC/ev/5MhXfBQ==","signed_message":"open_graph_event_sha256_bytes","signed_at":"2026-06-12T07:27:21.673428Z"},"content_sha256":"d77585893f1343ccbab47115f81c1d388f02c0acb991a0b279b54cd1ef226b1c","schema_version":"1.0","event_id":"sha256:d77585893f1343ccbab47115f81c1d388f02c0acb991a0b279b54cd1ef226b1c"},{"event_type":"graph_snapshot","subject_pith_number":"pith:2017:SLJY3QPMB5H4EXYVRD7ATHWNTU","target":"graph","payload":{"graph_snapshot":{"paper":{"title":"Securing Application with Software Partitioning: A case study using SGX","license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","headline":"","cross_cats":[],"primary_cat":"cs.CR","authors_text":"Ahmad Atamli-Reineh, Andrew Martin","submitted_at":"2017-06-09T15:45:23Z","abstract_excerpt":"Application size and complexity are the underlying cause of numerous security vulnerabilities in code. In order to mitigate the risks arising from such vulnerabilities, various techniques have been proposed to isolate the execution of sensitive code from the rest of the application and from other software on the platform (e.g. the operating system). However, even with these partitioning techniques, it is not immediately clear exactly how they can and should be used to partition applications. What overall partitioning scheme should be followed; what granularity of the partitions should be. To s"},"claims":{"count":0,"items":[],"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"source":{"id":"1706.03006","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-18T00:42:40Z","supersedes":[],"prev_event":null,"signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"3C2mFAD+xSKfHEqG0jLJm9nw0X2GQD9vk+a3MAQknUwmZTGOC4wBUKFhKX9pGYE316UTlCFOfLBYT11E43dhAA==","signed_message":"open_graph_event_sha256_bytes","signed_at":"2026-06-12T07:27:21.674013Z"},"content_sha256":"79a44641cc641acdba104bd7f9ebafe1ea6bed73bc46a9573a7e0ebdb14837fc","schema_version":"1.0","event_id":"sha256:79a44641cc641acdba104bd7f9ebafe1ea6bed73bc46a9573a7e0ebdb14837fc"}],"timestamp_proofs":[],"mirror_hints":[{"mirror_type":"https","name":"Pith Resolver","base_url":"https://pith.science","bundle_url":"https://pith.science/pith/SLJY3QPMB5H4EXYVRD7ATHWNTU/bundle.json","state_url":"https://pith.science/pith/SLJY3QPMB5H4EXYVRD7ATHWNTU/state.json","well_known_bundle_url":"https://pith.science/.well-known/pith/SLJY3QPMB5H4EXYVRD7ATHWNTU/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-12T07:27:21Z","links":{"resolver":"https://pith.science/pith/SLJY3QPMB5H4EXYVRD7ATHWNTU","bundle":"https://pith.science/pith/SLJY3QPMB5H4EXYVRD7ATHWNTU/bundle.json","state":"https://pith.science/pith/SLJY3QPMB5H4EXYVRD7ATHWNTU/state.json","well_known_bundle":"https://pith.science/.well-known/pith/SLJY3QPMB5H4EXYVRD7ATHWNTU/bundle.json"},"state":{"state_type":"pith_open_graph_state","state_version":"1.0","pith_number":"pith:2017:SLJY3QPMB5H4EXYVRD7ATHWNTU","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":"35999db8cedc720182bc75b9a59686dcd257d5c1f8f554a4df03aca15239eeee","cross_cats_sorted":[],"license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.CR","submitted_at":"2017-06-09T15:45:23Z","title_canon_sha256":"c40d38007fe00769263e8f35797190b2d34291540d885010872bd1c8c5859dc9"},"schema_version":"1.0","source":{"id":"1706.03006","kind":"arxiv","version":1}},"source_aliases":[{"alias_kind":"arxiv","alias_value":"1706.03006","created_at":"2026-05-18T00:42:40Z"},{"alias_kind":"arxiv_version","alias_value":"1706.03006v1","created_at":"2026-05-18T00:42:40Z"},{"alias_kind":"doi","alias_value":"10.48550/arxiv.1706.03006","created_at":"2026-05-18T00:42:40Z"},{"alias_kind":"pith_short_12","alias_value":"SLJY3QPMB5H4","created_at":"2026-05-18T12:31:43Z"},{"alias_kind":"pith_short_16","alias_value":"SLJY3QPMB5H4EXYV","created_at":"2026-05-18T12:31:43Z"},{"alias_kind":"pith_short_8","alias_value":"SLJY3QPM","created_at":"2026-05-18T12:31:43Z"}],"graph_snapshots":[{"event_id":"sha256:79a44641cc641acdba104bd7f9ebafe1ea6bed73bc46a9573a7e0ebdb14837fc","target":"graph","created_at":"2026-05-18T00:42:40Z","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":"Application size and complexity are the underlying cause of numerous security vulnerabilities in code. In order to mitigate the risks arising from such vulnerabilities, various techniques have been proposed to isolate the execution of sensitive code from the rest of the application and from other software on the platform (e.g. the operating system). However, even with these partitioning techniques, it is not immediately clear exactly how they can and should be used to partition applications. What overall partitioning scheme should be followed; what granularity of the partitions should be. To s","authors_text":"Ahmad Atamli-Reineh, Andrew Martin","cross_cats":[],"headline":"","license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.CR","submitted_at":"2017-06-09T15:45:23Z","title":"Securing Application with Software Partitioning: A case study using SGX"},"references":{"count":0,"internal_anchors":0,"resolved_work":0,"sample":[],"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"source":{"id":"1706.03006","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:d77585893f1343ccbab47115f81c1d388f02c0acb991a0b279b54cd1ef226b1c","target":"record","created_at":"2026-05-18T00:42:40Z","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":"35999db8cedc720182bc75b9a59686dcd257d5c1f8f554a4df03aca15239eeee","cross_cats_sorted":[],"license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.CR","submitted_at":"2017-06-09T15:45:23Z","title_canon_sha256":"c40d38007fe00769263e8f35797190b2d34291540d885010872bd1c8c5859dc9"},"schema_version":"1.0","source":{"id":"1706.03006","kind":"arxiv","version":1}},"canonical_sha256":"92d38dc1ec0f4fc25f1588fe099ecd9d271a0c1184c3edf824811f77856693e3","receipt":{"algorithm":"ed25519","builder_version":"pith-number-builder-2026-05-17-v1","canonical_sha256":"92d38dc1ec0f4fc25f1588fe099ecd9d271a0c1184c3edf824811f77856693e3","first_computed_at":"2026-05-18T00:42:40.292157Z","key_id":"pith-v1-2026-05","kind":"pith_receipt","last_reissued_at":"2026-05-18T00:42:40.292157Z","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","receipt_version":"0.3","signature_b64":"sVB7ktYt8ZTQCchTtFdCeP0SpNvwHD4Zr6yvjOSjQXFYaBxkZEjK1hMSt1Xrg1CsqrFaZ3FtZ6RE2hPT8x48Dg==","signature_status":"signed_v1","signed_at":"2026-05-18T00:42:40.292756Z","signed_message":"canonical_sha256_bytes"},"source_id":"1706.03006","source_kind":"arxiv","source_version":1}}},"equivocations":[],"invalid_events":[],"applied_event_ids":["sha256:d77585893f1343ccbab47115f81c1d388f02c0acb991a0b279b54cd1ef226b1c","sha256:79a44641cc641acdba104bd7f9ebafe1ea6bed73bc46a9573a7e0ebdb14837fc"],"state_sha256":"c825e1fda9a4784bbf8f824afe03840b7baaddaf18efbaf2a0fe2e2fb81e5b38"},"bundle_signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"jftYboQTFsmdZ+GMeLfw9jrEKFuAYgmp5fg9kFOZBc+JQLCApAgQ8sxR+NqeUrHriwDH+ORReH7JsCLuaerwDg==","signed_message":"bundle_sha256_bytes","signed_at":"2026-06-12T07:27:21.675842Z","bundle_sha256":"400623e2850ecaa446c8e88255c4eaca34a4f7f9fc9cf75b9e1e6d80ecb038d2"}}