{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,3,27]],"date-time":"2025-03-27T01:05:47Z","timestamp":1743037547117,"version":"3.40.3"},"publisher-location":"Cham","reference-count":73,"publisher":"Springer Nature Switzerland","isbn-type":[{"type":"print","value":"9783031683848"},{"type":"electronic","value":"9783031683855"}],"license":[{"start":{"date-parts":[[2024,1,1]],"date-time":"2024-01-01T00:00:00Z","timestamp":1704067200000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.springernature.com\/gp\/researchers\/text-and-data-mining"},{"start":{"date-parts":[[2024,1,1]],"date-time":"2024-01-01T00:00:00Z","timestamp":1704067200000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.springernature.com\/gp\/researchers\/text-and-data-mining"}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2024]]},"DOI":"10.1007\/978-3-031-68385-5_11","type":"book-chapter","created":{"date-parts":[[2024,8,16]],"date-time":"2024-08-16T08:02:51Z","timestamp":1723795371000},"page":"340-376","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":0,"title":["HAWKEYE \u2013 Recovering Symmetric Cryptography From Hardware Circuits"],"prefix":"10.1007","author":[{"ORCID":"https:\/\/orcid.org\/0000-0002-2579-8587","authenticated-orcid":false,"given":"Gregor","family":"Leander","sequence":"first","affiliation":[]},{"ORCID":"https:\/\/orcid.org\/0000-0001-8681-2277","authenticated-orcid":false,"given":"Christof","family":"Paar","sequence":"additional","affiliation":[]},{"ORCID":"https:\/\/orcid.org\/0000-0002-8408-8518","authenticated-orcid":false,"given":"Julian","family":"Speith","sequence":"additional","affiliation":[]},{"ORCID":"https:\/\/orcid.org\/0000-0002-6703-6476","authenticated-orcid":false,"given":"Lukas","family":"Stennes","sequence":"additional","affiliation":[]}],"member":"297","published-online":{"date-parts":[[2024,8,17]]},"reference":[{"issue":"3","key":"11_CR1","doi-asserted-by":"publisher","first-page":"361","DOI":"10.1109\/TC.2019.2948617","volume":"69","author":"A Aghaie","year":"2020","unstructured":"Aghaie, A., Moradi, A., Rasoolzadeh, S., Shahmirzadi, A.R., Schellenberg, F., Schneider, T.: Impeccable circuits. IEEE Trans. Comput. 69(3), 361\u2013376 (2020). https:\/\/doi.org\/10.1109\/TC.2019.2948617","journal-title":"IEEE Trans. Comput."},{"key":"11_CR2","doi-asserted-by":"publisher","unstructured":"Albartus, N., Hoffmann, M., Temme, S., Azriel, L., Paar, C.: DANA universal dataflow analysis for gate-level netlist reverse engineering. IACR Trans. Cryptogr. Hardw. Embed. Syst. 2020(4), 309\u2013336 (2020). https:\/\/doi.org\/10.13154\/tches.v2020.i4.309-336","DOI":"10.13154\/tches.v2020.i4.309-336"},{"key":"11_CR3","unstructured":"Chips Alliance: Project X-Ray. https:\/\/github.com\/f4pga\/prjxray"},{"key":"11_CR4","unstructured":"Appelbaum, J.: Communication in a world of pervasive surveillance: Sources and methods: counter-strategies against pervasive surveillance architecture. Ph.D. thesis 1 (research tu\/e \/ graduation tu\/e), Mathematics and Computer Science (2022). proefschrift"},{"issue":"3","key":"11_CR5","doi-asserted-by":"publisher","first-page":"299","DOI":"10.1007\/s13389-021-00268-5","volume":"11","author":"L Azriel","year":"2021","unstructured":"Azriel, L., Speith, J., Albartus, N., Ginosar, R., Mendelson, A., Paar, C.: A survey of algorithmic methods in IC reverse engineering. J. Cryptogr. Eng. 11(3), 299\u2013315 (2021). https:\/\/doi.org\/10.1007\/s13389-021-00268-5","journal-title":"J. Cryptogr. Eng."},{"key":"11_CR6","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"411","DOI":"10.1007\/978-3-662-48800-3_17","volume-title":"Advances in Cryptology \u2013 ASIACRYPT 2015","author":"S Banik","year":"2015","unstructured":"Banik, S., et al.: Midori: a block cipher for low energy. In: Iwata, T., Cheon, J.H. (eds.) ASIACRYPT 2015, Part II. LNCS, vol. 9453, pp. 411\u2013436. Springer, Heidelberg (2015). https:\/\/doi.org\/10.1007\/978-3-662-48800-3_17"},{"key":"11_CR7","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"321","DOI":"10.1007\/978-3-319-66787-4_16","volume-title":"Cryptographic Hardware and Embedded Systems \u2013 CHES 2017","author":"S Banik","year":"2017","unstructured":"Banik, S., Pandey, S.K., Peyrin, T., Sasaki, Yu., Sim, S.M., Todo, Y.: GIFT: a small present. In: Fischer, W., Homma, N. (eds.) CHES 2017. LNCS, vol. 10529, pp. 321\u2013345. Springer, Cham (2017). https:\/\/doi.org\/10.1007\/978-3-319-66787-4_16"},{"key":"11_CR8","doi-asserted-by":"crossref","unstructured":"Baudrin, J., Boeuf, A., Couvreur, A., Joly, M., Perrin, L.: SboxU (2023). https:\/\/github.com\/lpp-crypto\/sboxU\/","DOI":"10.46586\/tosc.v2023.i4.299-329"},{"key":"11_CR9","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"155","DOI":"10.1007\/978-3-030-77886-6_6","volume-title":"Advances in Cryptology \u2013 EUROCRYPT 2021","author":"C Beierle","year":"2021","unstructured":"Beierle, C., et al.: Cryptanalysis of the GPRS encryption algorithms GEA-1 and GEA-2. In: Canteaut, A., Standaert, F.-X. (eds.) EUROCRYPT 2021. LNCS, vol. 12697, pp. 155\u2013183. Springer, Cham (2021). https:\/\/doi.org\/10.1007\/978-3-030-77886-6_6"},{"key":"11_CR10","doi-asserted-by":"publisher","unstructured":"Beierle, C., Felke, P., Leander, G., R\u00f8njom, S.: Decomposing linear layers. IACR Trans. Symmetric Cryptol. 2022(4), 243\u2013265 (2022). https:\/\/doi.org\/10.46586\/tosc.v2022.i4.243-265","DOI":"10.46586\/tosc.v2022.i4.243-265"},{"key":"11_CR11","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"123","DOI":"10.1007\/978-3-662-53008-5_5","volume-title":"Advances in Cryptology \u2013 CRYPTO 2016","author":"C Beierle","year":"2016","unstructured":"Beierle, C., Jean, J., K\u00f6lbl, S., Leander, G., Moradi, A., Peyrin, T., Sasaki, Yu., Sasdrich, P., Sim, S.M.: The SKINNY family of block ciphers and its low-latency variant MANTIS. In: Robshaw, M., Katz, J. (eds.) CRYPTO 2016, Part II. LNCS, vol. 9815, pp. 123\u2013153. Springer, Heidelberg (2016). https:\/\/doi.org\/10.1007\/978-3-662-53008-5_5"},{"key":"11_CR12","doi-asserted-by":"publisher","unstructured":"Benz, F., Seffrin, A., Huss, S.A.: Bil: a tool-chain for bitstream reverse-engineering. In: Koch, D., Singh, S., T\u00f8rresen, J. (eds.) 22nd International Conference on Field Programmable Logic and Applications (FPL), Oslo, Norway, 29\u201331 August 2012, pp. 735\u2013738. IEEE (2012). https:\/\/doi.org\/10.1109\/FPL.2012.6339165","DOI":"10.1109\/FPL.2012.6339165"},{"key":"11_CR13","unstructured":"Bernstein, D.J.: Chacha, a variant of salsa20 (2008). https:\/\/cr.yp.to\/chacha\/chacha-20080128.pdf"},{"key":"11_CR14","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"313","DOI":"10.1007\/978-3-642-38348-9_19","volume-title":"Advances in Cryptology \u2013 EUROCRYPT 2013","author":"G Bertoni","year":"2013","unstructured":"Bertoni, G., Daemen, J., Peeters, M., Van Assche, G.: Keccak. In: Johansson, T., Nguyen, P.Q. (eds.) EUROCRYPT 2013. LNCS, vol. 7881, pp. 313\u2013314. Springer, Heidelberg (2013). https:\/\/doi.org\/10.1007\/978-3-642-38348-9_19"},{"key":"11_CR15","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"33","DOI":"10.1007\/3-540-39200-9_3","volume-title":"Advances in Cryptology \u2014 EUROCRYPT 2003","author":"A Biryukov","year":"2003","unstructured":"Biryukov, A., De Canni\u00e8re, C., Braeken, A., Preneel, B.: A toolbox for cryptanalysis: linear and affine equivalence algorithms. In: Biham, E. (ed.) EUROCRYPT 2003. LNCS, vol. 2656, pp. 33\u201350. Springer, Heidelberg (2003). https:\/\/doi.org\/10.1007\/3-540-39200-9_3"},{"key":"11_CR16","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"372","DOI":"10.1007\/978-3-662-49890-3_15","volume-title":"Advances in Cryptology \u2013 EUROCRYPT 2016","author":"A Biryukov","year":"2016","unstructured":"Biryukov, A., Perrin, L., Udovenko, A.: Reverse-engineering the s-box of Streebog, Kuznyechik and STRIBOBr1. In: Fischlin, M., Coron, J.-S. (eds.) EUROCRYPT 2016. LNCS, vol. 9665, pp. 372\u2013402. Springer, Heidelberg (2016). https:\/\/doi.org\/10.1007\/978-3-662-49890-3_15"},{"issue":"4","key":"11_CR17","doi-asserted-by":"publisher","first-page":"505","DOI":"10.1007\/s00145-010-9062-1","volume":"23","author":"A Biryukov","year":"2010","unstructured":"Biryukov, A., Shamir, A.: Structural cryptanalysis of SASAS. J. Cryptol. 23(4), 505\u2013518 (2010). https:\/\/doi.org\/10.1007\/s00145-010-9062-1","journal-title":"J. Cryptol."},{"key":"11_CR18","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"450","DOI":"10.1007\/978-3-540-74735-2_31","volume-title":"Cryptographic Hardware and Embedded Systems - CHES 2007","author":"A Bogdanov","year":"2007","unstructured":"Bogdanov, A., et al.: PRESENT: an ultra-lightweight block cipher. In: Paillier, P., Verbauwhede, I. (eds.) CHES 2007. LNCS, vol. 4727, pp. 450\u2013466. Springer, Heidelberg (2007). https:\/\/doi.org\/10.1007\/978-3-540-74735-2_31"},{"key":"11_CR19","unstructured":"Bono, S., Green, M., Stubblefield, A., Juels, A., Rubin, A.D., Szydlo, M.: Security analysis of a cryptographically-enabled RFID device. In: McDaniel, P.D. (ed.) Proceedings of the 14th USENIX Security Symposium, Baltimore, MD, USA, July 31 - August 5, 2005. USENIX Association (2005). https:\/\/www.usenix.org\/conference\/14th-usenix-security-symposium\/security-analysis-cryptographically-enabled-rfid-device"},{"key":"11_CR20","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"208","DOI":"10.1007\/978-3-642-34961-4_14","volume-title":"Advances in Cryptology \u2013 ASIACRYPT 2012","author":"J Borghoff","year":"2012","unstructured":"Borghoff, J., et al.: PRINCE \u2013 a low-latency block cipher for pervasive computing applications. In: Wang, X., Sako, K. (eds.) ASIACRYPT 2012. LNCS, vol. 7658, pp. 208\u2013225. Springer, Heidelberg (2012). https:\/\/doi.org\/10.1007\/978-3-642-34961-4_14"},{"key":"11_CR21","doi-asserted-by":"publisher","unstructured":"Brunner, M., Baehr, J., Sigl, G.: Improving on state register identification in sequential hardware reverse engineering. In: IEEE International Symposium on Hardware Oriented Security and Trust, HOST 2019, McLean, VA, USA, May 5\u201310, 2019, pp. 151\u2013160. IEEE (2019). https:\/\/doi.org\/10.1109\/HST.2019.8740844","DOI":"10.1109\/HST.2019.8740844"},{"key":"11_CR22","unstructured":"CADForAssurance: System on chip benchmarks (2020). https:\/\/cadforassurance.org\/soc-platform\/soc-benign-benchmark\/system-on-chip-benchmarks\/"},{"key":"11_CR23","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"272","DOI":"10.1007\/978-3-642-04138-9_20","volume-title":"Cryptographic Hardware and Embedded Systems - CHES 2009","author":"C De Canni\u00e8re","year":"2009","unstructured":"De Canni\u00e8re, C., Dunkelman, O., Kne\u017eevi\u0107, M.: KATAN and KTANTAN\u2014a family of small and efficient hardware-oriented block ciphers. In: Clavier, C., Gaj, K. (eds.) CHES 2009. LNCS, vol. 5747, pp. 272\u2013288. Springer, Heidelberg (2009). https:\/\/doi.org\/10.1007\/978-3-642-04138-9_20"},{"key":"11_CR24","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"244","DOI":"10.1007\/978-3-540-68351-3_18","volume-title":"New Stream Cipher Designs","author":"C De Canni\u00e8re","year":"2008","unstructured":"De Canni\u00e8re, C., Preneel, B.: Trivium. In: Robshaw, M., Billet, O. (eds.) New Stream Cipher Designs. LNCS, vol. 4986, pp. 244\u2013266. Springer, Heidelberg (2008). https:\/\/doi.org\/10.1007\/978-3-540-68351-3_18"},{"key":"11_CR25","doi-asserted-by":"crossref","unstructured":"Cassiers, G., Masure, L., Momin, C., Moos, T., Moradi, A., Standaert, F.: Randomness generation for secure hardware masking - unrolled trivium to the rescue. IACR Cryptol. ePrint Arch. p.\u00a01134 (2023). https:\/\/eprint.iacr.org\/2023\/1134","DOI":"10.62056\/akdkp2fgx"},{"key":"11_CR26","doi-asserted-by":"publisher","unstructured":"Daemen, J., Rijmen, V.: The Design of Rijndael - The Advanced Encryption Standard (AES), Second Edition. Information Security and Cryptography. Springer, Cham (2020). https:\/\/doi.org\/10.1007\/978-3-662-60769-5","DOI":"10.1007\/978-3-662-60769-5"},{"key":"11_CR27","unstructured":"Defense Express Media & Consulting Company: Encryption microchip from aliexpress found inside russian portable \u201cazart\u201d transceivers (2022). https:\/\/en.defence-ua.com\/weapon_and_tech\/encryption_microchip_from_aliexpress_found_inside_russian_portable_azart_transceivers-4907.html"},{"issue":"3","key":"11_CR28","doi-asserted-by":"publisher","first-page":"299","DOI":"10.1016\/j.micpro.2012.12.003","volume":"37","author":"Z Ding","year":"2013","unstructured":"Ding, Z., Wu, Q., Zhang, Y., Zhu, L.: Deriving an NCD file from an FPGA bitstream: methodology, architecture and evaluation. Microprocess. Microsyst. 37(3), 299\u2013312 (2013). https:\/\/doi.org\/10.1016\/j.micpro.2012.12.003","journal-title":"Microprocess. Microsyst."},{"key":"11_CR29","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"413","DOI":"10.1007\/978-3-319-78381-9_16","volume-title":"Advances in Cryptology \u2013 EUROCRYPT 2018","author":"I Dinur","year":"2018","unstructured":"Dinur, I.: An improved affine equivalence algorithm for random permutations. In: Nielsen, J.B., Rijmen, V. (eds.) EUROCRYPT 2018. LNCS, vol. 10820, pp. 413\u2013442. Springer, Cham (2018). https:\/\/doi.org\/10.1007\/978-3-319-78381-9_16"},{"key":"11_CR30","doi-asserted-by":"publisher","unstructured":"Dobraunig, C., Eichlseder, M., Mendel, F., Schl\u00e4ffer, M.: Ascon v1.2: lightweight authenticated encryption and hashing. J. Cryptol. 34(3), 33 (2021). https:\/\/doi.org\/10.1007\/s00145-021-09398-9","DOI":"10.1007\/s00145-021-09398-9"},{"key":"11_CR31","doi-asserted-by":"crossref","unstructured":"Dolmatov, V., Baryshkov, D.: Gost r 34.12-2015: Block cipher \u201cmagma\u201d. Technical report RFC 8891 (2020). https:\/\/www.rfc-editor.org\/rfc\/rfc8891","DOI":"10.17487\/RFC8891"},{"key":"11_CR32","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"203","DOI":"10.1007\/978-3-540-85174-5_12","volume-title":"Advances in Cryptology \u2013 CRYPTO 2008","author":"T Eisenbarth","year":"2008","unstructured":"Eisenbarth, T., Kasper, T., Moradi, A., Paar, C., Salmasizadeh, M., Shalmani, M.T.M.: On the power of power analysis in the real world: a complete break of the KeeLoq code hopping scheme. In: Wagner, D. (ed.) CRYPTO 2008. LNCS, vol. 5157, pp. 203\u2013220. Springer, Heidelberg (2008). https:\/\/doi.org\/10.1007\/978-3-540-85174-5_12"},{"key":"11_CR33","unstructured":"Embedded Security Group: HAL - The Hardware Analyzer. https:\/\/github.com\/emsec\/hal (2019)"},{"key":"11_CR34","doi-asserted-by":"publisher","unstructured":"Ender, M., Leander, G., Moradi, A., Paar, C.: A cautionary note on protecting xilinx\u2019 ultrascale(+) bitstream encryption and authentication engine. In: 30th IEEE Annual International Symposium on Field-Programmable Custom Computing Machines, FCCM 2022, New York City, NY, USA, May 15\u201318, 2022, pp.\u00a01\u20139. IEEE (2022). https:\/\/doi.org\/10.1109\/FCCM53951.2022.9786118","DOI":"10.1109\/FCCM53951.2022.9786118"},{"key":"11_CR35","unstructured":"Ender, M., Moradi, A., Paar, C.: The unpatchable silicon: a full break of the bitstream encryption of xilinx 7-series fpgas. In: Capkun, S., Roesner, F. (eds.) 29th USENIX Security Symposium, USENIX Security 2020, August 12\u201314, 2020. pp. 1803\u20131819. USENIX Association (2020). https:\/\/www.usenix.org\/conference\/usenixsecurity20\/presentation\/ender"},{"key":"11_CR36","doi-asserted-by":"publisher","unstructured":"Ender, M., Swierczynski, P., Wallat, S., Wilhelm, M., Knopp, P.M., Paar, C.: Insights into the mind of a trojan designer: the challenge to integrate a trojan into the bitstream. In: Shibuya, T. (ed.) Proceedings of the 24th Asia and South Pacific Design Automation Conference, ASPDAC 2019, Tokyo, Japan, January 21\u201324, 2019, pp. 112\u2013119. ACM (2019). https:\/\/doi.org\/10.1145\/3287624.3288742","DOI":"10.1145\/3287624.3288742"},{"issue":"3","key":"11_CR37","doi-asserted-by":"publisher","first-page":"498","DOI":"10.1109\/TDSC.2018.2812183","volume":"16","author":"M Fyrbiak","year":"2019","unstructured":"Fyrbiak, M., et al.: HAL - the missing piece of the puzzle for hardware reverse engineering, trojan detection and insertion. IEEE Trans. Dependable Secur. Comput. 16(3), 498\u2013510 (2019). https:\/\/doi.org\/10.1109\/TDSC.2018.2812183","journal-title":"IEEE Trans. Dependable Secur. Comput."},{"key":"11_CR38","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"326","DOI":"10.1007\/978-3-642-23951-9_22","volume-title":"Cryptographic Hardware and Embedded Systems \u2013 CHES 2011","author":"J Guo","year":"2011","unstructured":"Guo, J., Peyrin, T., Poschmann, A., Robshaw, M.: The LED block cipher. In: Preneel, B., Takagi, T. (eds.) CHES 2011. LNCS, vol. 6917, pp. 326\u2013341. Springer, Heidelberg (2011). https:\/\/doi.org\/10.1007\/978-3-642-23951-9_22"},{"key":"11_CR39","unstructured":"Harttung, J.: Prince block cipher - vhdl implementation (2021). https:\/\/github.com\/huljar\/prince-vhdl\/tree\/master"},{"key":"11_CR40","doi-asserted-by":"publisher","unstructured":"Klix, S., et al.: Stealing maggie\u2019s secrets - on the challenges of IP theft through FPGA reverse engineering. CoRR abs\/2312.06195 (2023). https:\/\/doi.org\/10.48550\/arXiv.2312.06195","DOI":"10.48550\/arXiv.2312.06195"},{"key":"11_CR41","doi-asserted-by":"publisher","unstructured":"Lippmann, B., et al.: Integrated flow for reverse engineering of nanoscale technologies. In: Shibuya, T. (ed.) Proceedings of the 24th Asia and South Pacific Design Automation Conference, ASPDAC 2019, Tokyo, Japan, January 21\u201324, 2019, pp. 82\u201389. ACM (2019). https:\/\/doi.org\/10.1145\/3287624.3288738","DOI":"10.1145\/3287624.3288738"},{"key":"11_CR42","unstructured":"lowRISC Contributors: lowrisc: Collaborative open silicon engineering (2024). https:\/\/lowrisc.org\/"},{"key":"11_CR43","unstructured":"lowRISC contributors: Open source silicon root of trust - opentitan (2024). https:\/\/opentitan.org\/"},{"key":"11_CR44","unstructured":"lowRISC contributors: Opentitan earl grey chip datasheet (2024). https:\/\/opentitan.org\/book\/hw\/top_earlgrey\/doc\/specification.html"},{"key":"11_CR45","doi-asserted-by":"publisher","unstructured":"Meade, T., Jin, Y., Tehranipoor, M.M., Zhang, S.: Gate-level netlist reverse engineering for hardware security: Control logic register identification. In: IEEE International Symposium on Circuits and Systems, ISCAS 2016, Montr\u00e9al, QC, Canada, May 22\u201325, 2016, pp. 1334\u20131337. IEEE (2016). https:\/\/doi.org\/10.1109\/ISCAS.2016.7527495","DOI":"10.1109\/ISCAS.2016.7527495"},{"key":"11_CR46","unstructured":"Meijer, C., Bokslag, W., Wetzels, J.: All cops are broadcasting: TETRA under scrutiny. In: Calandrino, J.A., Troncoso, C. (eds.) 32nd USENIX Security Symposium, USENIX Security 2023, Anaheim, CA, USA, August 9-11, 2023, pp. 7463\u20137479. USENIX Association (2023), https:\/\/www.usenix.org\/conference\/usenixsecurity23\/presentation\/meijer"},{"key":"11_CR47","unstructured":"Meijer, C., Moonsamy, V., Wetzels, J.: Where\u2019s crypto?: Automated identification and classification of proprietary cryptographic primitives in binary code. In: Bailey, M.D., Greenstadt, R. (eds.) 30th USENIX Security Symposium, USENIX Security 2021, August 11\u201313, 2021, pp. 555\u2013572. USENIX Association (2021), https:\/\/www.usenix.org\/conference\/usenixsecurity21\/presentation\/meijer"},{"key":"11_CR48","unstructured":"Miller, G.: The intelligence coup of the century. The Washington Post (2020). https:\/\/www.washingtonpost.com\/graphics\/2020\/world\/national-security\/cia-crypto-encryption-machines-espionage\/"},{"key":"11_CR49","doi-asserted-by":"publisher","unstructured":"Moradi, A., Barenghi, A., Kasper, T., Paar, C.: On the vulnerability of FPGA bitstream encryption against power analysis attacks: extracting keys from xilinx virtex-ii fpgas. In: Chen, Y., Danezis, G., Shmatikov, V. (eds.) Proceedings of the 18th ACM Conference on Computer and Communications Security, CCS 2011, Chicago, Illinois, USA, October 17\u201321, 2011, pp. 111\u2013124. ACM (2011). https:\/\/doi.org\/10.1145\/2046707.2046722","DOI":"10.1145\/2046707.2046722"},{"key":"11_CR50","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1007\/978-3-642-27954-6_1","volume-title":"Topics in Cryptology \u2013 CT-RSA 2012","author":"A Moradi","year":"2012","unstructured":"Moradi, A., Kasper, M., Paar, C.: Black-box side-channel attacks highlight the importance of countermeasures. In: Dunkelman, O. (ed.) CT-RSA 2012. LNCS, vol. 7178, pp. 1\u201318. Springer, Heidelberg (2012). https:\/\/doi.org\/10.1007\/978-3-642-27954-6_1"},{"key":"11_CR51","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"71","DOI":"10.1007\/978-3-319-43283-0_5","volume-title":"Constructive Side-Channel Analysis and Secure Design","author":"A Moradi","year":"2016","unstructured":"Moradi, A., Schneider, T.: Improved side-channel analysis attacks on Xilinx bitstream encryption of 5, 6, and 7 series. In: Standaert, F.-X., Oswald, E. (eds.) COSADE 2016. LNCS, vol. 9689, pp. 71\u201387. Springer, Cham (2016). https:\/\/doi.org\/10.1007\/978-3-319-43283-0_5"},{"key":"11_CR52","unstructured":"Mykhailo: Twitter post about microchips from a downed Russian SU-24m (2022). https:\/\/twitter.com\/mxpoliakov\/status\/1606650167129788417"},{"key":"11_CR53","doi-asserted-by":"publisher","unstructured":"Narayanan, R.V., Venkatesan, A.N., Pula, K., Muthukumaran, S., Vemuri, R.: Reverse engineering word-level models from look-up table netlists. In: 24th International Symposium on Quality Electronic Design, ISQED 2023, San Francisco, CA, USA, April 5\u20137, 2023. pp.\u00a01\u20138. IEEE (2023). https:\/\/doi.org\/10.1109\/ISQED57927.2023.10129373","DOI":"10.1109\/ISQED57927.2023.10129373"},{"key":"11_CR54","unstructured":"National Institute of Standards and Technology (NIST): Data encryption standard (DES). Technical report FIPS PUB 46-3, National Institute of Standards and Technology (NIST) (1999). https:\/\/csrc.nist.gov\/files\/pubs\/fips\/46-3\/final\/docs\/fips46-3.pdf"},{"key":"11_CR55","doi-asserted-by":"publisher","unstructured":"National Institute of Standards and Technology (NIST): Secure hash standard (SHS). Technical report FIPS PUB 180-4, National Institute of Standards and Technology (NIST) (2015). https:\/\/doi.org\/10.6028\/NIST.FIPS.180-4","DOI":"10.6028\/NIST.FIPS.180-4"},{"key":"11_CR56","unstructured":"Nohl, K., Evans, D., Starbug, Pl\u00f6tz, H.: Reverse-engineering a cryptographic RFID tag. In: van Oorschot, P.C. (ed.) Proceedings of the 17th USENIX Security Symposium, July 28-August 1, 2008, San Jose, CA, USA, pp. 185\u2013194. USENIX Association (2008). http:\/\/www.usenix.org\/events\/sec08\/tech\/full_papers\/nohl\/nohl.pdf"},{"key":"11_CR57","doi-asserted-by":"publisher","unstructured":"Note, J., Rannaud, \u00c9.: From the bitstream to the netlist. In: Hutton, M., Chow, P. (eds.) Proceedings of the ACM\/SIGDA 16th International Symposium on Field Programmable Gate Arrays, FPGA 2008, Monterey, California, USA, February 24\u201326, 2008, p.\u00a0264. ACM (2008). https:\/\/doi.org\/10.1145\/1344671.1344729","DOI":"10.1145\/1344671.1344729"},{"key":"11_CR58","unstructured":"Oliscience: OpenCores. https:\/\/opencores.org"},{"key":"11_CR59","doi-asserted-by":"publisher","unstructured":"Pham, K.D., Horta, E.L., Koch, D.: BITMAN: a tool and API for FPGA bitstream manipulations. In: Atienza, D., Natale, G.D. (eds.) Design, Automation & Test in Europe Conference & Exhibition, DATE 2017, Lausanne, Switzerland, March 27\u201331, 2017, pp. 894\u2013897. IEEE (2017). https:\/\/doi.org\/10.23919\/DATE.2017.7927114","DOI":"10.23919\/DATE.2017.7927114"},{"key":"11_CR60","unstructured":"Primas, R.: Hardware design of Ascon-128 and ascon-hash (v1.2) (2023). https:\/\/github.com\/rprimas\/ascon-verilog"},{"key":"11_CR61","doi-asserted-by":"publisher","unstructured":"Quadir, S.E., et al.: A survey on chip to system reverse engineering. ACM J. Emerg. Technol. Comput. Syst. 13(1), 6:1\u20136:34 (2016). https:\/\/doi.org\/10.1145\/2755563","DOI":"10.1145\/2755563"},{"key":"11_CR62","doi-asserted-by":"publisher","unstructured":"Shi, Y., Ting, C.W., Gwee, B., Ren, Y.: A highly efficient method for extracting FSMS from flattened gate-level netlist. In: International Symposium on Circuits and Systems (ISCAS 2010), May 30 \u2013 June 2, 2010, Paris, France, pp. 2610\u20132613. IEEE (2010). https:\/\/doi.org\/10.1109\/ISCAS.2010.5537093","DOI":"10.1109\/ISCAS.2010.5537093"},{"key":"11_CR63","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"342","DOI":"10.1007\/978-3-642-23951-9_23","volume-title":"Cryptographic Hardware and Embedded Systems \u2013 CHES 2011","author":"K Shibutani","year":"2011","unstructured":"Shibutani, K., Isobe, T., Hiwatari, H., Mitsuda, A., Akishita, T., Shirai, T.: Piccolo: an ultra-lightweight blockcipher. In: Preneel, B., Takagi, T. (eds.) CHES 2011. LNCS, vol. 6917, pp. 342\u2013357. Springer, Heidelberg (2011). https:\/\/doi.org\/10.1007\/978-3-642-23951-9_23"},{"key":"11_CR64","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"147","DOI":"10.1007\/978-3-642-40041-4_9","volume-title":"Advances in Cryptology \u2013 CRYPTO 2013","author":"D Strobel","year":"2013","unstructured":"Strobel, D., et al.: Fuming acid and cryptanalysis: handy tools for overcoming a digital locking and access control system. In: Canetti, R., Garay, J.A. (eds.) CRYPTO 2013. LNCS, vol. 8042, pp. 147\u2013164. Springer, Heidelberg (2013). https:\/\/doi.org\/10.1007\/978-3-642-40041-4_9"},{"key":"11_CR65","doi-asserted-by":"publisher","unstructured":"Swierczynski, P., Fyrbiak, M., Koppe, P., Paar, C.: FPGA trojans through detecting and weakening of cryptographic primitives. IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. 34(8), 1236\u20131249 (2015). https:\/\/doi.org\/10.1109\/TCAD.2015.2399455","DOI":"10.1109\/TCAD.2015.2399455"},{"key":"11_CR66","doi-asserted-by":"publisher","unstructured":"Swierczynski, P., Moradi, A., Oswald, D.F., Paar, C.: Physical security evaluation of the bitstream encryption mechanism of Altera Stratix II and Stratix III FPGAs. ACM Trans. Reconfigurable Technol. Syst. 7(4), 34:1\u201334:23 (2015). https:\/\/doi.org\/10.1145\/2629462","DOI":"10.1145\/2629462"},{"key":"11_CR67","doi-asserted-by":"publisher","unstructured":"Tajik, S., Lohrke, H., Seifert, J., Boit, C.: On the power of optical contactless probing: attacking bitstream encryption of FPGAs. In: Thuraisingham, B., Evans, D., Malkin, T., Xu, D. (eds.) Proceedings of the 2017 ACM SIGSAC Conference on Computer and Communications Security, CCS 2017, Dallas, TX, USA, October 30 - November 03, 2017, pp. 1661\u20131674. ACM (2017). https:\/\/doi.org\/10.1145\/3133956.3134039","DOI":"10.1145\/3133956.3134039"},{"key":"11_CR68","unstructured":"TechInsights: TechInsights. https:\/\/www.techinsights.com"},{"key":"11_CR69","unstructured":"Texplained: Texplained. https:\/\/www.texplained.com"},{"key":"11_CR70","unstructured":"The Sage Developers: SageMath, the Sage Mathematics Software System (2024). https:\/\/www.sagemath.org"},{"key":"11_CR71","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"363","DOI":"10.1007\/978-3-642-04138-9_26","volume-title":"Cryptographic Hardware and Embedded Systems - CHES 2009","author":"R Torrance","year":"2009","unstructured":"Torrance, R., James, D.: The state-of-the-art in IC reverse engineering. In: Clavier, C., Gaj, K. (eds.) CHES 2009. LNCS, vol. 5747, pp. 363\u2013381. Springer, Heidelberg (2009). https:\/\/doi.org\/10.1007\/978-3-642-04138-9_26"},{"key":"11_CR72","doi-asserted-by":"publisher","unstructured":"Werner, M., Lippmann, B., Baehr, J., Gr\u00e4b, H.: Reverse engineering of cryptographic cores by structural interpretation through graph analysis. In: 3rd IEEE International Verification and Security Workshop, IVSW 2018, Costa Brava, Spain, July 2\u20134, 2018, pp. 13\u201318. IEEE (2018). https:\/\/doi.org\/10.1109\/IVSW.2018.8494896","DOI":"10.1109\/IVSW.2018.8494896"},{"key":"11_CR73","doi-asserted-by":"publisher","unstructured":"Ziener, D., Assmus, S., Teich, J.: Identifying FPGA IP-cores based on lookup table content analysis. In: Proceedings of the 2006 International Conference on Field Programmable Logic and Applications (FPL), Madrid, Spain, August 28\u201330, 2006, pp.\u00a01\u20136. IEEE (2006). https:\/\/doi.org\/10.1109\/FPL.2006.311255","DOI":"10.1109\/FPL.2006.311255"}],"container-title":["Lecture Notes in Computer Science","Advances in Cryptology \u2013 CRYPTO 2024"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/978-3-031-68385-5_11","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2024,8,16]],"date-time":"2024-08-16T08:06:36Z","timestamp":1723795596000},"score":1,"resource":{"primary":{"URL":"https:\/\/link.springer.com\/10.1007\/978-3-031-68385-5_11"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2024]]},"ISBN":["9783031683848","9783031683855"],"references-count":73,"URL":"https:\/\/doi.org\/10.1007\/978-3-031-68385-5_11","relation":{},"ISSN":["0302-9743","1611-3349"],"issn-type":[{"type":"print","value":"0302-9743"},{"type":"electronic","value":"1611-3349"}],"subject":[],"published":{"date-parts":[[2024]]},"assertion":[{"value":"17 August 2024","order":1,"name":"first_online","label":"First Online","group":{"name":"ChapterHistory","label":"Chapter History"}},{"value":"CRYPTO","order":1,"name":"conference_acronym","label":"Conference Acronym","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"Annual International Cryptology Conference","order":2,"name":"conference_name","label":"Conference Name","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"Santa Barbara, CA","order":3,"name":"conference_city","label":"Conference City","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"USA","order":4,"name":"conference_country","label":"Conference Country","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"2024","order":5,"name":"conference_year","label":"Conference Year","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"18 August 2024","order":7,"name":"conference_start_date","label":"Conference Start Date","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"22 August 2024","order":8,"name":"conference_end_date","label":"Conference End Date","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"44","order":9,"name":"conference_number","label":"Conference Number","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"crypto2024","order":10,"name":"conference_id","label":"Conference ID","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"https:\/\/crypto.iacr.org\/2024\/","order":11,"name":"conference_url","label":"Conference URL","group":{"name":"ConferenceInfo","label":"Conference Information"}}]}}