{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,9,3]],"date-time":"2025-09-03T11:14:33Z","timestamp":1756898073944,"version":"3.41.0"},"publisher-location":"New York, NY, USA","reference-count":39,"publisher":"ACM","license":[{"start":{"date-parts":[[2022,11,7]],"date-time":"2022-11-07T00:00:00Z","timestamp":1667779200000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.acm.org\/publications\/policies\/copyright_policy#Background"}],"funder":[{"name":"European High-Performance Computing Joint Undertaking","award":["RED-SEA, No 955776"],"award-info":[{"award-number":["RED-SEA, No 955776"]}]}],"content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":[],"published-print":{"date-parts":[[2022,11,7]]},"DOI":"10.1145\/3548606.3560568","type":"proceedings-article","created":{"date-parts":[[2022,11,7]],"date-time":"2022-11-07T11:41:28Z","timestamp":1667821288000},"page":"2765-2778","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":8,"title":["NeVerMore"],"prefix":"10.1145","author":[{"given":"Konstantin","family":"Taranov","sequence":"first","affiliation":[{"name":"ETH Zurich, Zurich, Switzerland"}]},{"given":"Benjamin","family":"Rothenberger","sequence":"additional","affiliation":[{"name":"ETH Zurich, Zurich, Switzerland"}]},{"given":"Daniele","family":"De Sensi","sequence":"additional","affiliation":[{"name":"ETH Zurich, Zurich, Switzerland"}]},{"given":"Adrian","family":"Perrig","sequence":"additional","affiliation":[{"name":"ETH Zurich, Zurich, Switzerland"}]},{"given":"Torsten","family":"Hoefler","sequence":"additional","affiliation":[{"name":"ETH Zurich, Zurich, Switzerland"}]}],"member":"320","published-online":{"date-parts":[[2022,11,7]]},"reference":[{"key":"e_1_3_2_1_1_1","unstructured":"2021. eBPF official website. https:\/\/ebpf .io\/. [Accessed 20-Aug-2022].  2021. eBPF official website. https:\/\/ebpf .io\/. [Accessed 20-Aug-2022]."},{"key":"e_1_3_2_1_2_1","unstructured":"2021. Open Fabrics Enterprise Distribution (OFED) Performance Tests. https: \/\/github.com\/linux-rdma\/perftest. [Accessed 20-Aug-2022].  2021. Open Fabrics Enterprise Distribution (OFED) Performance Tests. https: \/\/github.com\/linux-rdma\/perftest. [Accessed 20-Aug-2022]."},{"key":"e_1_3_2_1_3_1","unstructured":"2021. RDMA core userspace libraries and daemons. https:\/\/github.com\/linux- rdma\/rdma-core\/. [Accessed 20-Aug-2022].  2021. RDMA core userspace libraries and daemons. https:\/\/github.com\/linux- rdma\/rdma-core\/. [Accessed 20-Aug-2022]."},{"key":"e_1_3_2_1_4_1","unstructured":"2021. Serial ATA International Organization (SATA-IO). https:\/\/sata-io.org\/. [Accessed 20-Aug-2022].  2021. Serial ATA International Organization (SATA-IO). https:\/\/sata-io.org\/. [Accessed 20-Aug-2022]."},{"key":"e_1_3_2_1_5_1","unstructured":"2021. Storage Performance Development Kit v21.07. https:\/\/spdk.io\/. [Accessed 20-Aug-2022].  2021. Storage Performance Development Kit v21.07. https:\/\/spdk.io\/. [Accessed 20-Aug-2022]."},{"key":"e_1_3_2_1_6_1","unstructured":"2021. tcpdump and libpcap. https:\/\/www.tcpdump.org\/. [Accessed 20-Aug-2022].  2021. tcpdump and libpcap. https:\/\/www.tcpdump.org\/. [Accessed 20-Aug-2022]."},{"key":"e_1_3_2_1_7_1","unstructured":"2022. The number generator of the RDMA-CM kernel module. https:\/\/git.kernel.org\/pub\/scm\/linux\/kernel\/git\/stable\/linux.git\/tree\/drivers\/infiniband\/core\/cm.c?h=v5.18.5#n842. [Accessed 20-Aug-2022].  2022. The number generator of the RDMA-CM kernel module. https:\/\/git.kernel.org\/pub\/scm\/linux\/kernel\/git\/stable\/linux.git\/tree\/drivers\/infiniband\/core\/cm.c?h=v5.18.5#n842. [Accessed 20-Aug-2022]."},{"key":"e_1_3_2_1_8_1","unstructured":"InfiniBand Trade Association et al. 2020. The InfiniBand Architecture Specification 1.4. https:\/\/www.infinibandta.org\/ibta-specification\/.  InfiniBand Trade Association et al. 2020. The InfiniBand Architecture Specification 1.4. https:\/\/www.infinibandta.org\/ibta-specification\/."},{"key":"e_1_3_2_1_9_1","doi-asserted-by":"publisher","DOI":"10.1109\/PCCC.2018.8710776"},{"key":"e_1_3_2_1_10_1","doi-asserted-by":"publisher","DOI":"10.1145\/2656877.2656890"},{"key":"e_1_3_2_1_11_1","unstructured":"Broadcom. 2018. Stingray PS225 2x25Gb High-Performance Data Center Smart NIC. https:\/\/docs.broadcom.com\/doc\/PS225-PB. [Accessed 20-Aug-2022]. Broadcom. 2018. Stingray PS225 2x25Gb High-Performance Data Center Smart NIC. https:\/\/docs.broadcom.com\/doc\/PS225-PB. [Accessed 20-Aug-2022]."},{"key":"e_1_3_2_1_12_1","doi-asserted-by":"publisher","DOI":"10.14778\/3229863.3229872"},{"key":"e_1_3_2_1_13_1","unstructured":"Linux Kernel Documentation. 2021. Huge pages. https:\/\/www.kernel.org\/doc\/Documentation\/vm\/hugetlbpage.txt. [Accessed 20-Aug-2022].  Linux Kernel Documentation. 2021. Huge pages. https:\/\/www.kernel.org\/doc\/Documentation\/vm\/hugetlbpage.txt. [Accessed 20-Aug-2022]."},{"key":"e_1_3_2_1_14_1","volume-title":"Proceedings of the 11th USENIX Symposium on Networked Systems Design and Implementation (NSDI'14)","author":"Dragojevi\u0107 Aleksandar","year":"2014","unstructured":"Aleksandar Dragojevi\u0107 , Dushyanth Narayanan , Miguel Castro , and Orion Hodson . 2014 . FaRM: Fast Remote Memory . In Proceedings of the 11th USENIX Symposium on Networked Systems Design and Implementation (NSDI'14) . USENIX Association, 401--414. Aleksandar Dragojevi\u0107, Dushyanth Narayanan, Miguel Castro, and Orion Hodson. 2014. FaRM: Fast Remote Memory. In Proceedings of the 11th USENIX Symposium on Networked Systems Design and Implementation (NSDI'14). USENIX Association, 401--414."},{"key":"e_1_3_2_1_15_1","doi-asserted-by":"publisher","DOI":"10.17487\/rfc1994"},{"key":"e_1_3_2_1_16_1","volume-title":"Proceedings of the 10th Conference on Innovative Data Systems Research (CIDR'20)","author":"Haas Gabriel","year":"2020","unstructured":"Gabriel Haas , Michael Haubenschild , and Viktor Leis . 2020 . Exploiting Directly-Attached NVMe Arrays in DBMS . In Proceedings of the 10th Conference on Innovative Data Systems Research (CIDR'20) . Gabriel Haas, Michael Haubenschild, and Viktor Leis. 2020. Exploiting Directly-Attached NVMe Arrays in DBMS. In Proceedings of the 10th Conference on Innovative Data Systems Research (CIDR'20)."},{"key":"e_1_3_2_1_17_1","first-page":"0a","article-title":"NVM Express Base Specification","volume":"2","author":"NVM Express Inc.","year":"2021","unstructured":"NVM Express Inc. 2021 a. NVM Express Base Specification , Revision 2 . 0a . https:\/\/nvmexpress.org\/developers\/nvme-specification\/. NVM Express Inc. 2021a. NVM Express Base Specification, Revision 2.0a. https:\/\/nvmexpress.org\/developers\/nvme-specification\/.","journal-title":"Revision"},{"key":"e_1_3_2_1_18_1","first-page":"1a","article-title":"NVM Express over Fabrics","volume":"1","author":"NVM Express Inc.","year":"2021","unstructured":"NVM Express Inc. 2021 b. NVM Express over Fabrics , Revision 1 . 1a . https:\/\/nvmexpress.org\/developers\/nvme-of-specification\/. NVM Express Inc. 2021b. NVM Express over Fabrics, Revision 1.1a. https:\/\/nvmexpress.org\/developers\/nvme-of-specification\/.","journal-title":"Revision"},{"key":"e_1_3_2_1_19_1","doi-asserted-by":"crossref","unstructured":"V. Kashyap. 2006. IP over InfiniBand (IPoIB) Architecture. Internet-Draft RFC 4392. Internet Engineering Task Force. https:\/\/www.ietf.org\/rfc\/rfc4392.txt  V. Kashyap. 2006. IP over InfiniBand (IPoIB) Architecture. Internet-Draft RFC 4392. Internet Engineering Task Force. https:\/\/www.ietf.org\/rfc\/rfc4392.txt","DOI":"10.17487\/rfc4392"},{"key":"e_1_3_2_1_20_1","unstructured":"Linux kernel developers. 2021. The Linux NVMe driver. https:\/\/github.com\/torvalds\/linux\/tree\/master\/drivers\/nvme. [Accessed 20-Aug-2022].  Linux kernel developers. 2021. The Linux NVMe driver. https:\/\/github.com\/torvalds\/linux\/tree\/master\/drivers\/nvme. [Accessed 20-Aug-2022]."},{"key":"e_1_3_2_1_21_1","unstructured":"The kernel development community. 2020. RDMA Controller. https:\/\/www.kernel.org\/doc\/html\/latest\/admin-guide\/cgroup-v1\/rdma.html. [Accessed 20-Aug-2022].  The kernel development community. 2020. RDMA Controller. https:\/\/www.kernel.org\/doc\/html\/latest\/admin-guide\/cgroup-v1\/rdma.html. [Accessed 20-Aug-2022]."},{"key":"e_1_3_2_1_22_1","doi-asserted-by":"publisher","DOI":"10.1145\/3037697.3037732"},{"key":"e_1_3_2_1_23_1","unstructured":"Huy Nguyen. 2021. ConnectX-6DX\/Bluefield-2 IPsec HW Full Offload Configuration Guide. https:\/\/support.mellanox.com\/s\/article\/ConnectX-6DX-Bluefield-2-IPsec-HW-Full-Offload-Configuration-Guide. [Accessed 20-Aug-2022].  Huy Nguyen. 2021. ConnectX-6DX\/Bluefield-2 IPsec HW Full Offload Configuration Guide. https:\/\/support.mellanox.com\/s\/article\/ConnectX-6DX-Bluefield-2-IPsec-HW-Full-Offload-Configuration-Guide. [Accessed 20-Aug-2022]."},{"key":"e_1_3_2_1_24_1","unstructured":"Boris Pismenny. 2018. IPsec RoCEv2. https:\/\/linux-ipsec.org\/wp-content\/uploads\/slides\/2018\/RoCE-BP.pdf. [Accessed 20-Aug-2022].  Boris Pismenny. 2018. IPsec RoCEv2. https:\/\/linux-ipsec.org\/wp-content\/uploads\/slides\/2018\/RoCE-BP.pdf. [Accessed 20-Aug-2022]."},{"key":"e_1_3_2_1_25_1","unstructured":"Hannes Reinecke. 2021. nvme: In-band authentication support. https:\/\/lwn.net\/Articles\/868868\/. [Accessed 20-Aug-2022].  Hannes Reinecke. 2021. nvme: In-band authentication support. https:\/\/lwn.net\/Articles\/868868\/. [Accessed 20-Aug-2022]."},{"key":"e_1_3_2_1_27_1","volume-title":"Linux Kernel Networking: Implementation and Theory","author":"Rosen Rami","unstructured":"Rami Rosen . 2013. Linux Kernel Networking: Implementation and Theory 1 st ed.). Apress , USA. Rami Rosen. 2013. Linux Kernel Networking: Implementation and Theory 1st ed.). Apress, USA.","edition":"1"},{"key":"e_1_3_2_1_28_1","volume-title":"Proceedings of the 30th USENIX Security Symposium (USENIX Security'21)","author":"Rothenberger Benjamin","year":"2021","unstructured":"Benjamin Rothenberger , Konstantin Taranov , Adrian Perrig , and Torsten Hoefler . 2021 . ReDMArk: Bypassing RDMA Security Mechanisms . In Proceedings of the 30th USENIX Security Symposium (USENIX Security'21) . USENIX Association. Benjamin Rothenberger, Konstantin Taranov, Adrian Perrig, and Torsten Hoefler. 2021. ReDMArk: Bypassing RDMA Security Mechanisms. In Proceedings of the 30th USENIX Security Symposium (USENIX Security'21). USENIX Association."},{"key":"e_1_3_2_1_29_1","unstructured":"Seagate. 2021. Serial Attached SCSI (SAS). https:\/\/www.seagate.com\/staticfiles\/support\/disc\/manuals\/Interface%20manuals\/100293071c.pdf. [Accessed 20-Aug-2022].  Seagate. 2021. Serial Attached SCSI (SAS). https:\/\/www.seagate.com\/staticfiles\/support\/disc\/manuals\/Interface%20manuals\/100293071c.pdf. [Accessed 20-Aug-2022]."},{"key":"e_1_3_2_1_30_1","doi-asserted-by":"publisher","DOI":"10.5555\/3485849.3485860"},{"key":"e_1_3_2_1_31_1","unstructured":"Pure Storage. 2021. Pure Storage FlashArray\/\/X. https:\/\/www.purestorage.com\/content\/dam\/pdf\/en\/datasheets\/ds-flasharray-x.pdf. [Accessed 20-Aug-2022].  Pure Storage. 2021. Pure Storage FlashArray\/\/X. https:\/\/www.purestorage.com\/content\/dam\/pdf\/en\/datasheets\/ds-flasharray-x.pdf. [Accessed 20-Aug-2022]."},{"key":"e_1_3_2_1_32_1","volume-title":"Proceedings of the 2019 USENIX Annual Technical Conference (USENIX ATC'19). USENIX Association, 767--782","author":"Stuedi Patrick","year":"2019","unstructured":"Patrick Stuedi , Animesh Trivedi , Jonas Pfefferle , Ana Klimovic , Adrian Schuepbach , and Bernard Metzler . 2019 . Unification of Temporary Storage in the NodeKernel Architecture . In Proceedings of the 2019 USENIX Annual Technical Conference (USENIX ATC'19). USENIX Association, 767--782 . Patrick Stuedi, Animesh Trivedi, Jonas Pfefferle, Ana Klimovic, Adrian Schuepbach, and Bernard Metzler. 2019. Unification of Temporary Storage in the NodeKernel Architecture. In Proceedings of the 2019 USENIX Annual Technical Conference (USENIX ATC'19). USENIX Association, 767--782."},{"key":"e_1_3_2_1_33_1","volume-title":"Proceedings of the 2020 USENIX Annual Technical Conference (USENIX ATC'20). USENIX Association, 691--704","author":"Taranov Konstantin","year":"2020","unstructured":"Konstantin Taranov , Benjamin Rothenberger , Adrian Perrig , and Torsten Hoefler . 2020 . sRDMA -- Efficient NIC-based Authentication and Encryption for Remote Direct Memory Access . In Proceedings of the 2020 USENIX Annual Technical Conference (USENIX ATC'20). USENIX Association, 691--704 . Konstantin Taranov, Benjamin Rothenberger, Adrian Perrig, and Torsten Hoefler. 2020. sRDMA -- Efficient NIC-based Authentication and Encryption for Remote Direct Memory Access. In Proceedings of the 2020 USENIX Annual Technical Conference (USENIX ATC'20). USENIX Association, 691--704."},{"key":"e_1_3_2_1_34_1","unstructured":"Mellanox Technologies. 2015. RDMA Aware Networks Programming User Manual Revision 1.7. https:\/\/docs.nvidia.com\/networking\/display\/RDMAAwareProgrammingv17\/RDMAAwareNetworksProgrammingUserManual.  Mellanox Technologies. 2015. RDMA Aware Networks Programming User Manual Revision 1.7. https:\/\/docs.nvidia.com\/networking\/display\/RDMAAwareProgrammingv17\/RDMAAwareNetworksProgrammingUserManual."},{"key":"e_1_3_2_1_35_1","unstructured":"Mellanox Technologies. 2019. Mellanox Introduces Breakthrough NVMe SNAP Technology to Simplify Composable Storage. https:\/\/nvidianews.nvidia.com\/news\/mellanox-introduces-breakthrough-nvme-snapTM-technology-to-simplify-composable-storage. [Accessed 20-Aug-2022].  Mellanox Technologies. 2019. Mellanox Introduces Breakthrough NVMe SNAP Technology to Simplify Composable Storage. https:\/\/nvidianews.nvidia.com\/news\/mellanox-introduces-breakthrough-nvme-snapTM-technology-to-simplify-composable-storage. [Accessed 20-Aug-2022]."},{"key":"e_1_3_2_1_36_1","unstructured":"Mellanox Technologies. 2020. Mellanox BlueField SmartNIC. http:\/\/www.mellanox.com\/related-docs\/prod_adapter_cards\/PB_BlueField_Smart_NIC.pdf. [Accessed 20-Aug-2022].  Mellanox Technologies. 2020. Mellanox BlueField SmartNIC. http:\/\/www.mellanox.com\/related-docs\/prod_adapter_cards\/PB_BlueField_Smart_NIC.pdf. [Accessed 20-Aug-2022]."},{"key":"e_1_3_2_1_37_1","volume-title":"Proceedings of the 28th USENIX Security Symposium (USENIX Security'19)","author":"Tsai Shin-Yeh","year":"2019","unstructured":"Shin-Yeh Tsai , Mathias Payer , and Yiying Zhang . 2019 . Pythia: remote oracles for the masses . In Proceedings of the 28th USENIX Security Symposium (USENIX Security'19) . USENIX Association, 693--710. Shin-Yeh Tsai, Mathias Payer, and Yiying Zhang. 2019. Pythia: remote oracles for the masses. In Proceedings of the 28th USENIX Security Symposium (USENIX Security'19). USENIX Association, 693--710."},{"key":"e_1_3_2_1_38_1","unstructured":"Xilinx. 2021. Stand Alone NVMeOF Acceleration Solution. https:\/\/www.xilinx.com\/content\/dam\/xilinx\/publications\/solution-briefs\/NVMe-oF%20SolutionBrief%20V5.pdf. [Accessed 20-Aug-2022].  Xilinx. 2021. Stand Alone NVMeOF Acceleration Solution. https:\/\/www.xilinx.com\/content\/dam\/xilinx\/publications\/solution-briefs\/NVMe-oF%20SolutionBrief%20V5.pdf. [Accessed 20-Aug-2022]."},{"key":"e_1_3_2_1_39_1","volume-title":"Proceedings of the 31th USENIX Security Symposium (USENIX Security'22)","author":"Xing Jiarong","year":"2021","unstructured":"Jiarong Xing , Kuo-Feng Hsu , Yiming Qiu , Ziyang Yang , Hongyi Liu , and Ang Chen . 2021 . Bedrock: Programmable Network Support for Secure RDMA Systems . In Proceedings of the 31th USENIX Security Symposium (USENIX Security'22) . USENIX Association. Jiarong Xing, Kuo-Feng Hsu, Yiming Qiu, Ziyang Yang, Hongyi Liu, and Ang Chen. 2021. Bedrock: Programmable Network Support for Secure RDMA Systems. In Proceedings of the 31th USENIX Security Symposium (USENIX Security'22). USENIX Association."},{"key":"e_1_3_2_1_40_1","doi-asserted-by":"publisher","DOI":"10.1145\/3373376.3378507"}],"event":{"name":"CCS '22: 2022 ACM SIGSAC Conference on Computer and Communications Security","sponsor":["SIGSAC ACM Special Interest Group on Security, Audit, and Control"],"location":"Los Angeles CA USA","acronym":"CCS '22"},"container-title":["Proceedings of the 2022 ACM SIGSAC Conference on Computer and Communications Security"],"original-title":[],"link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3548606.3560568","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/3548606.3560568","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,17]],"date-time":"2025-06-17T17:50:57Z","timestamp":1750182657000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3548606.3560568"}},"subtitle":["Exploiting RDMA Mistakes in NVMe-oF Storage Applications"],"short-title":[],"issued":{"date-parts":[[2022,11,7]]},"references-count":39,"alternative-id":["10.1145\/3548606.3560568","10.1145\/3548606"],"URL":"https:\/\/doi.org\/10.1145\/3548606.3560568","relation":{},"subject":[],"published":{"date-parts":[[2022,11,7]]},"assertion":[{"value":"2022-11-07","order":2,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}