{"bundle_type":"pith_open_graph_bundle","bundle_version":"1.0","pith_number":"pith:2015:QED4F652XVB5TSK34XTV5MGSWD","short_pith_number":"pith:QED4F652","canonical_record":{"source":{"id":"1509.01763","kind":"arxiv","version":5},"metadata":{"license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.CR","submitted_at":"2015-09-06T03:22:29Z","cross_cats_sorted":["cs.PL"],"title_canon_sha256":"1f956b51dff8d93a37af1d7afd078fc7a7b02b5d73421deef0a8b369d600c702","abstract_canon_sha256":"f676c951aee968568823687d56e11ea8144942d6904be895ff88c31c620bacf8"},"schema_version":"1.0"},"canonical_sha256":"8107c2fbbabd43d9c95be5e75eb0d2b0e3012196dc37f85bbb8879cddb25072b","source":{"kind":"arxiv","id":"1509.01763","version":5},"source_aliases":[{"alias_kind":"arxiv","alias_value":"1509.01763","created_at":"2026-05-18T00:41:08Z"},{"alias_kind":"arxiv_version","alias_value":"1509.01763v5","created_at":"2026-05-18T00:41:08Z"},{"alias_kind":"doi","alias_value":"10.48550/arxiv.1509.01763","created_at":"2026-05-18T00:41:08Z"},{"alias_kind":"pith_short_12","alias_value":"QED4F652XVB5","created_at":"2026-05-18T12:29:37Z"},{"alias_kind":"pith_short_16","alias_value":"QED4F652XVB5TSK3","created_at":"2026-05-18T12:29:37Z"},{"alias_kind":"pith_short_8","alias_value":"QED4F652","created_at":"2026-05-18T12:29:37Z"}],"events":[{"event_type":"record_created","subject_pith_number":"pith:2015:QED4F652XVB5TSK34XTV5MGSWD","target":"record","payload":{"canonical_record":{"source":{"id":"1509.01763","kind":"arxiv","version":5},"metadata":{"license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.CR","submitted_at":"2015-09-06T03:22:29Z","cross_cats_sorted":["cs.PL"],"title_canon_sha256":"1f956b51dff8d93a37af1d7afd078fc7a7b02b5d73421deef0a8b369d600c702","abstract_canon_sha256":"f676c951aee968568823687d56e11ea8144942d6904be895ff88c31c620bacf8"},"schema_version":"1.0"},"canonical_sha256":"8107c2fbbabd43d9c95be5e75eb0d2b0e3012196dc37f85bbb8879cddb25072b","receipt":{"kind":"pith_receipt","key_id":"pith-v1-2026-05","algorithm":"ed25519","signed_at":"2026-05-18T00:41:08.908676Z","signature_b64":"IFCvS/cDx5CnGvFR3JRWFAtAmmMWFdJk7qqJR7UIlrTmaYuzFbZnk5grx4/O3IYogqKaXZI7xHzEyyaHRE9JCg==","signed_message":"canonical_sha256_bytes","builder_version":"pith-number-builder-2026-05-17-v1","receipt_version":"0.3","canonical_sha256":"8107c2fbbabd43d9c95be5e75eb0d2b0e3012196dc37f85bbb8879cddb25072b","last_reissued_at":"2026-05-18T00:41:08.907975Z","signature_status":"signed_v1","first_computed_at":"2026-05-18T00:41:08.907975Z","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54"},"source_kind":"arxiv","source_id":"1509.01763","source_version":5,"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:41:08Z","supersedes":[],"prev_event":null,"signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"5wPnDryjYcRnJPdlRW1h9APR1S7vXfTBFYsgEffWulWM4WutxdrXO8b+T445Q+tuX6L1fQzzMcfuMW6KxxOsBw==","signed_message":"open_graph_event_sha256_bytes","signed_at":"2026-06-05T02:39:27.537161Z"},"content_sha256":"f830cc8f3ff7da090abb96aec5c30340e7afa6d32cac9dd9336b27dc8ff72c01","schema_version":"1.0","event_id":"sha256:f830cc8f3ff7da090abb96aec5c30340e7afa6d32cac9dd9336b27dc8ff72c01"},{"event_type":"graph_snapshot","subject_pith_number":"pith:2015:QED4F652XVB5TSK34XTV5MGSWD","target":"graph","payload":{"graph_snapshot":{"paper":{"title":"Implementing Support for Pointers to Private Data in a General-Purpose Secure Multi-Party Compiler","license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","headline":"","cross_cats":["cs.PL"],"primary_cat":"cs.CR","authors_text":"Ghada Almashaqbeh, Marina Blanton, Yihua Zhang","submitted_at":"2015-09-06T03:22:29Z","abstract_excerpt":"Recent compilers allow a general-purpose program (written in a conventional programming language) that handles private data to be translated into secure distributed implementation of the corresponding functionality. The resulting program is then guaranteed to provably protect private data using secure multi-party computation techniques. The goals of such compilers are generality, usability, and efficiency, but the complete set of features of a modern programming language has not been supported to date by the existing compilers. In particular, recent compilers PICCO and the two-party ANSI C com"},"claims":{"count":0,"items":[],"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"source":{"id":"1509.01763","kind":"arxiv","version":5},"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:41:08Z","supersedes":[],"prev_event":null,"signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"CTwfzBaGxSRWKUa0t+8kdJRtBrotVdxUMyh7wjo+QqHlNotPAYs/o2XO8ZfgdG4J1IT5Y/c/aaul4+bRWhCdBA==","signed_message":"open_graph_event_sha256_bytes","signed_at":"2026-06-05T02:39:27.537839Z"},"content_sha256":"d710025c8c85d09e1fd9bac43308a9c8faa0b2b49ac4314f0d8dae95071e7867","schema_version":"1.0","event_id":"sha256:d710025c8c85d09e1fd9bac43308a9c8faa0b2b49ac4314f0d8dae95071e7867"}],"timestamp_proofs":[],"mirror_hints":[{"mirror_type":"https","name":"Pith Resolver","base_url":"https://pith.science","bundle_url":"https://pith.science/pith/QED4F652XVB5TSK34XTV5MGSWD/bundle.json","state_url":"https://pith.science/pith/QED4F652XVB5TSK34XTV5MGSWD/state.json","well_known_bundle_url":"https://pith.science/.well-known/pith/QED4F652XVB5TSK34XTV5MGSWD/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-05T02:39:27Z","links":{"resolver":"https://pith.science/pith/QED4F652XVB5TSK34XTV5MGSWD","bundle":"https://pith.science/pith/QED4F652XVB5TSK34XTV5MGSWD/bundle.json","state":"https://pith.science/pith/QED4F652XVB5TSK34XTV5MGSWD/state.json","well_known_bundle":"https://pith.science/.well-known/pith/QED4F652XVB5TSK34XTV5MGSWD/bundle.json"},"state":{"state_type":"pith_open_graph_state","state_version":"1.0","pith_number":"pith:2015:QED4F652XVB5TSK34XTV5MGSWD","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":"f676c951aee968568823687d56e11ea8144942d6904be895ff88c31c620bacf8","cross_cats_sorted":["cs.PL"],"license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.CR","submitted_at":"2015-09-06T03:22:29Z","title_canon_sha256":"1f956b51dff8d93a37af1d7afd078fc7a7b02b5d73421deef0a8b369d600c702"},"schema_version":"1.0","source":{"id":"1509.01763","kind":"arxiv","version":5}},"source_aliases":[{"alias_kind":"arxiv","alias_value":"1509.01763","created_at":"2026-05-18T00:41:08Z"},{"alias_kind":"arxiv_version","alias_value":"1509.01763v5","created_at":"2026-05-18T00:41:08Z"},{"alias_kind":"doi","alias_value":"10.48550/arxiv.1509.01763","created_at":"2026-05-18T00:41:08Z"},{"alias_kind":"pith_short_12","alias_value":"QED4F652XVB5","created_at":"2026-05-18T12:29:37Z"},{"alias_kind":"pith_short_16","alias_value":"QED4F652XVB5TSK3","created_at":"2026-05-18T12:29:37Z"},{"alias_kind":"pith_short_8","alias_value":"QED4F652","created_at":"2026-05-18T12:29:37Z"}],"graph_snapshots":[{"event_id":"sha256:d710025c8c85d09e1fd9bac43308a9c8faa0b2b49ac4314f0d8dae95071e7867","target":"graph","created_at":"2026-05-18T00:41:08Z","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":"Recent compilers allow a general-purpose program (written in a conventional programming language) that handles private data to be translated into secure distributed implementation of the corresponding functionality. The resulting program is then guaranteed to provably protect private data using secure multi-party computation techniques. The goals of such compilers are generality, usability, and efficiency, but the complete set of features of a modern programming language has not been supported to date by the existing compilers. In particular, recent compilers PICCO and the two-party ANSI C com","authors_text":"Ghada Almashaqbeh, Marina Blanton, Yihua Zhang","cross_cats":["cs.PL"],"headline":"","license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.CR","submitted_at":"2015-09-06T03:22:29Z","title":"Implementing Support for Pointers to Private Data in a General-Purpose Secure Multi-Party Compiler"},"references":{"count":0,"internal_anchors":0,"resolved_work":0,"sample":[],"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"source":{"id":"1509.01763","kind":"arxiv","version":5},"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:f830cc8f3ff7da090abb96aec5c30340e7afa6d32cac9dd9336b27dc8ff72c01","target":"record","created_at":"2026-05-18T00:41:08Z","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":"f676c951aee968568823687d56e11ea8144942d6904be895ff88c31c620bacf8","cross_cats_sorted":["cs.PL"],"license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.CR","submitted_at":"2015-09-06T03:22:29Z","title_canon_sha256":"1f956b51dff8d93a37af1d7afd078fc7a7b02b5d73421deef0a8b369d600c702"},"schema_version":"1.0","source":{"id":"1509.01763","kind":"arxiv","version":5}},"canonical_sha256":"8107c2fbbabd43d9c95be5e75eb0d2b0e3012196dc37f85bbb8879cddb25072b","receipt":{"algorithm":"ed25519","builder_version":"pith-number-builder-2026-05-17-v1","canonical_sha256":"8107c2fbbabd43d9c95be5e75eb0d2b0e3012196dc37f85bbb8879cddb25072b","first_computed_at":"2026-05-18T00:41:08.907975Z","key_id":"pith-v1-2026-05","kind":"pith_receipt","last_reissued_at":"2026-05-18T00:41:08.907975Z","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","receipt_version":"0.3","signature_b64":"IFCvS/cDx5CnGvFR3JRWFAtAmmMWFdJk7qqJR7UIlrTmaYuzFbZnk5grx4/O3IYogqKaXZI7xHzEyyaHRE9JCg==","signature_status":"signed_v1","signed_at":"2026-05-18T00:41:08.908676Z","signed_message":"canonical_sha256_bytes"},"source_id":"1509.01763","source_kind":"arxiv","source_version":5}}},"equivocations":[],"invalid_events":[],"applied_event_ids":["sha256:f830cc8f3ff7da090abb96aec5c30340e7afa6d32cac9dd9336b27dc8ff72c01","sha256:d710025c8c85d09e1fd9bac43308a9c8faa0b2b49ac4314f0d8dae95071e7867"],"state_sha256":"c455d6d1d71d8cda11dfc4f2550d691b9cbfc3305c92acb2c130e41aeef654dc"},"bundle_signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"LWsmow8w1ph0EoqdCcO0XnptHc8Oxk4ST1CPg4rQWa6wlvV6gXa7u8qY81GYvTT2DNxTB0867vRkXrUPOptGDQ==","signed_message":"bundle_sha256_bytes","signed_at":"2026-06-05T02:39:27.541249Z","bundle_sha256":"60a940b229c7aaad6e37bda88d87451e1ea0f37b988547703f82021286d4f04e"}}