Publications

Copyright note: All the papers below have been copyrighted to the IEEE or the ACM. Personal use of this material is permitted. However, permission to reprint/republish this material for advertising or promotional purposes or for creating new collective works for resale or redistribution to servers or lists, or to reuse any copyrighted component of this work in other works must be obtained from the IEEE or the ACM.

Papers in Peer-Reviewed Journals

Note: Student names are marked (*).

  • Mohsen Bahramali*, Jin Jiang, Arash Reyhani-Masoleh: A Fault Detection Scheme for the FPGA Implementation of SHA-1 and SHA-512 Round Computations. J. Electronic Testing 27(4): 517-530 (2011).
  • R. Azarderakhsh* and A. Reyhani-Masoleh, "Secure Clustering and Symmetric Key Establishments in Heterogeneous Wireless Sensor Networks", EURASIP Journal on Wireless Communication and Networking (JWCN), Special Issue on Security and Resiliency for Smart Devices and Applications, 12 pages, Volume 2011 (2011).
  • M. Mozaffari-Kermani* and A. Reyhani-Masoleh, “Fault Detection Structures of S-boxes and Inverse S-boxes for the Advanced Encryption Standard,” Journal of Electronic Testing Theory and Applications, Vol. 25, No. 4-5, pp. 225-245, 2009.

Papers in Refereed Conference/Workshop Proceedings and Book Chapters

  •   "Keymill: Side-Channel Resilient Key Generator,'' a chapter in proceedings of Selected Areas in Cryptography, SAC 2016, 14 pages (double-blinded reviewed).
  • Amir Kouzeh Geran* and Arash Reyhani-Masoleh, “A CRC-Based Concurrent Fault Detection Architecture for  Galois/Counter Mode (GCM),” in proceedings of the 23rd IEEE Symposium on Computer Arithmetic,  ARITH 24-31 (double-blinded reviewed).
  • Hayssam El-Razouk* and Arash Reyhani-Masoleh, “New Bit-Level Serial GF (2m) Multiplication Using Polynomial Basis,” in proceedings of the 22nd IEEE Symposium on Computer Arithmetic, ARITH 2015: 129-136 (double-blinded reviewed, acceptance rate: 42%).
  • A. Hariri* and A. Reyhani-Masoleh, “On Countermeasures Against Fault Attacks on Elliptic Curve Cryptography Using Fault Detection,” Chapter 12 of the book “Fault Analysis in Cryptography,” Editors: Marc Joye and Michael Tunstall, pp. 157-169, Springer,  2012.
  • M. Mozaffari Kermani* and A. Reyhani-Masoleh, “Reliable Hardware Architectures for the Third-Round SHA-3 Finalist Grostl Benchmarked on FPGA Platform,”  in proceedings of the 26st IEEE International Symposium on Defect and Fault-Tolerance in VLSI Systems, pp. 325-331, Oct. 2011.
  • M. Mozaffari Kermani* and A. Reyhani-Masoleh, “A High-Performance Fault Diagnosis Approach for the AES SubBytes utilizing Mixed Bases,” in proceedings of Fault Diagnosis and Tolerance in Cryptography (FDTC 2011), pp 80-87, Sep. 2011.
  • R. Azarderakhsh* and A. Reyhani-Masoleh, “A Modified Low Complexity Digit-Level Gaussian Normal Basis Multiplier,” a chapter in proceedings of 3rd International Workshop on the Arithmetic of Finite Fields (WAIFI 2010), LNCS No. 6087, pages 25-40, June 2010 (acceptance rate: 45%).

  • M. Mozaffari Kermani* and A. Reyhani-Masoleh, “A Low-Cost S-boxes for the Advanced Encryption Standard Using Normal Basis,” in proceedings of IEEE International Conference on Electro/Information Technology, EIT-2009, pages 52-55, June 2009  (invited paper).

  • C. Kennedy* and A. Reyhani-Masoleh, “High-Speed CRC Computation Using Improved State-Space Transformations,” in proceedings of IEEE International Conference on Electro/Information Technology, EIT-2009, pages 9-14, June 2009.

  • M. Bahramali*, J. Jiang, and A Reyhani Masoleh, "Security Issues in Industrial Control Systems," NPIC-HMIT 2009 - Nuclear Plant Instrumentation, Control, and Human-Machine Interface Technologies, 10 pages, April 5-9, 2009.
  • R. Azarderakhsh*, A. Reyhani-Masoleh, and Z. Abid, “A Key Management Scheme for Cluster Based Wireless Sensor Networks,” in proceedings of   IEEE/IFIP International Conference on Embedded and Ubiquitous Computing, Volume 2, 17-20 Dec. 2008, Pages: 222 - 227 (acceptance rate: 40%).

  • X. Yuan, H. Jürgensen, R. Azarderakhsh*, and A. Reyhani-Masoleh, “Key Management for Wireless Sensor Networks Using Trusted Neighbours,” in proceedings of IEEE/IFIP International Conference on Embedded and Ubiquitous Computing, 2008, EUC '08, Volume 2, 17-20 Dec. 2008, Pages: 228 - 233 (acceptance rate: 40%).

  • C. Kennedy* and A. Reyhani-Masoleh, “High-Speed Parallel CRC Circuits,” in proceedings of the 42nd Asilomar Conference on Signals, Systems and Computers 2008, pages 1823-1829, October 2008.

  • M. Mozaffari Kermani* and A. Reyhani-Masoleh, “A Lightweight Concurrent Fault Detection Scheme for the AES S-Boxes Using Normal Basis,” a chapter in proceedings of Workshop on Cryptographic Hardware and Embedded Systems (CHES 2008), Lecture Notes in Computer Science (LNCS) No.5154: 113-129 (acceptance rate: 25%).

  • A. Reyhani-Masoleh, “A New Bit-Serial Architecture for Field Multiplication Using Polynomial Bases,” a chapter in proceedings of Workshop on Cryptographic Hardware and Embedded Systems (CHES 2008), LNCS No.5154: 300-314 (acceptance rate: 25%).

  • A. Hariri* and A. Reyhani-Masoleh, “Digit-Serial Structures for the Shifted Polynomial Basis Multiplication over Binary Extension Fields,” a chapter in proceedings of 2nd International Workshop on the Arithmetic of Finite Fields (WAIFI 2008), LNCS No. 5130: 103-116, July 2008 (acceptance rate: 47%)

  • A. Hariri* and A. Reyhani-Masoleh, “Fault Detection Structures for the Montgomery Multiplication over Binary Extension Fields,” in proceedings of Fault Diagnosis and Tolerance in Cryptography (FDTC 2007), pp 37 -43, Sept. 2007.

  • M. Mozaffari-Kermani* and A. Reyhani-Masoleh, “A Structure-independent Approach for Fault Detection Hardware Implementations of the Advanced Encryption Standard,” in proceedings of FDTC 2007, pp 47 -53, Sept. 2007.

  • M. Mozaffari Kermani* and A. Reyhani-Masoleh, “Parity-Based Fault Detection Architecture of S-box for Advanced Encryption Standard,”  in proceedings of the 21st IEEE International Symposium on Defect and Fault-Tolerance in VLSI Systems (DFT'06) pp 572-580, Oct. 2006.

  • M. Mozaffari Kermani* and A. Reyhani-Masoleh, “Parity Prediction of S-Box for AES,” in proceedings of Canadian Conference on Electrical and Computer Engineering (IEEE CCECE 2006), pp 2357-2360, May 2006.
  • A. Reyhani-Masoleh and M. A. Hasan, "On Low Complexity Bit Parallel Polynomial Basis Multipliers," a chapter in proceedings of Cryptographic Hardware and Embedded Systems (CHES 2003), LNCS No. 2779, pp 189-202, Sep. 2003 (acceptance rate: 29%).

  • A. Reyhani-Masoleh and M. A. Hasan, "Low Complexity Sequential Normal Basis Multipliers over GF(2m)," in proceedings of the 16th IEEE Symposium on Computer Arithmetic, pp 188-195, June 2003 (acceptance rate: 34%).

  • A. Reyhani-Masoleh and M. A. Hasan, "Error Detection in Polynomial Basis Multipliers over Binary Extension Fields," a chapter in proceedings of Cryptographic Hardware and Embedded Systems (CHES 2002), LNCS No. 2523, pp 515-528, Aug. 2002 (acceptance rate: 39%).

  • A. Reyhani-Masoleh and M. A. Hasan, "Efficient Digit-Serial Normal Basis Multipliers over GF(2m),'' in proceedings of IEEE International Symposium on Circuits and Systems (ISCAS 2002), pp 781-784, May 2002.

  • A. Reyhani-Masoleh and M. A. Hasan, "Fast Normal Basis Multiplication Using General Purpose Processors,'' a chapter in proceedings of Selected Areas in Cryptography (SAC 2001), LNCS No. 2259, pp. 247-261, Aug. 2001 (acceptance rate: 44%).

  • A. Reyhani-Masoleh and M. A. Hasan, "On Efficient Normal Basis Multiplication," a chapter in proceedings of Indocrypt 2000, LNCS No. 1977, pp. 213-224, December 2000 (acceptance rate: 45%).

  • A. Reyhani-Masoleh and M. A. Hasan, "A Reduced Redundancy Massey-Omura  Parallel Multiplier over GF(2m)," in proceedings of the 20th Biennial Symposium on Communications, pp. 308-312, May 2000.

  • A. Reyhani-Masoleh and M. A. Hasan, "A New Efficient Architecture of Mastrovito Multiplier over GF(2m)," in proceedings of the 20th Biennial Symposium on Communications, pp. 59-63, May 2000.

Presentations at Professional Meetings/Workshops/Invited Talks

  • “New Bit-Level Serial GF (2m) Multiplication Using Polynomial Basis,” the 22nd IEEE Symposium on Computer Arithmetic, ARITH 2015, Lyon, France,  June 24, 2015.
  •  “Hardware Designs using Normal Basis”, ComSec Group Seminar, Communications Security (ComSec) lab, University of Waterloo, Waterloo, Ontario, April 12, 2012.
  • “A Modified Low Complexity Digit-Level Gaussian Normal Basis Multiplier,” 3rd International Workshop on the Arithmetic of Finite Fields (WAIFI 2010), Istanbul, Turkey, June 28 2010.
  • “A New Bit-Serial Architecture for Field Multiplication Using Polynomial Bases,” International Workshop on Cryptographic Hardware and Embedded Systems (CHES 08), Washington DC, USA, August 13, 2008.
  • “A Lightweight Concurrent Fault Detection Scheme for the AES S-Boxes Using Normal Basis,” ,” International Workshop on Cryptographic Hardware and Embedded Systems (CHES 08), Washington DC, USA, August 11, 2008.
  • “Digit-Serial Structures for the Shifted Polynomial Basis Multiplication over Binary Extension Fields,” International Workshop on the Arithmetic of Finite Fields (WAIFI 08), Siena, Italy, July 8, 2008.
  • “High Performance Computations for Cryptography and Error Control Coding,” Research in Motion, Waterloo, Ontario, Canada, Feb. 26, 2008.
  • Represent the ECE department at the Ontario Engineering Graduate Studies Fair (OEGSF) University of Waterloo, Sep. 22, 2007.
  • "Parity-based Fault Detection Architecture of S-box for Advanced Encryption Standard", IEEE International Symposium on Defectand Fault Tolerance in VLSI Systems (DFT 06), Arlington/Washington DC, USA, Oct. 6, 2006.
  • “On Low Complexity Bit Parallel Polynomial Basis Multipliers," International Workshop on Cryptographic Hardware and Embedded Systems (CHES 2003), Cologne, Germany, Sep. 9, 2003
  • "Error Detection in Polynomial Basis Multipliers over Binary Extension Fields," International Workshop on Cryptographic Hardware and Embedded Systems (CHES 2002), San Francisco Bay (Redwood City), USA, Aug. 15, 2002.
  • "A Reduced Redundancy Massey-Omura Parallel Multiplier over GF(2m)," the 20th Biennial Symposium on Communications, Kingston, Ontario, May 2000.
  • "A New Efficient Architecture of Mastrovito Multiplier over GF(2m)," the 20th Biennial Symposium on Communications, Kingston, Ontario, May 2000. 

Theses:

  • A. Reyhani-Masoleh, "Low Complexity and Fault Tolerant Arithmetic over Binary Extension Field," Ph.D. Thesis, Department of Electrical and Computer Engineering, University of Waterloo, Ontario, Canada, 2001 (supervisor: Prof. M. A. Hasan).

  • A. Reyhani-Masoleh, "Piece-Wise Linear Modeling, Analysis, and Design of Nonlinear Circuits," M.Sc. Thesis, Department of Electrical and Computer Engineering, University of Tehran, Tehran, Iran, 1991 (supervisor: Prof. P. Jabedar-Maralani).

  •  A. Reyhani-Masoleh, "Design and Implementation of a Telephone Central Switching System Using the Microprocessor Z80," B.Sc. Thesis, Department of Electrical Engineering, Iran University of Science and Technology, Tehran, Iran, 1989 (supervisor: Prof. A. Afkar).