{"bundle_type":"pith_open_graph_bundle","bundle_version":"1.0","pith_number":"pith:2024:XRKQOIZ3VEOFEY6SUVKTCBT3JC","short_pith_number":"pith:XRKQOIZ3","canonical_record":{"source":{"id":"2410.14321","kind":"arxiv","version":1},"metadata":{"license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.CR","submitted_at":"2024-10-18T09:32:08Z","cross_cats_sorted":["cs.PL","cs.SE"],"title_canon_sha256":"ad281db609c65ab096aa05103bde8aac14b2855acf84209cda8ea57d9cc57c04","abstract_canon_sha256":"7fb14071c691c94de9c9c2a942a182a16be901b23afa2f642d7694ff3bfeb160"},"schema_version":"1.0"},"canonical_sha256":"bc5507233ba91c5263d2a55531067b48990e2fa8fd4b14efa8f3545ee69797f8","source":{"kind":"arxiv","id":"2410.14321","version":1},"source_aliases":[{"alias_kind":"arxiv","alias_value":"2410.14321","created_at":"2026-07-05T09:22:30Z"},{"alias_kind":"arxiv_version","alias_value":"2410.14321v1","created_at":"2026-07-05T09:22:30Z"},{"alias_kind":"doi","alias_value":"10.48550/arxiv.2410.14321","created_at":"2026-07-05T09:22:30Z"},{"alias_kind":"pith_short_12","alias_value":"XRKQOIZ3VEOF","created_at":"2026-07-05T09:22:30Z"},{"alias_kind":"pith_short_16","alias_value":"XRKQOIZ3VEOFEY6S","created_at":"2026-07-05T09:22:30Z"},{"alias_kind":"pith_short_8","alias_value":"XRKQOIZ3","created_at":"2026-07-05T09:22:30Z"}],"events":[{"event_type":"record_created","subject_pith_number":"pith:2024:XRKQOIZ3VEOFEY6SUVKTCBT3JC","target":"record","payload":{"canonical_record":{"source":{"id":"2410.14321","kind":"arxiv","version":1},"metadata":{"license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.CR","submitted_at":"2024-10-18T09:32:08Z","cross_cats_sorted":["cs.PL","cs.SE"],"title_canon_sha256":"ad281db609c65ab096aa05103bde8aac14b2855acf84209cda8ea57d9cc57c04","abstract_canon_sha256":"7fb14071c691c94de9c9c2a942a182a16be901b23afa2f642d7694ff3bfeb160"},"schema_version":"1.0"},"canonical_sha256":"bc5507233ba91c5263d2a55531067b48990e2fa8fd4b14efa8f3545ee69797f8","receipt":{"kind":"pith_receipt","key_id":"pith-v1-2026-05","algorithm":"ed25519","signed_at":"2026-07-05T09:22:30.830393Z","signature_b64":"/4KAik9Lw38OJ0LQ7XX75zZX+lJZUI5jokox9i3igbizvqckMdsAjknBf2p4ewf27d7gPX0UI3TxYw59uBd8CA==","signed_message":"canonical_sha256_bytes","builder_version":"pith-number-builder-2026-05-17-v1","receipt_version":"0.3","canonical_sha256":"bc5507233ba91c5263d2a55531067b48990e2fa8fd4b14efa8f3545ee69797f8","last_reissued_at":"2026-07-05T09:22:30.829899Z","signature_status":"signed_v1","first_computed_at":"2026-07-05T09:22:30.829899Z","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54"},"source_kind":"arxiv","source_id":"2410.14321","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-07-05T09:22:30Z","supersedes":[],"prev_event":null,"signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"47gIiMngl96079+qyGbGOuz7WSGX+V4PeZxbIIgKWwG3I8/DYRc07X+8E9I1f36ngPCP9jXx4TpQw3viCeGGBg==","signed_message":"open_graph_event_sha256_bytes","signed_at":"2026-08-06T05:55:20.555094Z"},"content_sha256":"1f833d066d80bd86315c937af83bbd4299afd36a9385d845bf8b11cdb7ce44cd","schema_version":"1.0","event_id":"sha256:1f833d066d80bd86315c937af83bbd4299afd36a9385d845bf8b11cdb7ce44cd"},{"event_type":"graph_snapshot","subject_pith_number":"pith:2024:XRKQOIZ3VEOFEY6SUVKTCBT3JC","target":"graph","payload":{"graph_snapshot":{"paper":{"title":"From Solitary Directives to Interactive Encouragement! LLM Secure Code Generation by Natural Language Prompting","license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","headline":"","cross_cats":["cs.PL","cs.SE"],"primary_cat":"cs.CR","authors_text":"Alsharif Abuadbba, Bushra Sabir, Kristen Moore, Seung Ick Jang, Shigang Liu, Surya Nepal, Yansong Gao, Yuval Kansal","submitted_at":"2024-10-18T09:32:08Z","abstract_excerpt":"Large Language Models (LLMs) have shown remarkable potential in code generation, making them increasingly important in the field. However, the security issues of generated code have not been fully addressed, and the usability of LLMs in code generation still requires further exploration.\n  This work introduces SecCode, a framework that leverages an innovative interactive encouragement prompting (EP) technique for secure code generation with \\textit{only NL} prompts. This approach ensures that the prompts can be easily shared and understood by general users. SecCode functions through three stag"},"claims":{"count":0,"items":[],"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"source":{"id":"2410.14321","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":""},"integrity":{"clean":true,"summary":{"advisory":0,"critical":0,"by_detector":{},"informational":0},"endpoint":"/pith/2410.14321/integrity.json","findings":[],"available":true,"detectors_run":[],"snapshot_sha256":"c28c3603d3b5d939e8dc4c7e95fa8dfce3d595e45f758748cecf8e644a296938"},"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-07-05T09:22:30Z","supersedes":[],"prev_event":null,"signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"P+0mn1Pb1RRmboBr3DvYK9HRybbxkTCLqZhrpiERJD4ON9GDJeB7ok+WAqcUmUeTFYulwq0itjoQC+Z3LjGkCg==","signed_message":"open_graph_event_sha256_bytes","signed_at":"2026-08-06T05:55:20.556025Z"},"content_sha256":"6f306f228607367fa0bcaace4d35b59163e33535374ff008c591593c0bdf243b","schema_version":"1.0","event_id":"sha256:6f306f228607367fa0bcaace4d35b59163e33535374ff008c591593c0bdf243b"}],"timestamp_proofs":[],"mirror_hints":[{"mirror_type":"https","name":"Pith Resolver","base_url":"https://pith.science","bundle_url":"https://pith.science/pith/XRKQOIZ3VEOFEY6SUVKTCBT3JC/bundle.json","state_url":"https://pith.science/pith/XRKQOIZ3VEOFEY6SUVKTCBT3JC/state.json","well_known_bundle_url":"https://pith.science/.well-known/pith/XRKQOIZ3VEOFEY6SUVKTCBT3JC/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-08-06T05:55:20Z","links":{"resolver":"https://pith.science/pith/XRKQOIZ3VEOFEY6SUVKTCBT3JC","bundle":"https://pith.science/pith/XRKQOIZ3VEOFEY6SUVKTCBT3JC/bundle.json","state":"https://pith.science/pith/XRKQOIZ3VEOFEY6SUVKTCBT3JC/state.json","well_known_bundle":"https://pith.science/.well-known/pith/XRKQOIZ3VEOFEY6SUVKTCBT3JC/bundle.json"},"state":{"state_type":"pith_open_graph_state","state_version":"1.0","pith_number":"pith:2024:XRKQOIZ3VEOFEY6SUVKTCBT3JC","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":"7fb14071c691c94de9c9c2a942a182a16be901b23afa2f642d7694ff3bfeb160","cross_cats_sorted":["cs.PL","cs.SE"],"license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.CR","submitted_at":"2024-10-18T09:32:08Z","title_canon_sha256":"ad281db609c65ab096aa05103bde8aac14b2855acf84209cda8ea57d9cc57c04"},"schema_version":"1.0","source":{"id":"2410.14321","kind":"arxiv","version":1}},"source_aliases":[{"alias_kind":"arxiv","alias_value":"2410.14321","created_at":"2026-07-05T09:22:30Z"},{"alias_kind":"arxiv_version","alias_value":"2410.14321v1","created_at":"2026-07-05T09:22:30Z"},{"alias_kind":"doi","alias_value":"10.48550/arxiv.2410.14321","created_at":"2026-07-05T09:22:30Z"},{"alias_kind":"pith_short_12","alias_value":"XRKQOIZ3VEOF","created_at":"2026-07-05T09:22:30Z"},{"alias_kind":"pith_short_16","alias_value":"XRKQOIZ3VEOFEY6S","created_at":"2026-07-05T09:22:30Z"},{"alias_kind":"pith_short_8","alias_value":"XRKQOIZ3","created_at":"2026-07-05T09:22:30Z"}],"graph_snapshots":[{"event_id":"sha256:6f306f228607367fa0bcaace4d35b59163e33535374ff008c591593c0bdf243b","target":"graph","created_at":"2026-07-05T09:22:30Z","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/2410.14321/integrity.json","findings":[],"snapshot_sha256":"c28c3603d3b5d939e8dc4c7e95fa8dfce3d595e45f758748cecf8e644a296938","summary":{"advisory":0,"by_detector":{},"critical":0,"informational":0}},"paper":{"abstract_excerpt":"Large Language Models (LLMs) have shown remarkable potential in code generation, making them increasingly important in the field. However, the security issues of generated code have not been fully addressed, and the usability of LLMs in code generation still requires further exploration.\n  This work introduces SecCode, a framework that leverages an innovative interactive encouragement prompting (EP) technique for secure code generation with \\textit{only NL} prompts. This approach ensures that the prompts can be easily shared and understood by general users. SecCode functions through three stag","authors_text":"Alsharif Abuadbba, Bushra Sabir, Kristen Moore, Seung Ick Jang, Shigang Liu, Surya Nepal, Yansong Gao, Yuval Kansal","cross_cats":["cs.PL","cs.SE"],"headline":"","license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.CR","submitted_at":"2024-10-18T09:32:08Z","title":"From Solitary Directives to Interactive Encouragement! LLM Secure Code Generation by Natural Language Prompting"},"references":{"count":0,"internal_anchors":0,"resolved_work":0,"sample":[],"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"source":{"id":"2410.14321","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:1f833d066d80bd86315c937af83bbd4299afd36a9385d845bf8b11cdb7ce44cd","target":"record","created_at":"2026-07-05T09:22:30Z","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":"7fb14071c691c94de9c9c2a942a182a16be901b23afa2f642d7694ff3bfeb160","cross_cats_sorted":["cs.PL","cs.SE"],"license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.CR","submitted_at":"2024-10-18T09:32:08Z","title_canon_sha256":"ad281db609c65ab096aa05103bde8aac14b2855acf84209cda8ea57d9cc57c04"},"schema_version":"1.0","source":{"id":"2410.14321","kind":"arxiv","version":1}},"canonical_sha256":"bc5507233ba91c5263d2a55531067b48990e2fa8fd4b14efa8f3545ee69797f8","receipt":{"algorithm":"ed25519","builder_version":"pith-number-builder-2026-05-17-v1","canonical_sha256":"bc5507233ba91c5263d2a55531067b48990e2fa8fd4b14efa8f3545ee69797f8","first_computed_at":"2026-07-05T09:22:30.829899Z","key_id":"pith-v1-2026-05","kind":"pith_receipt","last_reissued_at":"2026-07-05T09:22:30.829899Z","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","receipt_version":"0.3","signature_b64":"/4KAik9Lw38OJ0LQ7XX75zZX+lJZUI5jokox9i3igbizvqckMdsAjknBf2p4ewf27d7gPX0UI3TxYw59uBd8CA==","signature_status":"signed_v1","signed_at":"2026-07-05T09:22:30.830393Z","signed_message":"canonical_sha256_bytes"},"source_id":"2410.14321","source_kind":"arxiv","source_version":1}}},"equivocations":[],"invalid_events":[],"applied_event_ids":["sha256:1f833d066d80bd86315c937af83bbd4299afd36a9385d845bf8b11cdb7ce44cd","sha256:6f306f228607367fa0bcaace4d35b59163e33535374ff008c591593c0bdf243b"],"state_sha256":"8063f329ea78ec160123f2a3c727f61a6731e93ae0dbf7c080d4f4866260ed2f"},"bundle_signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"kkFjZo4FwBYuk+IZXypp8CthKBp4JId4bH6r1BoSm9ddb5wIHtmX/HjizAwA1Ybzreu201ZrjruJF6Z583wiAw==","signed_message":"bundle_sha256_bytes","signed_at":"2026-08-06T05:55:20.561061Z","bundle_sha256":"332a9ecd30d3f263547121dc2f43474b7591603f38524295d268772f70691cfc"}}