Demonstration venue · read-only. Every page can be browsed; the buttons that would change it are switched off. Create an account to run TaxoReview on your own data.

Ashkan Hosseinzadeh Namin

dblp:35/6707 · DBLP profile ↗
← Back
11ranked-venue papers
8as first author
0since 2021 · last 2013
—ORCID · none

Domains — the database's venue-derived domains; a paper can count in several

Systems, architecture and hardware · 11 · 8 first-author

Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.

Computer architecture, parallel and distributed computing, and storage systems
4 papers
Integrated circuit design · 100%
Network and information security
2 papers
Cryptographic primitives and cryptanalysis · 100%
Theoretical computer science
3 papers
Coding theory · 100%

Topics — the 13 heaviest of 13, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Integrated circuit design › finite field arithmetic
finite field multiplier
0.442012
High-Speed Architectures for Multiplication Using Reordered Normal Basis · IEEE Trans. Computers 2012
A Word-Level Finite Field Multiplier Using Normal Basis · IEEE Trans. Computers 2011
A New Finite-Field Multiplier Using Redundant Representation · IEEE Trans. Computers 2008
Coding theory › finite fields
finite field arithmetic
0.332013
Improved Area-Time Tradeoffs for Field Multiplication Using Optimal Normal Bases · IEEE Trans. Computers 2013
A New Finite-Field Multiplier Using Redundant Representation · IEEE Trans. Computers 2008
Comb Architectures for Finite Field Multiplication in F(2^m) · IEEE Trans. Computers 2007
Integrated circuit design › digital circuit design
arithmetic circuit design
0.322012
High-Speed Architectures for Multiplication Using Reordered Normal Basis · IEEE Trans. Computers 2012
A Word-Level Finite Field Multiplier Using Normal Basis · IEEE Trans. Computers 2011
Integrated circuit design › finite field arithmetic › finite field multiplier
normal basis multiplier
0.322012
High-Speed Architectures for Multiplication Using Reordered Normal Basis · IEEE Trans. Computers 2012
A Word-Level Finite Field Multiplier Using Normal Basis · IEEE Trans. Computers 2011
Coding theory › finite fields › finite field arithmetic
normal basis
0.222013
Improved Area-Time Tradeoffs for Field Multiplication Using Optimal Normal Bases · IEEE Trans. Computers 2013
Comb Architectures for Finite Field Multiplication in F(2^m) · IEEE Trans. Computers 2007
Cryptographic primitives and cryptanalysis
finite field arithmetic
0.222013
Block Recombination Approach for Subquadratic Space Complexity Binary Field Multiplication Based on Toeplitz Matrix-Vector Product · IEEE Trans. Computers 2012
Improved Area-Time Tradeoffs for Field Multiplication Using Optimal Normal Bases · IEEE Trans. Computers 2013
Integrated circuit design
finite field arithmetic
0.222008
A New Finite-Field Multiplier Using Redundant Representation · IEEE Trans. Computers 2008
Comb Architectures for Finite Field Multiplication in F(2^m) · IEEE Trans. Computers 2007
Cryptographic primitives and cryptanalysis
authenticated encryption
0.112012
Block Recombination Approach for Subquadratic Space Complexity Binary Field Multiplication Based on Toeplitz Matrix-Vector Product · IEEE Trans. Computers 2012
Cryptographic primitives and cryptanalysis › finite field arithmetic
binary field multiplication
0.112012
Block Recombination Approach for Subquadratic Space Complexity Binary Field Multiplication Based on Toeplitz Matrix-Vector Product · IEEE Trans. Computers 2012
Cryptographic primitives and cryptanalysis › authenticated encryption
GCM
0.112012
Block Recombination Approach for Subquadratic Space Complexity Binary Field Multiplication Based on Toeplitz Matrix-Vector Product · IEEE Trans. Computers 2012
Cryptographic primitives and cryptanalysis › authenticated encryption
GHASH
0.112012
Block Recombination Approach for Subquadratic Space Complexity Binary Field Multiplication Based on Toeplitz Matrix-Vector Product · IEEE Trans. Computers 2012
Coding theory › finite fields › finite field arithmetic
redundant representation
0.112008
A New Finite-Field Multiplier Using Redundant Representation · IEEE Trans. Computers 2008
Cryptographic primitives and cryptanalysis › public-key cryptography
elliptic curve cryptography
0.012013
Improved Area-Time Tradeoffs for Field Multiplication Using Optimal Normal Bases · IEEE Trans. Computers 2013

Methods — techniques the papers use, named apart from their topics

toeplitz matrix-vector product · 0.5block recombination · 0.3reordered normal basis · 0.3VLSI implementation · 0.3serial-in parallel-out architecture · 0.2digit-level multiplier · 0.2redundant representation · 0.1FPGA implementation · 0.1normal basis arithmetic · 0.1
YearPublicationVenuePosition
2013 Improved Area-Time Tradeoffs for Field Multiplication Using Optimal Normal Bases
abstract
In this paper, we propose new schemes for subquadratic arithmetic complexity multiplication in binary fields using optimal normal bases. The schemes are based on a recently proposed method known as block recombination, which efficiently computes the sum of two products of Toeplitz matrices and vectors. Specifically, here we take advantage of some structural properties of the matrices and vectors involved in the formulation of field multiplication using optimal normal bases. This yields new space and time complexity results for corresponding bit parallel multipliers.
Jithra Adikari, Ayad F. Barsoum, M. Anwar Hasan, Ashkan Hosseinzadeh Namin, Christophe Nègre
IEEE Trans. Computers4
2012 Block Recombination Approach for Subquadratic Space Complexity Binary Field Multiplication Based on Toeplitz Matrix-Vector Product
abstract
In this paper, we present a new method for parallel binary finite field multiplication which results in subquadratic space complexity. The method is based on decomposing the building blocks of the Fan-Hasan subquadratic Toeplitz matrix-vector multiplier. We reduce the space complexity of their architecture by recombining the building blocks. In comparison to other similar schemes available in the literature, our proposal presents a better space complexity while having the same time complexity. We also show that block recombination can be used for efficient implementation of the GHASH function of Galois Counter Mode (GCM).
M. Anwar Hasan, Nicolas Méloni, Ashkan Hosseinzadeh Namin, Christophe Nègre
IEEE Trans. Computers3
2012 High-Speed Architectures for Multiplication Using Reordered Normal Basis
abstract
Normal basis has been widely used for the representation of binary field elements mainly due to its low-cost squaring operation. Optimal normal basis type II is a special class of normal basis exhibiting very low multiplication complexity and is considered as a safe choice for hardware implementation of cryptographic applications. In this paper, high-speed architectures for binary field multiplication using reordered normal basis are proposed, where reordered normal basis is referred to as a certain permutation of optimal normal basis type II. Complexity comparison shows that the proposed architectures are faster compared to previously presented architectures in the open literature using either an optimal normal basis type II or a reordered normal basis. One advantage of the new word-level architectures is that the critical path delay is a constant (not a function of word size). This enables the multipliers to operate at very high clock rates regardless of the field size or the number of words. Hardware implementation of some practical size multipliers for elliptic curve cryptography is also included.
Ashkan Hosseinzadeh Namin, Huapeng Wu, Majid Ahmadi
IEEE Trans. Computers1
2012 An Efficient Finite Field Multiplier Using Redundant Representation
abstract
An efficient word-level finite field multiplier using redundant representation is proposed. The proposed multiplier has a significantly higher speed, compared to previously proposed word-level architectures using either redundant representation or optimal normal basis type I, at the expense of moderately higher area complexity. Furthermore, the new design out-performs other similar proposals when considering the product of area and delay as a measure of performance. ASIC Realization of the proposed design using TSMC’s .18 um CMOS technology for the binary field size of 163 is also presented.
Ashkan Hosseinzadeh Namin, Huapeng Wu, Majid Ahmadi
ACM Trans. Embed. Comput. Syst.1
2012 Toeplitz Matrix Approach for Binary Field Multiplication Using Quadrinomials
abstract
In the recent past, subquadratic space complexity multipliers have been proposed for binary fields defined by irreducible trinomials and some specific pentanomials. For such multipliers, alternative irreducible polynomials can also be used, in particular, nearly all one polynomials (NAOPs) seem to be better than pentanomials. For improved efficiency, multiplication modulo an NAOP is performed via modulo a quadrinomial whose degree is one more than that of the original NAOP. In this paper, we present a Toeplitz matrix-vector product based approach for multiplication modulo a quadrinomial. We obtain a fully parallel multiplier with a subquadratic space complexity. The Toeplitz matrix-vector product-based approach is also interesting in the design of sequential multipliers. We present two such multipliers that process a two-bit digit every clock cycle. Field-programmable gate-array implementations of the proposed sequential as well as fully parallel multipliers for the field size of 163 are also presented.
M. Anwar Hasan, Ashkan Hosseinzadeh Namin, Christophe Nègre
IEEE Trans. Very Large Scale Integr. Syst.2
2011 A Word-Level Finite Field Multiplier Using Normal Basis
abstract
Hardware implementations of finite field arithmetic using normal basis are advantageous due to the fact that the squaring operation can be done at almost no cost. In this paper, a new word-level finite field multiplier using normal basis is proposed. The proposed architecture takes d clock cycles to compute the product bits, where the value for d, 1\leq d \leq m, can be arbitrarily selected by the designer to set the tradeoff between area and speed. When there exists an optimal normal basis, it is shown that the proposed design has a smaller critical path delay than other word-level normal basis multipliers found in the literature, while its circuit complexities are moderate and comparable to the others. Different word size multipliers were implemented in hardware, and implementation results are also presented.
Ashkan Hosseinzadeh Namin, Huapeng Wu, Majid Ahmadi
IEEE Trans. Computers1
2009 Efficient Hardware Implementation of the Hyperbolic Tangent Sigmoid Function
abstract
Efficient implementation of the activation function is important in the hardware design of artificial neural networks. Sigmoid, and hyperbolic tangent sigmoid functions are the most widely used activation functions for this purpose. In this paper, we present a simple and efficient architecture for digital hardware implementation of the hyperbolic tangent sigmoid function. The proposed method employs a piecewise linear approximation as a foundation, and further improves the results using a lookup table. Our design proves to be more efficient considering area times delay as a performance metric when compared to similar proposals. VLSI implementation of the proposed design using a 0.18 mum CMOS process is also presented, which shows a 35% improvement over similar recently published architectures.
Ashkan Hosseinzadeh Namin, Karl Leboeuf, Roberto Muscedere, Huapeng Wu, Majid Ahmadi
ISCAS1
2009 A High-Speed Word Level Finite Field Multiplier in BBF2m Using Redundant Representation
abstract
In this paper, a high-speed word level finite field multiplier in F2musing redundant representation is proposed. For the class of fields that there exists a type I optimal normal basis, the new architecture has significantly higher speed compared to previously proposed architectures using either normal basis or redundant representation at the expense of moderately higher area complexity. One of the unique features of the proposed multiplier is that the critical path delay is not a function of the field size nor the word size. It is shown that the new multiplier outperforms all the other multipliers in comparison when considering the product of area and delay as a measure of performance. VLSI implementation of the proposed multiplier in a 0.18- mum complimentary metal-oxide-semiconductor (CMOS) process is also presented.
Ashkan Hosseinzadeh Namin, Huapeng Wu, Majid Ahmadi
IEEE Trans. Very Large Scale Integr. Syst.1
2008 A high speed word level finite field multiplier using reordered normal basis
abstract
Reordered normal basis is a certain permutation of a type II optimal normal basis. In this paper, a high speed design of a word level finite field multiplier using reordered normal basis is presented. Proposed architecture has a very regular structure which makes it suitable for VLSI implementation. Architectural complexity comparison shows that the new architecture has smaller critical path delay compared to other word level multipliers available in open literature at the cost of having moderately higher area complexity. The new architecture out performs all other similar proposals considering the product of area and delay as a measure of performance.
Ashkan Hosseinzadeh Namin, Huapeng Wu, Majid Ahmadi
ISCAS1
2008 A New Finite-Field Multiplier Using Redundant Representation
abstract
A novel serial-in parallel-out finite field multiplier using redundant representation is proposed. It is shown that the proposed architecture has either a significantly lower complexity and comparable critical path delay or a significantly smaller critical path delay and comparable complexity in comparison to the previously proposed architectures using the same representation. For the class of fields where there exists a type I optimal normal basis, the proposed multiplier compares favorably to the normal basis multipliers. A digit-level version for the new multiplier is also presented in this paper.
Ashkan Hosseinzadeh Namin, Huapeng Wu, Majid Ahmadi
IEEE Trans. Computers1
2007 Comb Architectures for Finite Field Multiplication in F(2^m)
abstract
Two high-speed bit-serial word-parallel or comb-style finite field multipliers are proposed in this paper. The first proposal utilizes a redundant representation for any binary field and the other uses a reordered normal basis for the binary field where a type-II optimal normal basis exists. The proposed redundant representation architecture has a smaller critical path delay compared to the previous methods while the complexities remain about the same. The proposed reordered normal basis multiplier has a significantly smaller critical path delay compared to the previous methods using the same basis or normal basis. Field-programmable gate array (FPGA) implementation results of the proposed multipliers are compared to those of the previous methods using the same basis, which confirms that the proposed multipliers allow a much higher clock rate.
Ashkan Hosseinzadeh Namin, Huapeng Wu, Majid Ahmadi
IEEE Trans. Computers1