{"bundle_type":"pith_open_graph_bundle","bundle_version":"1.0","pith_number":"pith:2017:NQQGRUKL6VODUAH5KLI3XT7YLK","short_pith_number":"pith:NQQGRUKL","canonical_record":{"source":{"id":"1709.01552","kind":"arxiv","version":1},"metadata":{"license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.CR","submitted_at":"2017-09-05T18:51:03Z","cross_cats_sorted":[],"title_canon_sha256":"6044bdd194fe892418973ba4893e4e020fa7faa955f0b05c794716c5cd734683","abstract_canon_sha256":"c279a8554ae9f7415940d34500dafcf2a66eb321a295b43c5327f81e5d77cfa5"},"schema_version":"1.0"},"canonical_sha256":"6c2068d14bf55c3a00fd52d1bbcff85abc597554d09f54ab952337b71c9a5542","source":{"kind":"arxiv","id":"1709.01552","version":1},"source_aliases":[{"alias_kind":"arxiv","alias_value":"1709.01552","created_at":"2026-05-18T00:35:54Z"},{"alias_kind":"arxiv_version","alias_value":"1709.01552v1","created_at":"2026-05-18T00:35:54Z"},{"alias_kind":"doi","alias_value":"10.48550/arxiv.1709.01552","created_at":"2026-05-18T00:35:54Z"},{"alias_kind":"pith_short_12","alias_value":"NQQGRUKL6VOD","created_at":"2026-05-18T12:31:34Z"},{"alias_kind":"pith_short_16","alias_value":"NQQGRUKL6VODUAH5","created_at":"2026-05-18T12:31:34Z"},{"alias_kind":"pith_short_8","alias_value":"NQQGRUKL","created_at":"2026-05-18T12:31:34Z"}],"events":[{"event_type":"record_created","subject_pith_number":"pith:2017:NQQGRUKL6VODUAH5KLI3XT7YLK","target":"record","payload":{"canonical_record":{"source":{"id":"1709.01552","kind":"arxiv","version":1},"metadata":{"license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.CR","submitted_at":"2017-09-05T18:51:03Z","cross_cats_sorted":[],"title_canon_sha256":"6044bdd194fe892418973ba4893e4e020fa7faa955f0b05c794716c5cd734683","abstract_canon_sha256":"c279a8554ae9f7415940d34500dafcf2a66eb321a295b43c5327f81e5d77cfa5"},"schema_version":"1.0"},"canonical_sha256":"6c2068d14bf55c3a00fd52d1bbcff85abc597554d09f54ab952337b71c9a5542","receipt":{"kind":"pith_receipt","key_id":"pith-v1-2026-05","algorithm":"ed25519","signed_at":"2026-05-18T00:35:54.840903Z","signature_b64":"s8q7HLnU3qiPvRe6o9rUnoDl5okzfFER/KpKoIq8nqbIly+24idiUf28HRawa2BSAp0Nzg+ZZShm8Q6j8cMtCg==","signed_message":"canonical_sha256_bytes","builder_version":"pith-number-builder-2026-05-17-v1","receipt_version":"0.3","canonical_sha256":"6c2068d14bf55c3a00fd52d1bbcff85abc597554d09f54ab952337b71c9a5542","last_reissued_at":"2026-05-18T00:35:54.840503Z","signature_status":"signed_v1","first_computed_at":"2026-05-18T00:35:54.840503Z","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54"},"source_kind":"arxiv","source_id":"1709.01552","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-18T00:35:54Z","supersedes":[],"prev_event":null,"signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"H3GkqoV1n1mXmvSHRI4C00RUQ0HQQ3/x65eaqljGHrqrDJffvBtbuBhual2HuniJW6txXjzSgI9hkx+TN+nUCw==","signed_message":"open_graph_event_sha256_bytes","signed_at":"2026-06-03T10:39:07.477026Z"},"content_sha256":"868e797f2dbb86400d97d873271548292fdcea29ead99d24a2bf1176fbe44117","schema_version":"1.0","event_id":"sha256:868e797f2dbb86400d97d873271548292fdcea29ead99d24a2bf1176fbe44117"},{"event_type":"graph_snapshot","subject_pith_number":"pith:2017:NQQGRUKL6VODUAH5KLI3XT7YLK","target":"graph","payload":{"graph_snapshot":{"paper":{"title":"Did we learn from LLC Side Channel Attacks? A Cache Leakage Detection Tool for Crypto Libraries","license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","headline":"","cross_cats":[],"primary_cat":"cs.CR","authors_text":"Arun Kanuparthi, Berk Sunar, Gorka Irazoqui, Hareesh Khattri, Kai Cong, Thomas Eisenbarth, Xiaofei Guo","submitted_at":"2017-09-05T18:51:03Z","abstract_excerpt":"This work presents a new tool to verify the correctness of cryptographic implementations with respect to cache attacks. Our methodology discovers vulnerabilities that are hard to find with other techniques, observed as exploitable leakage. The methodology works by identifying secret dependent memory and introducing forced evictions inside potentially vulnerable code to obtain cache traces that are analyzed using Mutual Information. If dependence is observed, the cryptographic implementation is classified as to leak information.\n  We demonstrate the viability of our technique in the design of t"},"claims":{"count":0,"items":[],"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"source":{"id":"1709.01552","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-18T00:35:54Z","supersedes":[],"prev_event":null,"signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"AxcLmMCfwytBwd0k6NonQoPRZxjw7SiclpRlR6vYCoeDuPd0g2gr5GwlfeTXHoVGroAY/w5iZbDLwlQ3CHDFBA==","signed_message":"open_graph_event_sha256_bytes","signed_at":"2026-06-03T10:39:07.477388Z"},"content_sha256":"54e0605e0b3a9364a469299cc7a7a71bdf20027925c5ff32a0e1f68e93f03ccf","schema_version":"1.0","event_id":"sha256:54e0605e0b3a9364a469299cc7a7a71bdf20027925c5ff32a0e1f68e93f03ccf"}],"timestamp_proofs":[],"mirror_hints":[{"mirror_type":"https","name":"Pith Resolver","base_url":"https://pith.science","bundle_url":"https://pith.science/pith/NQQGRUKL6VODUAH5KLI3XT7YLK/bundle.json","state_url":"https://pith.science/pith/NQQGRUKL6VODUAH5KLI3XT7YLK/state.json","well_known_bundle_url":"https://pith.science/.well-known/pith/NQQGRUKL6VODUAH5KLI3XT7YLK/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-03T10:39:07Z","links":{"resolver":"https://pith.science/pith/NQQGRUKL6VODUAH5KLI3XT7YLK","bundle":"https://pith.science/pith/NQQGRUKL6VODUAH5KLI3XT7YLK/bundle.json","state":"https://pith.science/pith/NQQGRUKL6VODUAH5KLI3XT7YLK/state.json","well_known_bundle":"https://pith.science/.well-known/pith/NQQGRUKL6VODUAH5KLI3XT7YLK/bundle.json"},"state":{"state_type":"pith_open_graph_state","state_version":"1.0","pith_number":"pith:2017:NQQGRUKL6VODUAH5KLI3XT7YLK","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":"c279a8554ae9f7415940d34500dafcf2a66eb321a295b43c5327f81e5d77cfa5","cross_cats_sorted":[],"license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.CR","submitted_at":"2017-09-05T18:51:03Z","title_canon_sha256":"6044bdd194fe892418973ba4893e4e020fa7faa955f0b05c794716c5cd734683"},"schema_version":"1.0","source":{"id":"1709.01552","kind":"arxiv","version":1}},"source_aliases":[{"alias_kind":"arxiv","alias_value":"1709.01552","created_at":"2026-05-18T00:35:54Z"},{"alias_kind":"arxiv_version","alias_value":"1709.01552v1","created_at":"2026-05-18T00:35:54Z"},{"alias_kind":"doi","alias_value":"10.48550/arxiv.1709.01552","created_at":"2026-05-18T00:35:54Z"},{"alias_kind":"pith_short_12","alias_value":"NQQGRUKL6VOD","created_at":"2026-05-18T12:31:34Z"},{"alias_kind":"pith_short_16","alias_value":"NQQGRUKL6VODUAH5","created_at":"2026-05-18T12:31:34Z"},{"alias_kind":"pith_short_8","alias_value":"NQQGRUKL","created_at":"2026-05-18T12:31:34Z"}],"graph_snapshots":[{"event_id":"sha256:54e0605e0b3a9364a469299cc7a7a71bdf20027925c5ff32a0e1f68e93f03ccf","target":"graph","created_at":"2026-05-18T00:35:54Z","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":"This work presents a new tool to verify the correctness of cryptographic implementations with respect to cache attacks. Our methodology discovers vulnerabilities that are hard to find with other techniques, observed as exploitable leakage. The methodology works by identifying secret dependent memory and introducing forced evictions inside potentially vulnerable code to obtain cache traces that are analyzed using Mutual Information. If dependence is observed, the cryptographic implementation is classified as to leak information.\n  We demonstrate the viability of our technique in the design of t","authors_text":"Arun Kanuparthi, Berk Sunar, Gorka Irazoqui, Hareesh Khattri, Kai Cong, Thomas Eisenbarth, Xiaofei Guo","cross_cats":[],"headline":"","license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.CR","submitted_at":"2017-09-05T18:51:03Z","title":"Did we learn from LLC Side Channel Attacks? A Cache Leakage Detection Tool for Crypto Libraries"},"references":{"count":0,"internal_anchors":0,"resolved_work":0,"sample":[],"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"source":{"id":"1709.01552","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:868e797f2dbb86400d97d873271548292fdcea29ead99d24a2bf1176fbe44117","target":"record","created_at":"2026-05-18T00:35:54Z","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":"c279a8554ae9f7415940d34500dafcf2a66eb321a295b43c5327f81e5d77cfa5","cross_cats_sorted":[],"license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.CR","submitted_at":"2017-09-05T18:51:03Z","title_canon_sha256":"6044bdd194fe892418973ba4893e4e020fa7faa955f0b05c794716c5cd734683"},"schema_version":"1.0","source":{"id":"1709.01552","kind":"arxiv","version":1}},"canonical_sha256":"6c2068d14bf55c3a00fd52d1bbcff85abc597554d09f54ab952337b71c9a5542","receipt":{"algorithm":"ed25519","builder_version":"pith-number-builder-2026-05-17-v1","canonical_sha256":"6c2068d14bf55c3a00fd52d1bbcff85abc597554d09f54ab952337b71c9a5542","first_computed_at":"2026-05-18T00:35:54.840503Z","key_id":"pith-v1-2026-05","kind":"pith_receipt","last_reissued_at":"2026-05-18T00:35:54.840503Z","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","receipt_version":"0.3","signature_b64":"s8q7HLnU3qiPvRe6o9rUnoDl5okzfFER/KpKoIq8nqbIly+24idiUf28HRawa2BSAp0Nzg+ZZShm8Q6j8cMtCg==","signature_status":"signed_v1","signed_at":"2026-05-18T00:35:54.840903Z","signed_message":"canonical_sha256_bytes"},"source_id":"1709.01552","source_kind":"arxiv","source_version":1}}},"equivocations":[],"invalid_events":[],"applied_event_ids":["sha256:868e797f2dbb86400d97d873271548292fdcea29ead99d24a2bf1176fbe44117","sha256:54e0605e0b3a9364a469299cc7a7a71bdf20027925c5ff32a0e1f68e93f03ccf"],"state_sha256":"063d576891c3f3e20ddd2e32eb8a3ad8f710381fb2cf457f1e8b64c5a0ff58f6"},"bundle_signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"p/VKVi7slqprLgJxv/3FH0AtfDPfEl7jak8Qcgxvt96JnMblAhZkrkpcptB4axf4n46Rhh/BP/YTQCsAvqnRDA==","signed_message":"bundle_sha256_bytes","signed_at":"2026-06-03T10:39:07.479298Z","bundle_sha256":"cf526b2a4bee4afc55df5f84d20de5bba91caccea9b855536651b9fcb74701e2"}}