{"state_type":"pith_open_graph_state","state_version":"1.0","pith_number":"pith:2025:3Z2CYWJRESVAIJSSNVP6OU7A2Q","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":"7216f37fed92b1bfdddd1c8f4612e7c2d1d5684fbf106ee0a63f2ac15b13b1f7","cross_cats_sorted":[],"license":"http://creativecommons.org/licenses/by-nc-sa/4.0/","primary_cat":"cs.CR","submitted_at":"2025-07-08T15:52:17Z","title_canon_sha256":"a86e4bc84d8cb30e2483b4e70b9c384084ee110c222f64e44fc73d4e5e170758"},"schema_version":"1.0","source":{"id":"2507.06112","kind":"arxiv","version":1}},"source_aliases":[{"alias_kind":"arxiv","alias_value":"2507.06112","created_at":"2026-07-05T11:33:41Z"},{"alias_kind":"arxiv_version","alias_value":"2507.06112v1","created_at":"2026-07-05T11:33:41Z"},{"alias_kind":"doi","alias_value":"10.48550/arxiv.2507.06112","created_at":"2026-07-05T11:33:41Z"},{"alias_kind":"pith_short_12","alias_value":"3Z2CYWJRESVA","created_at":"2026-07-05T11:33:41Z"},{"alias_kind":"pith_short_16","alias_value":"3Z2CYWJRESVAIJSS","created_at":"2026-07-05T11:33:41Z"},{"alias_kind":"pith_short_8","alias_value":"3Z2CYWJR","created_at":"2026-07-05T11:33:41Z"}],"graph_snapshots":[{"event_id":"sha256:904d65c3eaeff8d039b73a4fd017d3dd90207b4dc461b81b7168b1bac532334e","target":"graph","created_at":"2026-07-05T11:33:41Z","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/2507.06112/integrity.json","findings":[],"snapshot_sha256":"c28c3603d3b5d939e8dc4c7e95fa8dfce3d595e45f758748cecf8e644a296938","summary":{"advisory":0,"by_detector":{},"critical":0,"informational":0}},"paper":{"abstract_excerpt":"Developers rely on constant-time programming to prevent timing side-channel attacks. But these efforts can be undone by compilers, whose optimizations may silently reintroduce leaks. While recent works have measured the extent of such leakage, they leave developers without actionable insights: which optimization passes are responsible, and how to disable them without modifying the compiler remains unclear.\n  In this paper, we conduct a qualitative analysis of how compiler optimizations break constant-time code. We construct a dataset of compiler-introduced constant-time violations and analyze ","authors_text":"Antoine Geimer, Clementine Maurice","cross_cats":[],"headline":"","license":"http://creativecommons.org/licenses/by-nc-sa/4.0/","primary_cat":"cs.CR","submitted_at":"2025-07-08T15:52:17Z","title":"Fun with flags: How Compilers Break and Fix Constant-Time Code"},"references":{"count":0,"internal_anchors":0,"resolved_work":0,"sample":[],"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"source":{"id":"2507.06112","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:9bee402ecb63a8ae157b3534eb6bd55b806d3dd8bacd7e0196d9c540ad27ecdc","target":"record","created_at":"2026-07-05T11:33:41Z","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":"7216f37fed92b1bfdddd1c8f4612e7c2d1d5684fbf106ee0a63f2ac15b13b1f7","cross_cats_sorted":[],"license":"http://creativecommons.org/licenses/by-nc-sa/4.0/","primary_cat":"cs.CR","submitted_at":"2025-07-08T15:52:17Z","title_canon_sha256":"a86e4bc84d8cb30e2483b4e70b9c384084ee110c222f64e44fc73d4e5e170758"},"schema_version":"1.0","source":{"id":"2507.06112","kind":"arxiv","version":1}},"canonical_sha256":"de742c593124aa0426526d5fe753e0d42055a6b8c281f2b524f5499939971a28","receipt":{"algorithm":"ed25519","builder_version":"pith-number-builder-2026-05-17-v1","canonical_sha256":"de742c593124aa0426526d5fe753e0d42055a6b8c281f2b524f5499939971a28","first_computed_at":"2026-07-05T11:33:41.385230Z","key_id":"pith-v1-2026-05","kind":"pith_receipt","last_reissued_at":"2026-07-05T11:33:41.385230Z","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","receipt_version":"0.3","signature_b64":"hhHdW0ff9liNzxFr7o9l6cZiIoGBoUhPfZNIFtzflfindzUR4/tN8y63eb5RztE2zv6J+R+D3WsxREaGSwpfCg==","signature_status":"signed_v1","signed_at":"2026-07-05T11:33:41.385682Z","signed_message":"canonical_sha256_bytes"},"source_id":"2507.06112","source_kind":"arxiv","source_version":1}}},"equivocations":[],"invalid_events":[],"applied_event_ids":["sha256:9bee402ecb63a8ae157b3534eb6bd55b806d3dd8bacd7e0196d9c540ad27ecdc","sha256:904d65c3eaeff8d039b73a4fd017d3dd90207b4dc461b81b7168b1bac532334e"],"state_sha256":"90a3196be6e18031e17b11a60bddc7cdcd5ff9d5b849454c250a57b0a9c8d18b"}