{"record_type":"pith_number_record","schema_url":"https://pith.science/schemas/pith-number/v1.json","pith_number":"pith:2019:NORESIZQJLU56LV6JEFQAPJKQ5","short_pith_number":"pith:NORESIZQ","schema_version":"1.0","canonical_sha256":"6ba24923304ae9df2ebe490b003d2a87514524bf379db0f8cba302dd4936d241","source":{"kind":"arxiv","id":"1907.02530","version":1},"attestation_state":"computed","paper":{"title":"Security Implications Of Compiler Optimizations On Cryptography -- A Review","license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","headline":"","cross_cats":[],"primary_cat":"cs.CR","authors_text":"A. Bhat Handadi, A. P. Shivarpatna Venkatesh, M. Mory","submitted_at":"2019-07-04T16:19:33Z","abstract_excerpt":"When implementing secure software, developers must ensure certain requirements, such as the erasure of secret data after its use and execution in real time. Such requirements are not explicitly captured by the C language and could potentially be violated by compiler optimizations. As a result, developers typically use indirect methods to hide their code's semantics from the compiler and avoid unwanted optimizations. However, such workarounds are not permanent solutions, as increasingly efficient compiler optimization causes code that was considered secure in the past now vulnerable. This paper"},"verification_status":{"content_addressed":true,"pith_receipt":true,"author_attested":false,"weak_author_claims":0,"strong_author_claims":0,"externally_anchored":false,"storage_verified":false,"citation_signatures":0,"replication_records":0,"graph_snapshot":true,"references_resolved":false,"formal_links_present":false},"canonical_record":{"source":{"id":"1907.02530","kind":"arxiv","version":1},"metadata":{"license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.CR","submitted_at":"2019-07-04T16:19:33Z","cross_cats_sorted":[],"title_canon_sha256":"c10415c23e81a3263c4808a98cb5a83e7042bafb614aa6ecb45923fdf1cc6772","abstract_canon_sha256":"544d35c8308e5947ca270ba89f167532dd89811d9b04604caa9b1381250b26c4"},"schema_version":"1.0"},"receipt":{"kind":"pith_receipt","key_id":"pith-v1-2026-05","algorithm":"ed25519","signed_at":"2026-05-17T23:41:24.100991Z","signature_b64":"AyeygbIuBpDbPoLt869yN4FcZcnad4V1RZxiQD/oZdA792oixO/sAof66VpM0QoZIpwEtz5f7GmjAew/SyvqBg==","signed_message":"canonical_sha256_bytes","builder_version":"pith-number-builder-2026-05-17-v1","receipt_version":"0.3","canonical_sha256":"6ba24923304ae9df2ebe490b003d2a87514524bf379db0f8cba302dd4936d241","last_reissued_at":"2026-05-17T23:41:24.100258Z","signature_status":"signed_v1","first_computed_at":"2026-05-17T23:41:24.100258Z","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54"},"graph_snapshot":{"paper":{"title":"Security Implications Of Compiler Optimizations On Cryptography -- A Review","license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","headline":"","cross_cats":[],"primary_cat":"cs.CR","authors_text":"A. Bhat Handadi, A. P. Shivarpatna Venkatesh, M. Mory","submitted_at":"2019-07-04T16:19:33Z","abstract_excerpt":"When implementing secure software, developers must ensure certain requirements, such as the erasure of secret data after its use and execution in real time. Such requirements are not explicitly captured by the C language and could potentially be violated by compiler optimizations. As a result, developers typically use indirect methods to hide their code's semantics from the compiler and avoid unwanted optimizations. However, such workarounds are not permanent solutions, as increasingly efficient compiler optimization causes code that was considered secure in the past now vulnerable. This paper"},"claims":{"count":0,"items":[],"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"source":{"id":"1907.02530","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"},"aliases":[{"alias_kind":"arxiv","alias_value":"1907.02530","created_at":"2026-05-17T23:41:24.100382+00:00"},{"alias_kind":"arxiv_version","alias_value":"1907.02530v1","created_at":"2026-05-17T23:41:24.100382+00:00"},{"alias_kind":"doi","alias_value":"10.48550/arxiv.1907.02530","created_at":"2026-05-17T23:41:24.100382+00:00"},{"alias_kind":"pith_short_12","alias_value":"NORESIZQJLU5","created_at":"2026-05-18T12:33:24.271573+00:00"},{"alias_kind":"pith_short_16","alias_value":"NORESIZQJLU56LV6","created_at":"2026-05-18T12:33:24.271573+00:00"},{"alias_kind":"pith_short_8","alias_value":"NORESIZQ","created_at":"2026-05-18T12:33:24.271573+00:00"}],"events":[],"event_summary":{},"paper_claims":[],"inbound_citations":{"count":0,"internal_anchor_count":0,"sample":[]},"formal_canon":{"evidence_count":0,"sample":[],"anchors":[]},"links":{"html":"https://pith.science/pith/NORESIZQJLU56LV6JEFQAPJKQ5","json":"https://pith.science/pith/NORESIZQJLU56LV6JEFQAPJKQ5.json","graph_json":"https://pith.science/api/pith-number/NORESIZQJLU56LV6JEFQAPJKQ5/graph.json","events_json":"https://pith.science/api/pith-number/NORESIZQJLU56LV6JEFQAPJKQ5/events.json","paper":"https://pith.science/paper/NORESIZQ"},"agent_actions":{"view_html":"https://pith.science/pith/NORESIZQJLU56LV6JEFQAPJKQ5","download_json":"https://pith.science/pith/NORESIZQJLU56LV6JEFQAPJKQ5.json","view_paper":"https://pith.science/paper/NORESIZQ","resolve_alias":"https://pith.science/api/pith-number/resolve?arxiv=1907.02530&json=true","fetch_graph":"https://pith.science/api/pith-number/NORESIZQJLU56LV6JEFQAPJKQ5/graph.json","fetch_events":"https://pith.science/api/pith-number/NORESIZQJLU56LV6JEFQAPJKQ5/events.json","actions":{"anchor_timestamp":"https://pith.science/pith/NORESIZQJLU56LV6JEFQAPJKQ5/action/timestamp_anchor","attest_storage":"https://pith.science/pith/NORESIZQJLU56LV6JEFQAPJKQ5/action/storage_attestation","attest_author":"https://pith.science/pith/NORESIZQJLU56LV6JEFQAPJKQ5/action/author_attestation","sign_citation":"https://pith.science/pith/NORESIZQJLU56LV6JEFQAPJKQ5/action/citation_signature","submit_replication":"https://pith.science/pith/NORESIZQJLU56LV6JEFQAPJKQ5/action/replication_record"}},"created_at":"2026-05-17T23:41:24.100382+00:00","updated_at":"2026-05-17T23:41:24.100382+00:00"}