{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,1,8]],"date-time":"2026-01-08T05:53:32Z","timestamp":1767851612525,"version":"3.49.0"},"publisher-location":"New York, NY, USA","reference-count":18,"publisher":"ACM","license":[{"start":{"date-parts":[[2023,10,17]],"date-time":"2023-10-17T00:00:00Z","timestamp":1697500800000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.acm.org\/publications\/policies\/copyright_policy#Background"}],"content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":[],"published-print":{"date-parts":[[2023,10,17]]},"DOI":"10.1145\/3627915.3628090","type":"proceedings-article","created":{"date-parts":[[2023,12,21]],"date-time":"2023-12-21T12:07:00Z","timestamp":1703160420000},"page":"1-7","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":3,"title":["Design and Implementation of a Compiler Supporting RISC-V Custom Cryptographic and Vector Instructions"],"prefix":"10.1145","author":[{"ORCID":"https:\/\/orcid.org\/0009-0002-4651-2389","authenticated-orcid":false,"given":"Xiaofeng","family":"Zou","sequence":"first","affiliation":[{"name":"Institute for Quantum Information &amp; State Key Laboratory of High Performance Computing, National University of Defense Technology, China"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-6647-8862","authenticated-orcid":false,"given":"Yuanxi","family":"Peng","sequence":"additional","affiliation":[{"name":"Institute for Quantum Information &amp; State Key Laboratory of High Performance Computing, National University of Defense Technology, China"}]},{"ORCID":"https:\/\/orcid.org\/0009-0002-7142-7071","authenticated-orcid":false,"given":"Qing","family":"Zhang","sequence":"additional","affiliation":[{"name":"Second Research Department, Cloud Computing Equipment Industry Innovation Center, China"}]}],"member":"320","published-online":{"date-parts":[[2023,12,21]]},"reference":[{"key":"e_1_3_2_1_1_1","unstructured":"Roberto Avanzi Joppe Bos L\u00e9o Ducas Eike Kiltz Tancr\u00e8de Lepoint Vadim Lyubashevsky John M. Schanck Peter Schwabe Gregor Seiler and Damien Stehl\u00e9. (2020). CRYSTALS-Kyber algorithm specifications and supporting documentation (version 3.0). NIST PQC standard algorithm"},{"key":"e_1_3_2_1_2_1","unstructured":"riscv-spec[EB\/OL].[2020.2.11]. https:\/\/github.com\/riscv\/riscv-isa-anual\/releases\/tag\/draft-20200911-e86908."},{"key":"e_1_3_2_1_3_1","doi-asserted-by":"publisher","DOI":"10.1109\/ICCKE.2018.8566467"},{"key":"e_1_3_2_1_4_1","doi-asserted-by":"publisher","DOI":"10.1109\/UralCon54942.2022.9906776"},{"key":"e_1_3_2_1_5_1","doi-asserted-by":"publisher","DOI":"10.1109\/ICEIC54506.2022.9748834"},{"key":"e_1_3_2_1_6_1","doi-asserted-by":"publisher","DOI":"10.1109\/ICCE55644.2022.9852060"},{"key":"e_1_3_2_1_7_1","doi-asserted-by":"publisher","DOI":"10.1109\/ICSICT.2018.8564985"},{"key":"e_1_3_2_1_8_1","doi-asserted-by":"publisher","unstructured":"Fritzmann T. Sigl G. and Sep\u00falveda J. (2020). RISQ-V: Tightly Coupled RISC-V Accelerators for Post-Quantum Cryptography.\u00a0IACR Transactions on Cryptographic Hardware and Embedded Systems \u00a02020(4) 239\u2013280. https:\/\/doi.org\/10.13154\/tches.v2020.i4.239-280","DOI":"10.13154\/tches.v2020.i4.239-280"},{"key":"e_1_3_2_1_9_1","unstructured":"riscv-v-spec-1.0.[2021.9.20]. https:\/\/github.com\/riscv\/riscv-v-spec\/releases\/tag\/v1.0"},{"key":"e_1_3_2_1_10_1","doi-asserted-by":"publisher","DOI":"10.3969\/j.issn.1007-130X.2020.12.010"},{"key":"e_1_3_2_1_11_1","unstructured":"Free Software Foundation[OL]. http:\/\/www.fsf.org\/."},{"key":"e_1_3_2_1_12_1","volume-title":"https:\/\/github.com\/pq-crystals\/kyber","author":"CRYSTAL","year":"2021","unstructured":"CRYSTAL Kyber source code. https:\/\/github.com\/pq-crystals\/kyber, 2021"},{"key":"e_1_3_2_1_13_1","doi-asserted-by":"publisher","unstructured":"Vizcaino Pablo (2022). \"Acceleration with long vector architectures: Implementation and evaluation of the FFT kernel on NEC SX\u2010Aurora and RISC\u2010V vector extension.\"\u00a0Concurrency and Computation: Practice and Experience\u00a0(2022): e7424. https:\/\/doi.org\/10.1002\/cpe.7424","DOI":"10.1002\/cpe.7424"},{"key":"e_1_3_2_1_14_1","unstructured":"riscv-gnu-toolchain. https:\/\/github.com\/riscv\/riscv-gnu-toolchain"},{"key":"e_1_3_2_1_15_1","volume-title":"CANS 2020, Vienna, Austria, December 14\u201316, 2020, Proceedings 19","year":"2020","unstructured":"Campos, Fabio, (2020). \"Assembly or optimized C for lightweight cryptography on RISC-V?\" Cryptology and Network Security: 19th International Conference, CANS 2020, Vienna, Austria, December 14\u201316, 2020, Proceedings 19. Springer International Publishing. https:\/\/ia.cr\/2020\/836."},{"key":"e_1_3_2_1_16_1","doi-asserted-by":"publisher","DOI":"10.1145\/3464432.3464434"},{"key":"e_1_3_2_1_17_1","volume-title":"Cooper and Linda Torczon","author":"Keith","year":"2012","unstructured":"Keith D. Cooper and Linda Torczon (2012). Engineering a Compiler, Second Edition[M]. Morgan Kaufmann. ISBN: 9780120884780"},{"key":"e_1_3_2_1_18_1","unstructured":"GNU Compiler Collection[OL].https:\/\/gcc.gnu.org\/."}],"event":{"name":"CSAE 2023: The 7th International Conference on Computer Science and Application Engineering","location":"Virtual Event China","acronym":"CSAE 2023"},"container-title":["Proceedings of the 7th International Conference on Computer Science and Application Engineering"],"original-title":[],"link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3627915.3628090","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/3627915.3628090","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,8,22]],"date-time":"2025-08-22T21:47:16Z","timestamp":1755899236000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3627915.3628090"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2023,10,17]]},"references-count":18,"alternative-id":["10.1145\/3627915.3628090","10.1145\/3627915"],"URL":"https:\/\/doi.org\/10.1145\/3627915.3628090","relation":{},"subject":[],"published":{"date-parts":[[2023,10,17]]},"assertion":[{"value":"2023-12-21","order":3,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}