{"state_type":"pith_open_graph_state","state_version":"1.0","pith_number":"pith:2025:D6L4HDDLYPXCIOWTENULUE4V7G","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":"1282426cdf642202037833e9092f12952dc21d7f7a2666dd50f1ac52a8753727","cross_cats_sorted":["cs.SE"],"license":"http://creativecommons.org/licenses/by/4.0/","primary_cat":"cs.CR","submitted_at":"2025-04-20T23:08:17Z","title_canon_sha256":"d010bc935a6649bfdbaa0e9ebe9caa242a3dd53f87d31a3c6b70101b283d5725"},"schema_version":"1.0","source":{"id":"2504.14761","kind":"arxiv","version":1}},"source_aliases":[{"alias_kind":"arxiv","alias_value":"2504.14761","created_at":"2026-07-05T10:51:50Z"},{"alias_kind":"arxiv_version","alias_value":"2504.14761v1","created_at":"2026-07-05T10:51:50Z"},{"alias_kind":"doi","alias_value":"10.48550/arxiv.2504.14761","created_at":"2026-07-05T10:51:50Z"},{"alias_kind":"pith_short_12","alias_value":"D6L4HDDLYPXC","created_at":"2026-07-05T10:51:50Z"},{"alias_kind":"pith_short_16","alias_value":"D6L4HDDLYPXCIOWT","created_at":"2026-07-05T10:51:50Z"},{"alias_kind":"pith_short_8","alias_value":"D6L4HDDL","created_at":"2026-07-05T10:51:50Z"}],"graph_snapshots":[{"event_id":"sha256:d5877c609b2bb7f7357a03a4eccb55ef6ab8c26d1ffa847b10b9af41785b7623","target":"graph","created_at":"2026-07-05T10:51:50Z","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"},"integrity":{"available":true,"clean":true,"detectors_run":[],"endpoint":"/pith/2504.14761/integrity.json","findings":[],"snapshot_sha256":"c28c3603d3b5d939e8dc4c7e95fa8dfce3d595e45f758748cecf8e644a296938","summary":{"advisory":0,"by_detector":{},"critical":0,"informational":0}},"paper":{"abstract_excerpt":"Credential brokers offer a way to separate identity from access in CI/CD systems. This paper shows how verifiable identities issued at runtime, such as those from SPIFFE, can be used with brokers to enable short-lived, policy-driven credentials for pipelines and workloads. We walk through practical design patterns, including brokers that issue tokens just in time, apply access policies, and operate across trust domains. These ideas help reduce static permissions, improve auditability, and support Zero Trust goals in deployment workflows. This is the second paper in a three-part series on secur","authors_text":"Surya Teja Avirneni","cross_cats":["cs.SE"],"headline":"","license":"http://creativecommons.org/licenses/by/4.0/","primary_cat":"cs.CR","submitted_at":"2025-04-20T23:08:17Z","title":"Decoupling Identity from Access: Credential Broker Patterns for Secure CI/CD"},"references":{"count":0,"internal_anchors":0,"resolved_work":0,"sample":[],"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"source":{"id":"2504.14761","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:05b919636126ad1e70147a678c11d0272dbadbde3853f5feef60be3ce42d99c0","target":"record","created_at":"2026-07-05T10:51:50Z","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":"1282426cdf642202037833e9092f12952dc21d7f7a2666dd50f1ac52a8753727","cross_cats_sorted":["cs.SE"],"license":"http://creativecommons.org/licenses/by/4.0/","primary_cat":"cs.CR","submitted_at":"2025-04-20T23:08:17Z","title_canon_sha256":"d010bc935a6649bfdbaa0e9ebe9caa242a3dd53f87d31a3c6b70101b283d5725"},"schema_version":"1.0","source":{"id":"2504.14761","kind":"arxiv","version":1}},"canonical_sha256":"1f97c38c6bc3ee243ad32368ba1395f9968c4349d955ed3696bccdbaa5c00201","receipt":{"algorithm":"ed25519","builder_version":"pith-number-builder-2026-05-17-v1","canonical_sha256":"1f97c38c6bc3ee243ad32368ba1395f9968c4349d955ed3696bccdbaa5c00201","first_computed_at":"2026-07-05T10:51:50.198155Z","key_id":"pith-v1-2026-05","kind":"pith_receipt","last_reissued_at":"2026-07-05T10:51:50.198155Z","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","receipt_version":"0.3","signature_b64":"18UGLlSRJpdKByktPjFDzs7QCsW/281Ql99/fu0qTjq27IFJv+XKbsL/jjvhX+E2Ze/Ii2v530+zyXZBPmQ/CA==","signature_status":"signed_v1","signed_at":"2026-07-05T10:51:50.198619Z","signed_message":"canonical_sha256_bytes"},"source_id":"2504.14761","source_kind":"arxiv","source_version":1}}},"equivocations":[],"invalid_events":[],"applied_event_ids":["sha256:05b919636126ad1e70147a678c11d0272dbadbde3853f5feef60be3ce42d99c0","sha256:d5877c609b2bb7f7357a03a4eccb55ef6ab8c26d1ffa847b10b9af41785b7623"],"state_sha256":"c34fbe655bb26ad8a78a0a6a1107a758538cf7eaa1f084142f56ce226184015f"}