|
1. M. R. Albrecht, C. Rechberger, T. Schneider, T. Tiessen, and M. Zohner, “Ciphers for MPC and FHE,” in Proc. Eurocrypt, pp. 430–454, 2015. 2. M. Amy, D. Maslov, M. Mosca, and M. Roetteler, “A meet-in-the-middle algorithm for fast synthesis of depth-optimal quantum circuits,” IEEE Trans. on Computer-Aided Design, vol. 32, no. 6, pp. 818–830, 2013. 3. L. Amaru, M. Soeken, P. Vuillod, J. Luo, A. Mishchenko, J. Olson, R. Brayton, and G. De Micheli, “Improvements to Boolean resynthesis,” in Proc. DATE, pp. 755–760, 2018. 4. J. Boyar and R. Peralta, “Tight bounds for the multiplicative complexity of symmetric functions,” Theoretical Computer Science, vol. 396, no. 1–3, pp. 223–246, 2008. 5. J. Boyar and R. Peralta, “A small depth-16 circuit for the AES S-Box,” in Proc. IFIP SEC, pp. 287–298, 2012. 6. J. Boyar, P. Matthews, and R. Peralta, “Logic minimization techniques with applications to cryptology,” Journal of Cryptology, vol. 26, no. 2, pp. 280–312, 2013. 7. J. Cong and Y. Ding, “FlowMap: an optimal technology mapping algorithm for delay optimization in lookup-table based FPGA designs,” IEEE Trans. on Computer-Aided Design, vol. 13, no. 1, pp. 1-12, 1994. 8. Y.-C. Chen and C.-Y. Wang, “Fast detection of node mergers using logic implications,” in Proc. ICCAD, pp. 785-788, 2009. 9. Y.-C. Chen and C.-Y. Wang, “Fast node merging with don’t cares using logic implications,” IEEE Trans. on Computer-Aided Design, pp.1827-1832, 2010. 10. Y.-C. Chen and C.-Y. Wang, “Node addition and removal in the presence of don’t cares,” in Proc. DAC, pp. 505-510, 2010. 11. Y.-C. Chen and C.-Y. Wang, "Logic restructuring using node addition and removal," IEEE Trans. on Computer-Aided Design, vol. 31, no. 2, pp. 260-270, 2012. 12. M. Chase, D. Derler, S. Goldfeder, C. Orlandi, S. Ramacher, C. Rechberger, D. Slamanig, and G. Zaverucha, “Post-quantum zero-knowledge and signatures from symmetric-key primitives,” in Proc. CCS, pp. 1825–1842, 2017. 13. C. Calik, M. S. Turan, and R. Peralta, “The multiplicative complexity of 6-variable Boolean functions,” Cryptography and Communications, vol. 11, no. 1, pp. 93–107, 2019. 14. S. Jang, K. Chung, A. Mishchenko, and R. Brayton, “A power optimization toolbox for logic synthesis and mapping,” in Proc. IWLS'09, pp. 1-8, 2009. 15. V. Kolesnikov and T. Schneider, “Improved garbled circuit: free XOR gates and applications,” in Proc. ICALP, pp. 486–498, 2008. 16. A. Mishchenko, B. Steinbach, and M. Perkowski, “An algorithm for bi-decomposition of logic functions,” in Proc. DAC, pp. 103–108, 2001. 17. A. Mishchenko and R. K. Brayton, “SAT-based complete don't-care computation for network optimization,” in Proc. DATE, pp. 412-417, 2005. 18. M. Miller and M. Soeken, “An algorithm for linear, affine and spectral classification of Boolean functions,” International Workshop on Boolean Problems, pp. 237–254, 2018. 19. G. Meuli, M. Soeken, E. Campbell, M. Roetteler, and G. De. Micheli, “The role of multiplicative complexity in compiling low T-count oracle circuits,” in Proc. ICCAD, pp. 1-8, 2019. 20. H. Riener, W. Haaswijk, A. Mishchenko, G. De Micheli, and M. Soeken, “On-the-fly and DAG-aware: rewriting Boolean networks with exact synthesis,” in Proc. DATE, pp. 1649-1654, 2019. 21. M. Soeken, E. Testa, and D. M. Miller, “A hybrid method for spectral translation equivalent Boolean functions,” in Proc. PACRIM, pp. 1-6, 2019. 22. M. S. Turan and R. Peralta, “The multiplicative complexity of Boolean functions on four and five variables,” in Lightweight Cryptography for Security and Privacy, pp. 21–33, 2015. 23. G. S. Tseytin, “On the complexity of derivation in propositional calculus,” in Studies in Constructive Mathematics and Mathematical Logic, Part II (Seminars in Mathematics), A. O. Slisenko (Ed.), Consultants Bureau, New York, pp. 115–125, 1970. 24. E. Testa, M. Soeken, L. Amaru and G. De. Micheli, “Reducing the multiplicative complexity in logic networks for cryptography and security applications,” in Proc. DAC, pp. 1-6, 2019. 25. E. Testa, M. Soeken, H. Riener, L. Amaru and G. De. Micheli, “A logic synthesis toolbox for reducing the multiplicative complexity in logic networks,” in Proc. DATE, pp. 568-573, 2020. 26. Berkeley Logic Synthesis and Verification Group, ABC: a system for synthesis and verification, [Online]. Available: http://people.eecs.berkeley.edu/~alanmi/abc/. 27. “Kissat.” [Online]. Available: http://fmv.jku.at/kissat/.
|