{"bundle_type":"pith_open_graph_bundle","bundle_version":"1.0","pith_number":"pith:2016:G7TGV55PCZ44UJ7FZBUTY3F56R","short_pith_number":"pith:G7TGV55P","canonical_record":{"source":{"id":"1612.03345","kind":"arxiv","version":1},"metadata":{"license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.CR","submitted_at":"2016-12-10T21:28:03Z","cross_cats_sorted":[],"title_canon_sha256":"1cfdef280a6bee58c676881fe2a98935e7904f6c1dc40b04f82a16d3c6c839e5","abstract_canon_sha256":"0acd828caff55f563346ceef4cd78effb34945e24b144bb0e6092410b00b7f6c"},"schema_version":"1.0"},"canonical_sha256":"37e66af7af1679ca27e5c8693c6cbdf459e441031573e59c53eaefaa6012d6e3","source":{"kind":"arxiv","id":"1612.03345","version":1},"source_aliases":[{"alias_kind":"arxiv","alias_value":"1612.03345","created_at":"2026-05-18T00:55:19Z"},{"alias_kind":"arxiv_version","alias_value":"1612.03345v1","created_at":"2026-05-18T00:55:19Z"},{"alias_kind":"doi","alias_value":"10.48550/arxiv.1612.03345","created_at":"2026-05-18T00:55:19Z"},{"alias_kind":"pith_short_12","alias_value":"G7TGV55PCZ44","created_at":"2026-05-18T12:30:15Z"},{"alias_kind":"pith_short_16","alias_value":"G7TGV55PCZ44UJ7F","created_at":"2026-05-18T12:30:15Z"},{"alias_kind":"pith_short_8","alias_value":"G7TGV55P","created_at":"2026-05-18T12:30:15Z"}],"events":[{"event_type":"record_created","subject_pith_number":"pith:2016:G7TGV55PCZ44UJ7FZBUTY3F56R","target":"record","payload":{"canonical_record":{"source":{"id":"1612.03345","kind":"arxiv","version":1},"metadata":{"license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.CR","submitted_at":"2016-12-10T21:28:03Z","cross_cats_sorted":[],"title_canon_sha256":"1cfdef280a6bee58c676881fe2a98935e7904f6c1dc40b04f82a16d3c6c839e5","abstract_canon_sha256":"0acd828caff55f563346ceef4cd78effb34945e24b144bb0e6092410b00b7f6c"},"schema_version":"1.0"},"canonical_sha256":"37e66af7af1679ca27e5c8693c6cbdf459e441031573e59c53eaefaa6012d6e3","receipt":{"kind":"pith_receipt","key_id":"pith-v1-2026-05","algorithm":"ed25519","signed_at":"2026-05-18T00:55:19.523665Z","signature_b64":"mHX43AyQpUoY5+reslGB0GBAVTnF1T+qOf6BguIC+SOjyIGjbPii/ISp4VxEy51G6qoEbjYNJkFGkp9eIJM/AA==","signed_message":"canonical_sha256_bytes","builder_version":"pith-number-builder-2026-05-17-v1","receipt_version":"0.3","canonical_sha256":"37e66af7af1679ca27e5c8693c6cbdf459e441031573e59c53eaefaa6012d6e3","last_reissued_at":"2026-05-18T00:55:19.522993Z","signature_status":"signed_v1","first_computed_at":"2026-05-18T00:55:19.522993Z","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54"},"source_kind":"arxiv","source_id":"1612.03345","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:55:19Z","supersedes":[],"prev_event":null,"signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"OVyutCmyoirA8FPPZfF4TMeBJPRyIq8I0T2BEi5zHumnYPwS/IcdSqHvoDEp1Sm5coK2X4EIyELihc21VxYsAQ==","signed_message":"open_graph_event_sha256_bytes","signed_at":"2026-06-04T15:36:30.164982Z"},"content_sha256":"0286aefe4b357e83d1c93a45ff5a7e8a3526c0a41724940103fa6168838dd861","schema_version":"1.0","event_id":"sha256:0286aefe4b357e83d1c93a45ff5a7e8a3526c0a41724940103fa6168838dd861"},{"event_type":"graph_snapshot","subject_pith_number":"pith:2016:G7TGV55PCZ44UJ7FZBUTY3F56R","target":"graph","payload":{"graph_snapshot":{"paper":{"title":"Obfuscation using Encryption","license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","headline":"","cross_cats":[],"primary_cat":"cs.CR","authors_text":"Johannes Schneider, Thomas Locher","submitted_at":"2016-12-10T21:28:03Z","abstract_excerpt":"Protecting source code against reverse engineering and theft is an important problem. The goal is to carry out computations using confidential algorithms on an untrusted party while ensuring confidentiality of algorithms. This problem has been addressed for Boolean circuits known as `circuit privacy'. Circuits corresponding to real-world programs are impractical. Well-known obfuscation techniques are highly practicable, but provide only limited security, e.g., no piracy protection. In this work, we modify source code yielding programs with adjustable performance and security guarantees ranging"},"claims":{"count":0,"items":[],"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"source":{"id":"1612.03345","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:55:19Z","supersedes":[],"prev_event":null,"signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"mydVhg+cYXUzJBKzfh4a3EkPaTa9YLvlF6peveNNTzYDujPQ9nqTr12zLn+u12i/BEnAaY60k+U7ONozqa7SDw==","signed_message":"open_graph_event_sha256_bytes","signed_at":"2026-06-04T15:36:30.165428Z"},"content_sha256":"e396962cbe6a56417f7267ced143f240c738e00ff65e2c26e1d4a27f0c26edf9","schema_version":"1.0","event_id":"sha256:e396962cbe6a56417f7267ced143f240c738e00ff65e2c26e1d4a27f0c26edf9"}],"timestamp_proofs":[],"mirror_hints":[{"mirror_type":"https","name":"Pith Resolver","base_url":"https://pith.science","bundle_url":"https://pith.science/pith/G7TGV55PCZ44UJ7FZBUTY3F56R/bundle.json","state_url":"https://pith.science/pith/G7TGV55PCZ44UJ7FZBUTY3F56R/state.json","well_known_bundle_url":"https://pith.science/.well-known/pith/G7TGV55PCZ44UJ7FZBUTY3F56R/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-04T15:36:30Z","links":{"resolver":"https://pith.science/pith/G7TGV55PCZ44UJ7FZBUTY3F56R","bundle":"https://pith.science/pith/G7TGV55PCZ44UJ7FZBUTY3F56R/bundle.json","state":"https://pith.science/pith/G7TGV55PCZ44UJ7FZBUTY3F56R/state.json","well_known_bundle":"https://pith.science/.well-known/pith/G7TGV55PCZ44UJ7FZBUTY3F56R/bundle.json"},"state":{"state_type":"pith_open_graph_state","state_version":"1.0","pith_number":"pith:2016:G7TGV55PCZ44UJ7FZBUTY3F56R","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":"0acd828caff55f563346ceef4cd78effb34945e24b144bb0e6092410b00b7f6c","cross_cats_sorted":[],"license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.CR","submitted_at":"2016-12-10T21:28:03Z","title_canon_sha256":"1cfdef280a6bee58c676881fe2a98935e7904f6c1dc40b04f82a16d3c6c839e5"},"schema_version":"1.0","source":{"id":"1612.03345","kind":"arxiv","version":1}},"source_aliases":[{"alias_kind":"arxiv","alias_value":"1612.03345","created_at":"2026-05-18T00:55:19Z"},{"alias_kind":"arxiv_version","alias_value":"1612.03345v1","created_at":"2026-05-18T00:55:19Z"},{"alias_kind":"doi","alias_value":"10.48550/arxiv.1612.03345","created_at":"2026-05-18T00:55:19Z"},{"alias_kind":"pith_short_12","alias_value":"G7TGV55PCZ44","created_at":"2026-05-18T12:30:15Z"},{"alias_kind":"pith_short_16","alias_value":"G7TGV55PCZ44UJ7F","created_at":"2026-05-18T12:30:15Z"},{"alias_kind":"pith_short_8","alias_value":"G7TGV55P","created_at":"2026-05-18T12:30:15Z"}],"graph_snapshots":[{"event_id":"sha256:e396962cbe6a56417f7267ced143f240c738e00ff65e2c26e1d4a27f0c26edf9","target":"graph","created_at":"2026-05-18T00:55:19Z","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":"Protecting source code against reverse engineering and theft is an important problem. The goal is to carry out computations using confidential algorithms on an untrusted party while ensuring confidentiality of algorithms. This problem has been addressed for Boolean circuits known as `circuit privacy'. Circuits corresponding to real-world programs are impractical. Well-known obfuscation techniques are highly practicable, but provide only limited security, e.g., no piracy protection. In this work, we modify source code yielding programs with adjustable performance and security guarantees ranging","authors_text":"Johannes Schneider, Thomas Locher","cross_cats":[],"headline":"","license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.CR","submitted_at":"2016-12-10T21:28:03Z","title":"Obfuscation using Encryption"},"references":{"count":0,"internal_anchors":0,"resolved_work":0,"sample":[],"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"source":{"id":"1612.03345","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:0286aefe4b357e83d1c93a45ff5a7e8a3526c0a41724940103fa6168838dd861","target":"record","created_at":"2026-05-18T00:55:19Z","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":"0acd828caff55f563346ceef4cd78effb34945e24b144bb0e6092410b00b7f6c","cross_cats_sorted":[],"license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.CR","submitted_at":"2016-12-10T21:28:03Z","title_canon_sha256":"1cfdef280a6bee58c676881fe2a98935e7904f6c1dc40b04f82a16d3c6c839e5"},"schema_version":"1.0","source":{"id":"1612.03345","kind":"arxiv","version":1}},"canonical_sha256":"37e66af7af1679ca27e5c8693c6cbdf459e441031573e59c53eaefaa6012d6e3","receipt":{"algorithm":"ed25519","builder_version":"pith-number-builder-2026-05-17-v1","canonical_sha256":"37e66af7af1679ca27e5c8693c6cbdf459e441031573e59c53eaefaa6012d6e3","first_computed_at":"2026-05-18T00:55:19.522993Z","key_id":"pith-v1-2026-05","kind":"pith_receipt","last_reissued_at":"2026-05-18T00:55:19.522993Z","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","receipt_version":"0.3","signature_b64":"mHX43AyQpUoY5+reslGB0GBAVTnF1T+qOf6BguIC+SOjyIGjbPii/ISp4VxEy51G6qoEbjYNJkFGkp9eIJM/AA==","signature_status":"signed_v1","signed_at":"2026-05-18T00:55:19.523665Z","signed_message":"canonical_sha256_bytes"},"source_id":"1612.03345","source_kind":"arxiv","source_version":1}}},"equivocations":[],"invalid_events":[],"applied_event_ids":["sha256:0286aefe4b357e83d1c93a45ff5a7e8a3526c0a41724940103fa6168838dd861","sha256:e396962cbe6a56417f7267ced143f240c738e00ff65e2c26e1d4a27f0c26edf9"],"state_sha256":"b70da6e0394681627a62de6e4b0dd8ae1e54d5860de789119ded3a9982cbd475"},"bundle_signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"W2dyUkek5BuVLIBu0ddeHuaRiT9Vzw/PiO2IFUgcyPEdB23QJ/60KB8IIO5iGElYs/RSJAWCrHO23voGJFhCCw==","signed_message":"bundle_sha256_bytes","signed_at":"2026-06-04T15:36:30.168268Z","bundle_sha256":"3c2ccb5d595f3fd0ea31d20784e842091619072d267f3838f6e578c39c2c07a7"}}