{"bundle_type":"pith_open_graph_bundle","bundle_version":"1.0","pith_number":"pith:2014:OGACQ2ZDHF3JLHIRTDUUF6KIGV","short_pith_number":"pith:OGACQ2ZD","canonical_record":{"source":{"id":"1404.1395","kind":"arxiv","version":1},"metadata":{"license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.CR","submitted_at":"2014-04-04T21:11:18Z","cross_cats_sorted":[],"title_canon_sha256":"3383f560234c6032c882d0dec7cf63e2d6b7a0e78831c5c5da1a97c647d572f0","abstract_canon_sha256":"837c8b2be8fcc160def88b7769a2cf774e96fb55e9396e0ae74aa1e609aa7033"},"schema_version":"1.0"},"canonical_sha256":"7180286b233976959d1198e942f948355f5e459cb67cc1cf5e97e503a2651780","source":{"kind":"arxiv","id":"1404.1395","version":1},"source_aliases":[{"alias_kind":"arxiv","alias_value":"1404.1395","created_at":"2026-05-18T02:54:46Z"},{"alias_kind":"arxiv_version","alias_value":"1404.1395v1","created_at":"2026-05-18T02:54:46Z"},{"alias_kind":"doi","alias_value":"10.48550/arxiv.1404.1395","created_at":"2026-05-18T02:54:46Z"},{"alias_kind":"pith_short_12","alias_value":"OGACQ2ZDHF3J","created_at":"2026-05-18T12:28:41Z"},{"alias_kind":"pith_short_16","alias_value":"OGACQ2ZDHF3JLHIR","created_at":"2026-05-18T12:28:41Z"},{"alias_kind":"pith_short_8","alias_value":"OGACQ2ZD","created_at":"2026-05-18T12:28:41Z"}],"events":[{"event_type":"record_created","subject_pith_number":"pith:2014:OGACQ2ZDHF3JLHIRTDUUF6KIGV","target":"record","payload":{"canonical_record":{"source":{"id":"1404.1395","kind":"arxiv","version":1},"metadata":{"license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.CR","submitted_at":"2014-04-04T21:11:18Z","cross_cats_sorted":[],"title_canon_sha256":"3383f560234c6032c882d0dec7cf63e2d6b7a0e78831c5c5da1a97c647d572f0","abstract_canon_sha256":"837c8b2be8fcc160def88b7769a2cf774e96fb55e9396e0ae74aa1e609aa7033"},"schema_version":"1.0"},"canonical_sha256":"7180286b233976959d1198e942f948355f5e459cb67cc1cf5e97e503a2651780","receipt":{"kind":"pith_receipt","key_id":"pith-v1-2026-05","algorithm":"ed25519","signed_at":"2026-05-18T02:54:46.311690Z","signature_b64":"MwWmYpjhP40MDnS9pMlMeUES0RxvNWo17WCqIRKiZ6ZBYvcnVMjiKbh64QVk9K9pqbIn1Pxm6hoEM14DRAD0AA==","signed_message":"canonical_sha256_bytes","builder_version":"pith-number-builder-2026-05-17-v1","receipt_version":"0.3","canonical_sha256":"7180286b233976959d1198e942f948355f5e459cb67cc1cf5e97e503a2651780","last_reissued_at":"2026-05-18T02:54:46.311294Z","signature_status":"signed_v1","first_computed_at":"2026-05-18T02:54:46.311294Z","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54"},"source_kind":"arxiv","source_id":"1404.1395","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-18T02:54:46Z","supersedes":[],"prev_event":null,"signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"s5j1Zod8abKhxEKtC9DMWPbWm8D/7aT6zpbQj/S5GwewiEM4zVU9UDlGyELmDnhUeUK3GKK87p8j+IlRy4SsBw==","signed_message":"open_graph_event_sha256_bytes","signed_at":"2026-06-20T16:46:31.762847Z"},"content_sha256":"795b8b2bfba408e3b3ed0d8d3875441f8c0b1381b27bed10b532d07c1b15573a","schema_version":"1.0","event_id":"sha256:795b8b2bfba408e3b3ed0d8d3875441f8c0b1381b27bed10b532d07c1b15573a"},{"event_type":"graph_snapshot","subject_pith_number":"pith:2014:OGACQ2ZDHF3JLHIRTDUUF6KIGV","target":"graph","payload":{"graph_snapshot":{"paper":{"title":"Android Security Framework: Enabling Generic and Extensible Access Control on Android","license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","headline":"","cross_cats":[],"primary_cat":"cs.CR","authors_text":"Michael Backes, Philipp von Styp-Rekowsky, Sebastian Gerling, Sven Bugiel","submitted_at":"2014-04-04T21:11:18Z","abstract_excerpt":"We introduce the Android Security Framework (ASF), a generic, extensible security framework for Android that enables the development and integration of a wide spectrum of security models in form of code-based security modules. The design of ASF reflects lessons learned from the literature on established security frameworks (such as Linux Security Modules or the BSD MAC Framework) and intertwines them with the particular requirements and challenges from the design of Android's software stack. ASF provides a novel security API that supports authors of Android security extensions in developing th"},"claims":{"count":0,"items":[],"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"source":{"id":"1404.1395","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-18T02:54:46Z","supersedes":[],"prev_event":null,"signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"NupBUt/I83PIVj3FO4xF0DNtwThIerHC8b1jOjIWAa1cpE11Vg4Dag1iQlYCyPEq97cUxcKCL/W5CEYxOoCHDQ==","signed_message":"open_graph_event_sha256_bytes","signed_at":"2026-06-20T16:46:31.763181Z"},"content_sha256":"37613919598ee43b53972412216edd54d6d1e5ddcb4d7638a7c84ff4dc6c99fc","schema_version":"1.0","event_id":"sha256:37613919598ee43b53972412216edd54d6d1e5ddcb4d7638a7c84ff4dc6c99fc"}],"timestamp_proofs":[],"mirror_hints":[{"mirror_type":"https","name":"Pith Resolver","base_url":"https://pith.science","bundle_url":"https://pith.science/pith/OGACQ2ZDHF3JLHIRTDUUF6KIGV/bundle.json","state_url":"https://pith.science/pith/OGACQ2ZDHF3JLHIRTDUUF6KIGV/state.json","well_known_bundle_url":"https://pith.science/.well-known/pith/OGACQ2ZDHF3JLHIRTDUUF6KIGV/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-20T16:46:31Z","links":{"resolver":"https://pith.science/pith/OGACQ2ZDHF3JLHIRTDUUF6KIGV","bundle":"https://pith.science/pith/OGACQ2ZDHF3JLHIRTDUUF6KIGV/bundle.json","state":"https://pith.science/pith/OGACQ2ZDHF3JLHIRTDUUF6KIGV/state.json","well_known_bundle":"https://pith.science/.well-known/pith/OGACQ2ZDHF3JLHIRTDUUF6KIGV/bundle.json"},"state":{"state_type":"pith_open_graph_state","state_version":"1.0","pith_number":"pith:2014:OGACQ2ZDHF3JLHIRTDUUF6KIGV","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":"837c8b2be8fcc160def88b7769a2cf774e96fb55e9396e0ae74aa1e609aa7033","cross_cats_sorted":[],"license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.CR","submitted_at":"2014-04-04T21:11:18Z","title_canon_sha256":"3383f560234c6032c882d0dec7cf63e2d6b7a0e78831c5c5da1a97c647d572f0"},"schema_version":"1.0","source":{"id":"1404.1395","kind":"arxiv","version":1}},"source_aliases":[{"alias_kind":"arxiv","alias_value":"1404.1395","created_at":"2026-05-18T02:54:46Z"},{"alias_kind":"arxiv_version","alias_value":"1404.1395v1","created_at":"2026-05-18T02:54:46Z"},{"alias_kind":"doi","alias_value":"10.48550/arxiv.1404.1395","created_at":"2026-05-18T02:54:46Z"},{"alias_kind":"pith_short_12","alias_value":"OGACQ2ZDHF3J","created_at":"2026-05-18T12:28:41Z"},{"alias_kind":"pith_short_16","alias_value":"OGACQ2ZDHF3JLHIR","created_at":"2026-05-18T12:28:41Z"},{"alias_kind":"pith_short_8","alias_value":"OGACQ2ZD","created_at":"2026-05-18T12:28:41Z"}],"graph_snapshots":[{"event_id":"sha256:37613919598ee43b53972412216edd54d6d1e5ddcb4d7638a7c84ff4dc6c99fc","target":"graph","created_at":"2026-05-18T02:54:46Z","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":"We introduce the Android Security Framework (ASF), a generic, extensible security framework for Android that enables the development and integration of a wide spectrum of security models in form of code-based security modules. The design of ASF reflects lessons learned from the literature on established security frameworks (such as Linux Security Modules or the BSD MAC Framework) and intertwines them with the particular requirements and challenges from the design of Android's software stack. ASF provides a novel security API that supports authors of Android security extensions in developing th","authors_text":"Michael Backes, Philipp von Styp-Rekowsky, Sebastian Gerling, Sven Bugiel","cross_cats":[],"headline":"","license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.CR","submitted_at":"2014-04-04T21:11:18Z","title":"Android Security Framework: Enabling Generic and Extensible Access Control on Android"},"references":{"count":0,"internal_anchors":0,"resolved_work":0,"sample":[],"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"source":{"id":"1404.1395","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:795b8b2bfba408e3b3ed0d8d3875441f8c0b1381b27bed10b532d07c1b15573a","target":"record","created_at":"2026-05-18T02:54:46Z","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":"837c8b2be8fcc160def88b7769a2cf774e96fb55e9396e0ae74aa1e609aa7033","cross_cats_sorted":[],"license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.CR","submitted_at":"2014-04-04T21:11:18Z","title_canon_sha256":"3383f560234c6032c882d0dec7cf63e2d6b7a0e78831c5c5da1a97c647d572f0"},"schema_version":"1.0","source":{"id":"1404.1395","kind":"arxiv","version":1}},"canonical_sha256":"7180286b233976959d1198e942f948355f5e459cb67cc1cf5e97e503a2651780","receipt":{"algorithm":"ed25519","builder_version":"pith-number-builder-2026-05-17-v1","canonical_sha256":"7180286b233976959d1198e942f948355f5e459cb67cc1cf5e97e503a2651780","first_computed_at":"2026-05-18T02:54:46.311294Z","key_id":"pith-v1-2026-05","kind":"pith_receipt","last_reissued_at":"2026-05-18T02:54:46.311294Z","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","receipt_version":"0.3","signature_b64":"MwWmYpjhP40MDnS9pMlMeUES0RxvNWo17WCqIRKiZ6ZBYvcnVMjiKbh64QVk9K9pqbIn1Pxm6hoEM14DRAD0AA==","signature_status":"signed_v1","signed_at":"2026-05-18T02:54:46.311690Z","signed_message":"canonical_sha256_bytes"},"source_id":"1404.1395","source_kind":"arxiv","source_version":1}}},"equivocations":[],"invalid_events":[],"applied_event_ids":["sha256:795b8b2bfba408e3b3ed0d8d3875441f8c0b1381b27bed10b532d07c1b15573a","sha256:37613919598ee43b53972412216edd54d6d1e5ddcb4d7638a7c84ff4dc6c99fc"],"state_sha256":"eccc068748bfdbc41d3b44ba129a084ce7de2ac3f00780c548983559024cae9a"},"bundle_signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"vk5kN2XO/Nuwqhu/vhr4RiTVhkStXEWgxbTH2QvP4rq/hXTd9+SMk49Jd+p9cEdui5OW3kGZhuUdkhgVvLgGCA==","signed_message":"bundle_sha256_bytes","signed_at":"2026-06-20T16:46:31.765079Z","bundle_sha256":"204ce481da226e0e0c113968f16254374273d2240b31354060c04b8b11b15d82"}}