{"bundle_type":"pith_open_graph_bundle","bundle_version":"1.0","pith_number":"pith:2017:2PKIM6UK2U5CSBNR4R7LY6RD5A","short_pith_number":"pith:2PKIM6UK","canonical_record":{"source":{"id":"1704.02272","kind":"arxiv","version":1},"metadata":{"license":"http://creativecommons.org/licenses/by/4.0/","primary_cat":"cs.DC","submitted_at":"2017-04-07T15:57:37Z","cross_cats_sorted":["cs.CR"],"title_canon_sha256":"1fbd1b5f82b6d927a6d4eb73cae025f487e5947f52c25119b1a8ff6b9b84eefc","abstract_canon_sha256":"148d1cb721deec42db8573646a330062ff15c93bd6159e5e168c44d6fad4e46f"},"schema_version":"1.0"},"canonical_sha256":"d3d4867a8ad53a2905b1e47ebc7a23e823bcfb80e3eb5418753af4cfd1c027c4","source":{"kind":"arxiv","id":"1704.02272","version":1},"source_aliases":[{"alias_kind":"arxiv","alias_value":"1704.02272","created_at":"2026-05-18T00:46:50Z"},{"alias_kind":"arxiv_version","alias_value":"1704.02272v1","created_at":"2026-05-18T00:46:50Z"},{"alias_kind":"doi","alias_value":"10.48550/arxiv.1704.02272","created_at":"2026-05-18T00:46:50Z"},{"alias_kind":"pith_short_12","alias_value":"2PKIM6UK2U5C","created_at":"2026-05-18T12:30:55Z"},{"alias_kind":"pith_short_16","alias_value":"2PKIM6UK2U5CSBNR","created_at":"2026-05-18T12:30:55Z"},{"alias_kind":"pith_short_8","alias_value":"2PKIM6UK","created_at":"2026-05-18T12:30:55Z"}],"events":[{"event_type":"record_created","subject_pith_number":"pith:2017:2PKIM6UK2U5CSBNR4R7LY6RD5A","target":"record","payload":{"canonical_record":{"source":{"id":"1704.02272","kind":"arxiv","version":1},"metadata":{"license":"http://creativecommons.org/licenses/by/4.0/","primary_cat":"cs.DC","submitted_at":"2017-04-07T15:57:37Z","cross_cats_sorted":["cs.CR"],"title_canon_sha256":"1fbd1b5f82b6d927a6d4eb73cae025f487e5947f52c25119b1a8ff6b9b84eefc","abstract_canon_sha256":"148d1cb721deec42db8573646a330062ff15c93bd6159e5e168c44d6fad4e46f"},"schema_version":"1.0"},"canonical_sha256":"d3d4867a8ad53a2905b1e47ebc7a23e823bcfb80e3eb5418753af4cfd1c027c4","receipt":{"kind":"pith_receipt","key_id":"pith-v1-2026-05","algorithm":"ed25519","signed_at":"2026-05-18T00:46:50.241900Z","signature_b64":"O/MJlSsaJ6qK1m8ZIn0yU54kOaTEnq0zGkqZd/0aVAS/pwspkFdaVu709K5v0vaDxQwGdT+4kSO/ciwi3zpDAg==","signed_message":"canonical_sha256_bytes","builder_version":"pith-number-builder-2026-05-17-v1","receipt_version":"0.3","canonical_sha256":"d3d4867a8ad53a2905b1e47ebc7a23e823bcfb80e3eb5418753af4cfd1c027c4","last_reissued_at":"2026-05-18T00:46:50.241262Z","signature_status":"signed_v1","first_computed_at":"2026-05-18T00:46:50.241262Z","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54"},"source_kind":"arxiv","source_id":"1704.02272","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:46:50Z","supersedes":[],"prev_event":null,"signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"OxXNfqRidhJyM1CJjz2WJsZpUe1LUJEyvVCsvIW444wL8dGvyy3W2dx1KOlaxw19EJ+ZdoJpgJZw/q5Vua51AQ==","signed_message":"open_graph_event_sha256_bytes","signed_at":"2026-05-28T16:32:01.822001Z"},"content_sha256":"f8ed2711cc1f3b19645d75c06986957050024c614927f9c94dc44c7976152651","schema_version":"1.0","event_id":"sha256:f8ed2711cc1f3b19645d75c06986957050024c614927f9c94dc44c7976152651"},{"event_type":"graph_snapshot","subject_pith_number":"pith:2017:2PKIM6UK2U5CSBNR4R7LY6RD5A","target":"graph","payload":{"graph_snapshot":{"paper":{"title":"A Highly-Efficient Memory-Compression Scheme for GPU-Accelerated Intrusion Detection Systems","license":"http://creativecommons.org/licenses/by/4.0/","headline":"","cross_cats":["cs.CR"],"primary_cat":"cs.DC","authors_text":"Christos Tachtatzis, Craig Renfrew, Robert Atkinson, Tony Kirkham, Xavier Bellekens","submitted_at":"2017-04-07T15:57:37Z","abstract_excerpt":"Pattern Matching is a computationally intensive task used in many research fields and real world applications. Due to the ever-growing volume of data to be processed, and increasing link speeds, the number of patterns to be matched has risen significantly. In this paper we explore the parallel capabilities of modern General Purpose Graphics Processing Units (GPGPU) applications for high speed pattern matching. A highly compressed failure-less Aho-Corasick algorithm is presented for Intrusion Detection Systems on off-the-shelf hardware. This approach maximises the bandwidth for data transfers b"},"claims":{"count":0,"items":[],"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"source":{"id":"1704.02272","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:46:50Z","supersedes":[],"prev_event":null,"signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"3in1JSbkfQZXR7mrM1NHu1yU/7F7B4jl1JXVdMFcDMbAR30X+80172AQ4kezIFqFKxBEm2CoJRmYaxJpzEzHBA==","signed_message":"open_graph_event_sha256_bytes","signed_at":"2026-05-28T16:32:01.822368Z"},"content_sha256":"397b5f31b5a94b26466d89e28b352d9ad99c57f0c8d8c2d68285610598403b63","schema_version":"1.0","event_id":"sha256:397b5f31b5a94b26466d89e28b352d9ad99c57f0c8d8c2d68285610598403b63"}],"timestamp_proofs":[],"mirror_hints":[{"mirror_type":"https","name":"Pith Resolver","base_url":"https://pith.science","bundle_url":"https://pith.science/pith/2PKIM6UK2U5CSBNR4R7LY6RD5A/bundle.json","state_url":"https://pith.science/pith/2PKIM6UK2U5CSBNR4R7LY6RD5A/state.json","well_known_bundle_url":"https://pith.science/.well-known/pith/2PKIM6UK2U5CSBNR4R7LY6RD5A/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-28T16:32:01Z","links":{"resolver":"https://pith.science/pith/2PKIM6UK2U5CSBNR4R7LY6RD5A","bundle":"https://pith.science/pith/2PKIM6UK2U5CSBNR4R7LY6RD5A/bundle.json","state":"https://pith.science/pith/2PKIM6UK2U5CSBNR4R7LY6RD5A/state.json","well_known_bundle":"https://pith.science/.well-known/pith/2PKIM6UK2U5CSBNR4R7LY6RD5A/bundle.json"},"state":{"state_type":"pith_open_graph_state","state_version":"1.0","pith_number":"pith:2017:2PKIM6UK2U5CSBNR4R7LY6RD5A","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":"148d1cb721deec42db8573646a330062ff15c93bd6159e5e168c44d6fad4e46f","cross_cats_sorted":["cs.CR"],"license":"http://creativecommons.org/licenses/by/4.0/","primary_cat":"cs.DC","submitted_at":"2017-04-07T15:57:37Z","title_canon_sha256":"1fbd1b5f82b6d927a6d4eb73cae025f487e5947f52c25119b1a8ff6b9b84eefc"},"schema_version":"1.0","source":{"id":"1704.02272","kind":"arxiv","version":1}},"source_aliases":[{"alias_kind":"arxiv","alias_value":"1704.02272","created_at":"2026-05-18T00:46:50Z"},{"alias_kind":"arxiv_version","alias_value":"1704.02272v1","created_at":"2026-05-18T00:46:50Z"},{"alias_kind":"doi","alias_value":"10.48550/arxiv.1704.02272","created_at":"2026-05-18T00:46:50Z"},{"alias_kind":"pith_short_12","alias_value":"2PKIM6UK2U5C","created_at":"2026-05-18T12:30:55Z"},{"alias_kind":"pith_short_16","alias_value":"2PKIM6UK2U5CSBNR","created_at":"2026-05-18T12:30:55Z"},{"alias_kind":"pith_short_8","alias_value":"2PKIM6UK","created_at":"2026-05-18T12:30:55Z"}],"graph_snapshots":[{"event_id":"sha256:397b5f31b5a94b26466d89e28b352d9ad99c57f0c8d8c2d68285610598403b63","target":"graph","created_at":"2026-05-18T00:46:50Z","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":"Pattern Matching is a computationally intensive task used in many research fields and real world applications. Due to the ever-growing volume of data to be processed, and increasing link speeds, the number of patterns to be matched has risen significantly. In this paper we explore the parallel capabilities of modern General Purpose Graphics Processing Units (GPGPU) applications for high speed pattern matching. A highly compressed failure-less Aho-Corasick algorithm is presented for Intrusion Detection Systems on off-the-shelf hardware. This approach maximises the bandwidth for data transfers b","authors_text":"Christos Tachtatzis, Craig Renfrew, Robert Atkinson, Tony Kirkham, Xavier Bellekens","cross_cats":["cs.CR"],"headline":"","license":"http://creativecommons.org/licenses/by/4.0/","primary_cat":"cs.DC","submitted_at":"2017-04-07T15:57:37Z","title":"A Highly-Efficient Memory-Compression Scheme for GPU-Accelerated Intrusion Detection Systems"},"references":{"count":0,"internal_anchors":0,"resolved_work":0,"sample":[],"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"source":{"id":"1704.02272","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:f8ed2711cc1f3b19645d75c06986957050024c614927f9c94dc44c7976152651","target":"record","created_at":"2026-05-18T00:46:50Z","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":"148d1cb721deec42db8573646a330062ff15c93bd6159e5e168c44d6fad4e46f","cross_cats_sorted":["cs.CR"],"license":"http://creativecommons.org/licenses/by/4.0/","primary_cat":"cs.DC","submitted_at":"2017-04-07T15:57:37Z","title_canon_sha256":"1fbd1b5f82b6d927a6d4eb73cae025f487e5947f52c25119b1a8ff6b9b84eefc"},"schema_version":"1.0","source":{"id":"1704.02272","kind":"arxiv","version":1}},"canonical_sha256":"d3d4867a8ad53a2905b1e47ebc7a23e823bcfb80e3eb5418753af4cfd1c027c4","receipt":{"algorithm":"ed25519","builder_version":"pith-number-builder-2026-05-17-v1","canonical_sha256":"d3d4867a8ad53a2905b1e47ebc7a23e823bcfb80e3eb5418753af4cfd1c027c4","first_computed_at":"2026-05-18T00:46:50.241262Z","key_id":"pith-v1-2026-05","kind":"pith_receipt","last_reissued_at":"2026-05-18T00:46:50.241262Z","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","receipt_version":"0.3","signature_b64":"O/MJlSsaJ6qK1m8ZIn0yU54kOaTEnq0zGkqZd/0aVAS/pwspkFdaVu709K5v0vaDxQwGdT+4kSO/ciwi3zpDAg==","signature_status":"signed_v1","signed_at":"2026-05-18T00:46:50.241900Z","signed_message":"canonical_sha256_bytes"},"source_id":"1704.02272","source_kind":"arxiv","source_version":1}}},"equivocations":[],"invalid_events":[],"applied_event_ids":["sha256:f8ed2711cc1f3b19645d75c06986957050024c614927f9c94dc44c7976152651","sha256:397b5f31b5a94b26466d89e28b352d9ad99c57f0c8d8c2d68285610598403b63"],"state_sha256":"2ab7a8ee56c2ebc78601eb3cf86219e1fa21c5e39ed0050b5448264f5547f3f6"},"bundle_signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"TuRI+JqLhPpXkzHyevEGyhJKDLvTGiZp9f7JUwZIWrWphbDChj8gSEecjw7iTwjGF+dakvN03JqirqTQtmaqBg==","signed_message":"bundle_sha256_bytes","signed_at":"2026-05-28T16:32:01.824527Z","bundle_sha256":"8c26a7812fdec4361389ca1a81e7c5bd5064146562d634baa0e5df3382a8e5d5"}}