Skip to main content
Erschienen in: Quantum Information Processing 5/2018

01.05.2018

Quantum reversible circuit of AES-128

verfasst von: Mishal Almazrooie, Azman Samsudin, Rosni Abdullah, Kussay N. Mutter

Erschienen in: Quantum Information Processing | Ausgabe 5/2018

Einloggen

Aktivieren Sie unsere intelligente Suche, um passende Fachinhalte oder Patente zu finden.

search-config
loading …

Abstract

An explicit quantum design of AES-128 is presented in this paper. The design is structured to utilize the lowest number of qubits. First, the main components of AES-128 are designed as quantum circuits and then combined to construct the quantum version of AES-128. Some of the most efficient approaches in classical hardware implementations are adopted to construct the circuits of the multiplier and multiplicative inverse in \({\mathbb {F}}_{2}[x]/(x^8+x^4+x^3+x+1)\). The results show that 928 qubits are sufficient to implement AES-128 as a quantum circuit. Moreover, to maintain the key uniqueness when the quantum AES-128 is employed as a Boolean function within a Black-box in other key searching quantum algorithms, a method with a cost of 930 qubits is also proposed.

Sie haben noch keine Lizenz? Dann Informieren Sie sich jetzt über unsere Produkte:

Springer Professional "Wirtschaft+Technik"

Online-Abonnement

Mit Springer Professional "Wirtschaft+Technik" erhalten Sie Zugriff auf:

  • über 102.000 Bücher
  • über 537 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Maschinenbau + Werkstoffe
  • Versicherung + Risiko

Jetzt Wissensvorsprung sichern!

Springer Professional "Technik"

Online-Abonnement

Mit Springer Professional "Technik" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 390 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Maschinenbau + Werkstoffe




 

Jetzt Wissensvorsprung sichern!

Springer Professional "Wirtschaft"

Online-Abonnement

Mit Springer Professional "Wirtschaft" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 340 Zeitschriften

aus folgenden Fachgebieten:

  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Versicherung + Risiko




Jetzt Wissensvorsprung sichern!

Anhänge
Nur mit Berechtigung zugänglich
Literatur
4.
Zurück zum Zitat Akihiro, Y.: Ishizuka Hirokazu quantum cryptanalysis of block ciphers. Algebraic systems, formal languages and computations. RIMS Kokyuroku 1166, 235–243 (2000) Akihiro, Y.: Ishizuka Hirokazu quantum cryptanalysis of block ciphers. Algebraic systems, formal languages and computations. RIMS Kokyuroku 1166, 235–243 (2000)
5.
Zurück zum Zitat Grover, L.K.: A fast quantum mechanical algorithm for database search. In: Proc. of the 28th Annual ACM Symposium on Theory of Computing (STOC), pp. 212–219 (1996) Grover, L.K.: A fast quantum mechanical algorithm for database search. In: Proc. of the 28th Annual ACM Symposium on Theory of Computing (STOC), pp. 212–219 (1996)
9.
Zurück zum Zitat Winternitz, R., Hellman, M.: Chosen-key attacks on a block cipher. Cryptologia XI(1), 16–20 (1987)CrossRefMATH Winternitz, R., Hellman, M.: Chosen-key attacks on a block cipher. Cryptologia XI(1), 16–20 (1987)CrossRefMATH
10.
Zurück zum Zitat Simon, D.: On the power of quantum computation. In: Proceedings of the 35th IEEE Symposium on the Foundations of Computer Science (FOCS), pp. 116–123 (1994) Simon, D.: On the power of quantum computation. In: Proceedings of the 35th IEEE Symposium on the Foundations of Computer Science (FOCS), pp. 116–123 (1994)
11.
Zurück zum Zitat Chailloux, A., Naya-Plasencia, M., Schrottenloher, A.: An efficient quantum collision search algorithm and implications on symmetric cryptography. Cryptology ePrint Archive, Report 2017/847 (2017) Chailloux, A., Naya-Plasencia, M., Schrottenloher, A.: An efficient quantum collision search algorithm and implications on symmetric cryptography. Cryptology ePrint Archive, Report 2017/847 (2017)
12.
Zurück zum Zitat Kaplan, M., Leurent, G., Leverrier, A., Naya-Plasencia, M.: Breaking symmetric cryptosystems using quantum period finding. In: Robshaw, M., Katz, J. (eds.) Advances in Cryptology CRYPTO 2016. CRYPTO 2016. Lecture Notes in Computer Science, vol. 9815. Springer, Berlin (2016) Kaplan, M., Leurent, G., Leverrier, A., Naya-Plasencia, M.: Breaking symmetric cryptosystems using quantum period finding. In: Robshaw, M., Katz, J. (eds.) Advances in Cryptology CRYPTO 2016. CRYPTO 2016. Lecture Notes in Computer Science, vol. 9815. Springer, Berlin (2016)
13.
Zurück zum Zitat Grassl, M., Langenberg, B., Roetteler, M., Steinwandt, R.: Applying Grover’s algorithm to AES: quantum resource estimates. In: Post-Quantum Cryptography: 7th International Workshop, PQCrypto 2016, Fukuoka, Japan, Springer International Publishing (2016). https://doi.org/10.1007/978-3-319-29360-8_3 Grassl, M., Langenberg, B., Roetteler, M., Steinwandt, R.: Applying Grover’s algorithm to AES: quantum resource estimates. In: Post-Quantum Cryptography: 7th International Workshop, PQCrypto 2016, Fukuoka, Japan, Springer International Publishing (2016). https://​doi.​org/​10.​1007/​978-3-319-29360-8_​3
14.
Zurück zum Zitat NIST, Specification for the ADVANCED ENCRYPTION STANDARD (AES), Federal Information Processing Standards Publication 197 (2001) NIST, Specification for the ADVANCED ENCRYPTION STANDARD (AES), Federal Information Processing Standards Publication 197 (2001)
17.
Zurück zum Zitat Kshirsagar, R.V., Vyawahare, M.V.: FPGA implementation of high speed VLSI architectures for AES algorithm. In: Emerging Trends in Engineering and Technology (ICETET), 2012 Fifth International Conference on, Himeji, 2012, pp. 239–242. https://doi.org/10.1109/ICETET.2012.53 Kshirsagar, R.V., Vyawahare, M.V.: FPGA implementation of high speed VLSI architectures for AES algorithm. In: Emerging Trends in Engineering and Technology (ICETET), 2012 Fifth International Conference on, Himeji, 2012, pp. 239–242. https://​doi.​org/​10.​1109/​ICETET.​2012.​53
18.
Zurück zum Zitat Jarvinen, K.U., Tommiska, M.T., Skytta, J.O.: A fully pipelined memoryless 17.8 Gbps AES-128 encryptor. In: Proceedings of the 2003 ACM/SIGDA Eleventh International Symposium on Field Programmable Gate Arrays (FPGA ’03), pp. 207–215. ACM, New York, NY, USA (2003). https://doi.org/10.1145/611817.611848 Jarvinen, K.U., Tommiska, M.T., Skytta, J.O.: A fully pipelined memoryless 17.8 Gbps AES-128 encryptor. In: Proceedings of the 2003 ACM/SIGDA Eleventh International Symposium on Field Programmable Gate Arrays (FPGA ’03), pp. 207–215. ACM, New York, NY, USA (2003). https://​doi.​org/​10.​1145/​611817.​611848
19.
Zurück zum Zitat Canright, D.: A very compact S-Box for AES. In: Rao, J.R., Sunar, B. (eds.) Proceedings of the 7th International Conference on Cryptographic Hardware and Embedded Systems (CHES’05), pp. 441–455. Springer, Berlin (2005). https://doi.org/10.1007/11545262_32 Canright, D.: A very compact S-Box for AES. In: Rao, J.R., Sunar, B. (eds.) Proceedings of the 7th International Conference on Cryptographic Hardware and Embedded Systems (CHES’05), pp. 441–455. Springer, Berlin (2005). https://​doi.​org/​10.​1007/​11545262_​32
20.
Zurück zum Zitat Parmar, N.D., Kadam, P.: Pipelined implementation of dynamic Rijndael S-Box. Int. J. Comput. Appl. 111(10), 36–38 (2015) Parmar, N.D., Kadam, P.: Pipelined implementation of dynamic Rijndael S-Box. Int. J. Comput. Appl. 111(10), 36–38 (2015)
21.
Zurück zum Zitat Weber, R., Rettberg, A.: Implementation of the AES algorithm for a reconfigurable, bit serial, fully pipelined architecture. In: Becker, J., Woods, R., Athanas, P., Morgan, F. (eds.) Proceedings of the 5th International Workshop on Reconfigurable Computing: Architectures, Tools and Applications (ARC ’09), pp. 330–335. Springer, Berlin (2009). https://doi.org/10.1007/978-3-642-00641-8_37 Weber, R., Rettberg, A.: Implementation of the AES algorithm for a reconfigurable, bit serial, fully pipelined architecture. In: Becker, J., Woods, R., Athanas, P., Morgan, F. (eds.) Proceedings of the 5th International Workshop on Reconfigurable Computing: Architectures, Tools and Applications (ARC ’09), pp. 330–335. Springer, Berlin (2009). https://​doi.​org/​10.​1007/​978-3-642-00641-8_​37
23.
Zurück zum Zitat Cheung, D., Maslov, D., Mathew, J., Pradhan, D.K.: On the design and optimization of a quantum polynomial-time attack on elliptic curve cryptography. In: Kawano, Y., Mosca, M. (eds.) Theory of Quantum Computation, Communication, and Cryptography, Lecture Notes in Computer Science, Vol. 5106, pp. 96–104. Springer, Berlin (2008). https://doi.org/10.1007/978-3-540-89304-2_9 Cheung, D., Maslov, D., Mathew, J., Pradhan, D.K.: On the design and optimization of a quantum polynomial-time attack on elliptic curve cryptography. In: Kawano, Y., Mosca, M. (eds.) Theory of Quantum Computation, Communication, and Cryptography, Lecture Notes in Computer Science, Vol. 5106, pp. 96–104. Springer, Berlin (2008). https://​doi.​org/​10.​1007/​978-3-540-89304-2_​9
25.
Zurück zum Zitat Reyhani-Masoleh, A.: A new bit-serial architecture for field multiplication using polynomial bases. In: Oswald, E., Rohatgi, P. (eds.) Proceedings of the 10th International Workshop on Cryptographic Hardware and Embedded Systems (CHES ’08), pp. 300–314. Springer, Berlin (2008). https://doi.org/10.1007/978-3-540-85053-3_19 Reyhani-Masoleh, A.: A new bit-serial architecture for field multiplication using polynomial bases. In: Oswald, E., Rohatgi, P. (eds.) Proceedings of the 10th International Workshop on Cryptographic Hardware and Embedded Systems (CHES ’08), pp. 300–314. Springer, Berlin (2008). https://​doi.​org/​10.​1007/​978-3-540-85053-3_​19
26.
Zurück zum Zitat Patel, K.N., Markov, I.L., Hayes, J.P.: Optimal synthesis of linear reversible circuits. Quantum Inf. Comput. 8(3), 282–294 (2008)MathSciNetMATH Patel, K.N., Markov, I.L., Hayes, J.P.: Optimal synthesis of linear reversible circuits. Quantum Inf. Comput. 8(3), 282–294 (2008)MathSciNetMATH
27.
Zurück zum Zitat Musa, M.A., Schaefer, E.R., Wedig, S.: A simplified AES algorithm and its linear and differential cryptanalyses. Cryptologia 27(2), 148–177 (2003)CrossRefMATH Musa, M.A., Schaefer, E.R., Wedig, S.: A simplified AES algorithm and its linear and differential cryptanalyses. Cryptologia 27(2), 148–177 (2003)CrossRefMATH
28.
Zurück zum Zitat Mermin, N.D.: Quantum Computer Science: An Introduction. Cambridge University Press, New York (2007)CrossRefMATH Mermin, N.D.: Quantum Computer Science: An Introduction. Cambridge University Press, New York (2007)CrossRefMATH
29.
Zurück zum Zitat Nielsen, M.A., Chuang, I.L.: Quantum Computation and Quantum Information, 10 Anniversary Edition 10 edn. Cambridge University Press, New York (2011)MATH Nielsen, M.A., Chuang, I.L.: Quantum Computation and Quantum Information, 10 Anniversary Edition 10 edn. Cambridge University Press, New York (2011)MATH
30.
Zurück zum Zitat Rieffel, E., Polak, W.: Quantum Computing: A Gentle Introduction, 1st edn. The MIT Press, Cambridge (2011)MATH Rieffel, E., Polak, W.: Quantum Computing: A Gentle Introduction, 1st edn. The MIT Press, Cambridge (2011)MATH
33.
Zurück zum Zitat Datta, K., Shrivastav, V., Sengupta, I., Rahaman, H.: Reversible logic implementation of AES algorithm. In: Design & Technology of Integrated Systems in Nanoscale Era (DTIS), 2013 8th International Conference on pp. 140–144 (2013) Datta, K., Shrivastav, V., Sengupta, I., Rahaman, H.: Reversible logic implementation of AES algorithm. In: Design & Technology of Integrated Systems in Nanoscale Era (DTIS), 2013 8th International Conference on pp. 140–144 (2013)
34.
Zurück zum Zitat Menezes, A.J., Van Ourschot, P.C., Vanstone, S.A.: Handbook of Applied Cryptography. CRC Press, Boca Raton (2001)MATH Menezes, A.J., Van Ourschot, P.C., Vanstone, S.A.: Handbook of Applied Cryptography. CRC Press, Boca Raton (2001)MATH
Metadaten
Titel
Quantum reversible circuit of AES-128
verfasst von
Mishal Almazrooie
Azman Samsudin
Rosni Abdullah
Kussay N. Mutter
Publikationsdatum
01.05.2018
Verlag
Springer US
Erschienen in
Quantum Information Processing / Ausgabe 5/2018
Print ISSN: 1570-0755
Elektronische ISSN: 1573-1332
DOI
https://doi.org/10.1007/s11128-018-1864-3

Weitere Artikel der Ausgabe 5/2018

Quantum Information Processing 5/2018 Zur Ausgabe

Neuer Inhalt