{"bundle_type":"pith_open_graph_bundle","bundle_version":"1.0","pith_number":"pith:2019:PFFSSIYJCDEW6YNCMDKXVTWAOO","short_pith_number":"pith:PFFSSIYJ","canonical_record":{"source":{"id":"1906.11057","kind":"arxiv","version":1},"metadata":{"license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.CR","submitted_at":"2019-06-26T12:55:17Z","cross_cats_sorted":[],"title_canon_sha256":"b9cc7143928b391e09c660aaa92ffd7a9c63da648f2ce84ceb5b767890488ccc","abstract_canon_sha256":"e880d879ce7756d9d5fe5e246175d47a3e830573c90a7153b23f9ad4bef835c2"},"schema_version":"1.0"},"canonical_sha256":"794b29230910c96f61a260d57acec073af5a6bd1ca90439b76ae282b3b685e0b","source":{"kind":"arxiv","id":"1906.11057","version":1},"source_aliases":[{"alias_kind":"arxiv","alias_value":"1906.11057","created_at":"2026-05-17T23:42:10Z"},{"alias_kind":"arxiv_version","alias_value":"1906.11057v1","created_at":"2026-05-17T23:42:10Z"},{"alias_kind":"doi","alias_value":"10.48550/arxiv.1906.11057","created_at":"2026-05-17T23:42:10Z"},{"alias_kind":"pith_short_12","alias_value":"PFFSSIYJCDEW","created_at":"2026-05-18T12:33:24Z"},{"alias_kind":"pith_short_16","alias_value":"PFFSSIYJCDEW6YNC","created_at":"2026-05-18T12:33:24Z"},{"alias_kind":"pith_short_8","alias_value":"PFFSSIYJ","created_at":"2026-05-18T12:33:24Z"}],"events":[{"event_type":"record_created","subject_pith_number":"pith:2019:PFFSSIYJCDEW6YNCMDKXVTWAOO","target":"record","payload":{"canonical_record":{"source":{"id":"1906.11057","kind":"arxiv","version":1},"metadata":{"license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.CR","submitted_at":"2019-06-26T12:55:17Z","cross_cats_sorted":[],"title_canon_sha256":"b9cc7143928b391e09c660aaa92ffd7a9c63da648f2ce84ceb5b767890488ccc","abstract_canon_sha256":"e880d879ce7756d9d5fe5e246175d47a3e830573c90a7153b23f9ad4bef835c2"},"schema_version":"1.0"},"canonical_sha256":"794b29230910c96f61a260d57acec073af5a6bd1ca90439b76ae282b3b685e0b","receipt":{"kind":"pith_receipt","key_id":"pith-v1-2026-05","algorithm":"ed25519","signed_at":"2026-05-17T23:42:10.044597Z","signature_b64":"mxtGMVuumkqvXthRmYqA425kEJ1A7urw1lj7UiiaODkGugV9Dev9dN/mshQWR6NjKzsW10TktH8pvzdJ9GAqAw==","signed_message":"canonical_sha256_bytes","builder_version":"pith-number-builder-2026-05-17-v1","receipt_version":"0.3","canonical_sha256":"794b29230910c96f61a260d57acec073af5a6bd1ca90439b76ae282b3b685e0b","last_reissued_at":"2026-05-17T23:42:10.043988Z","signature_status":"signed_v1","first_computed_at":"2026-05-17T23:42:10.043988Z","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54"},"source_kind":"arxiv","source_id":"1906.11057","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-17T23:42:10Z","supersedes":[],"prev_event":null,"signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"rT3YsCjjVMwHHnf3rVWlHJSMlAJnRn4YBaA40xgFtlKNxdqMDJPdI0Nudhj1VopavrHiFuygkFdgz3aHFH5TDQ==","signed_message":"open_graph_event_sha256_bytes","signed_at":"2026-05-31T01:29:33.407567Z"},"content_sha256":"23a2fd7928995f05644a9c64ea05287f394e6b191b8c4fdf1254793d43fcb19a","schema_version":"1.0","event_id":"sha256:23a2fd7928995f05644a9c64ea05287f394e6b191b8c4fdf1254793d43fcb19a"},{"event_type":"graph_snapshot","subject_pith_number":"pith:2019:PFFSSIYJCDEW6YNCMDKXVTWAOO","target":"graph","payload":{"graph_snapshot":{"paper":{"title":"Smart Contract Federated Identity Management without Third Party Authentication Services","license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","headline":"","cross_cats":[],"primary_cat":"cs.CR","authors_text":"James Shook, Jim Dray, Peter Mell","submitted_at":"2019-06-26T12:55:17Z","abstract_excerpt":"Federated identity management enables users to access multiple systems using a single login credential. However, to achieve this a complex privacy compromising authentication has to occur between the user, relying party (RP) (e.g., a business), and a credential service provider (CSP) that performs the authentication. In this work, we use a smart contract on a blockchain to enable an architecture where authentication no longer involves the CSP. Authentication is performed solely through user to RP communications (eliminating fees and enhancing privacy). No third party needs to be contacted, not"},"claims":{"count":0,"items":[],"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"source":{"id":"1906.11057","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-17T23:42:10Z","supersedes":[],"prev_event":null,"signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"Oos835b841ho2RGVmbXT141WI9ukcnIHbUGNqZUx6f0NWz8eetOLPhLzK1fKbE8fHJ2pD/Xku3kiIwkct2vSDQ==","signed_message":"open_graph_event_sha256_bytes","signed_at":"2026-05-31T01:29:33.408709Z"},"content_sha256":"1751e1e82b0ba0cfd1ffef70b9ef8f4af96688a159d49d20a84a6c99d0d9038f","schema_version":"1.0","event_id":"sha256:1751e1e82b0ba0cfd1ffef70b9ef8f4af96688a159d49d20a84a6c99d0d9038f"}],"timestamp_proofs":[],"mirror_hints":[{"mirror_type":"https","name":"Pith Resolver","base_url":"https://pith.science","bundle_url":"https://pith.science/pith/PFFSSIYJCDEW6YNCMDKXVTWAOO/bundle.json","state_url":"https://pith.science/pith/PFFSSIYJCDEW6YNCMDKXVTWAOO/state.json","well_known_bundle_url":"https://pith.science/.well-known/pith/PFFSSIYJCDEW6YNCMDKXVTWAOO/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-05-31T01:29:33Z","links":{"resolver":"https://pith.science/pith/PFFSSIYJCDEW6YNCMDKXVTWAOO","bundle":"https://pith.science/pith/PFFSSIYJCDEW6YNCMDKXVTWAOO/bundle.json","state":"https://pith.science/pith/PFFSSIYJCDEW6YNCMDKXVTWAOO/state.json","well_known_bundle":"https://pith.science/.well-known/pith/PFFSSIYJCDEW6YNCMDKXVTWAOO/bundle.json"},"state":{"state_type":"pith_open_graph_state","state_version":"1.0","pith_number":"pith:2019:PFFSSIYJCDEW6YNCMDKXVTWAOO","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":"e880d879ce7756d9d5fe5e246175d47a3e830573c90a7153b23f9ad4bef835c2","cross_cats_sorted":[],"license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.CR","submitted_at":"2019-06-26T12:55:17Z","title_canon_sha256":"b9cc7143928b391e09c660aaa92ffd7a9c63da648f2ce84ceb5b767890488ccc"},"schema_version":"1.0","source":{"id":"1906.11057","kind":"arxiv","version":1}},"source_aliases":[{"alias_kind":"arxiv","alias_value":"1906.11057","created_at":"2026-05-17T23:42:10Z"},{"alias_kind":"arxiv_version","alias_value":"1906.11057v1","created_at":"2026-05-17T23:42:10Z"},{"alias_kind":"doi","alias_value":"10.48550/arxiv.1906.11057","created_at":"2026-05-17T23:42:10Z"},{"alias_kind":"pith_short_12","alias_value":"PFFSSIYJCDEW","created_at":"2026-05-18T12:33:24Z"},{"alias_kind":"pith_short_16","alias_value":"PFFSSIYJCDEW6YNC","created_at":"2026-05-18T12:33:24Z"},{"alias_kind":"pith_short_8","alias_value":"PFFSSIYJ","created_at":"2026-05-18T12:33:24Z"}],"graph_snapshots":[{"event_id":"sha256:1751e1e82b0ba0cfd1ffef70b9ef8f4af96688a159d49d20a84a6c99d0d9038f","target":"graph","created_at":"2026-05-17T23:42:10Z","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":"Federated identity management enables users to access multiple systems using a single login credential. However, to achieve this a complex privacy compromising authentication has to occur between the user, relying party (RP) (e.g., a business), and a credential service provider (CSP) that performs the authentication. In this work, we use a smart contract on a blockchain to enable an architecture where authentication no longer involves the CSP. Authentication is performed solely through user to RP communications (eliminating fees and enhancing privacy). No third party needs to be contacted, not","authors_text":"James Shook, Jim Dray, Peter Mell","cross_cats":[],"headline":"","license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.CR","submitted_at":"2019-06-26T12:55:17Z","title":"Smart Contract Federated Identity Management without Third Party Authentication Services"},"references":{"count":0,"internal_anchors":0,"resolved_work":0,"sample":[],"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"source":{"id":"1906.11057","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:23a2fd7928995f05644a9c64ea05287f394e6b191b8c4fdf1254793d43fcb19a","target":"record","created_at":"2026-05-17T23:42:10Z","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":"e880d879ce7756d9d5fe5e246175d47a3e830573c90a7153b23f9ad4bef835c2","cross_cats_sorted":[],"license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.CR","submitted_at":"2019-06-26T12:55:17Z","title_canon_sha256":"b9cc7143928b391e09c660aaa92ffd7a9c63da648f2ce84ceb5b767890488ccc"},"schema_version":"1.0","source":{"id":"1906.11057","kind":"arxiv","version":1}},"canonical_sha256":"794b29230910c96f61a260d57acec073af5a6bd1ca90439b76ae282b3b685e0b","receipt":{"algorithm":"ed25519","builder_version":"pith-number-builder-2026-05-17-v1","canonical_sha256":"794b29230910c96f61a260d57acec073af5a6bd1ca90439b76ae282b3b685e0b","first_computed_at":"2026-05-17T23:42:10.043988Z","key_id":"pith-v1-2026-05","kind":"pith_receipt","last_reissued_at":"2026-05-17T23:42:10.043988Z","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","receipt_version":"0.3","signature_b64":"mxtGMVuumkqvXthRmYqA425kEJ1A7urw1lj7UiiaODkGugV9Dev9dN/mshQWR6NjKzsW10TktH8pvzdJ9GAqAw==","signature_status":"signed_v1","signed_at":"2026-05-17T23:42:10.044597Z","signed_message":"canonical_sha256_bytes"},"source_id":"1906.11057","source_kind":"arxiv","source_version":1}}},"equivocations":[],"invalid_events":[],"applied_event_ids":["sha256:23a2fd7928995f05644a9c64ea05287f394e6b191b8c4fdf1254793d43fcb19a","sha256:1751e1e82b0ba0cfd1ffef70b9ef8f4af96688a159d49d20a84a6c99d0d9038f"],"state_sha256":"900c9eafbc6e18c9e744817d5be8cb5cf29c95c675725cd6e267dcb3c5803a2d"},"bundle_signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"Pw/kqSHDiZSB0pQ4bRfEFKkBqwbsEE6k5TLXhRQLGEcJVkbuopp/4A53qptLiL66BTVHFkbQrwFuHKW3piyUAA==","signed_message":"bundle_sha256_bytes","signed_at":"2026-05-31T01:29:33.412311Z","bundle_sha256":"3815d2aad2535f086ae2eeb613b0a70935f139a50327036d1a1eb3c4550d82de"}}