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. A simulation from public publication records: the people listed were not invited and did not agree to review.
? Tutorial for this page

Jithra Adikari

dblp:10/7693 · DBLP profile ↗
← Back
9ranked-venue papers
6as first author
0since 2021 · last 2015
—ORCID · none

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

Systems, architecture and hardware · 7 · 4 first-authorSecurity and privacy · 1 · 1 first-authorTheory of computation · 1 · 1 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
3 papers
Integrated circuit design · 100%
Network and information security
3 papers
Cryptographic primitives and cryptanalysis · 100%
Theoretical computer science
2 papers
Coding theory · 90% Algorithms and data structures · 10%

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

TopicWeightPapersLastEvidence papers
Cryptographic primitives and cryptanalysis › public-key cryptography
elliptic curve cryptography
0.332013
A Fast Hardware Architecture for Integer to \tauNAF Conversion for Koblitz Curves · IEEE Trans. Computers 2012
Hybrid Binary-Ternary Number System for Elliptic Curve Cryptosystems · IEEE Trans. Computers 2011
Improved Area-Time Tradeoffs for Field Multiplication Using Optimal Normal Bases · IEEE Trans. Computers 2013
Cryptographic primitives and cryptanalysis › public-key cryptography › elliptic curve cryptography
scalar multiplication
0.322012
A Fast Hardware Architecture for Integer to \tauNAF Conversion for Koblitz Curves · IEEE Trans. Computers 2012
Hybrid Binary-Ternary Number System for Elliptic Curve Cryptosystems · IEEE Trans. Computers 2011
Integrated circuit design › digital circuit design
arithmetic circuit design
0.212015
VLSI Computational Architectures for the Arithmetic Cosine Transform · IEEE Trans. Computers 2015
Integrated circuit design
digital circuit design
0.212015
VLSI Computational Architectures for the Arithmetic Cosine Transform · IEEE Trans. Computers 2015
Integrated circuit design › digital signal processing circuits
discrete cosine transform architecture
0.212015
VLSI Computational Architectures for the Arithmetic Cosine Transform · IEEE Trans. Computers 2015
Coding theory › finite fields
finite field arithmetic
0.212013
Improved Area-Time Tradeoffs for Field Multiplication Using Optimal Normal Bases · IEEE Trans. Computers 2013
Coding theory › finite fields › finite field arithmetic
normal basis
0.212013
Improved Area-Time Tradeoffs for Field Multiplication Using Optimal Normal Bases · IEEE Trans. Computers 2013
Cryptographic primitives and cryptanalysis › public-key cryptography › elliptic curve cryptography
koblitz curves
0.112012
A Fast Hardware Architecture for Integer to \tauNAF Conversion for Koblitz Curves · IEEE Trans. Computers 2012
Integrated circuit design › digital circuit design
cryptographic hardware
0.112012
A Fast Hardware Architecture for Integer to \tauNAF Conversion for Koblitz Curves · IEEE Trans. Computers 2012
Integrated circuit design
digital arithmetic circuits
0.112011
Area-Efficient Multipliers Based on Multiple-Radix Representations · IEEE Trans. Computers 2011
Integrated circuit design › digital arithmetic circuits
integer multiplier
0.112011
Area-Efficient Multipliers Based on Multiple-Radix Representations · IEEE Trans. Computers 2011
Integrated circuit design
low-power circuit design
0.112011
Area-Efficient Multipliers Based on Multiple-Radix Representations · IEEE Trans. Computers 2011
Image and video coding
transform coding
0.112015
VLSI Computational Architectures for the Arithmetic Cosine Transform · IEEE Trans. Computers 2015
Integrated circuit design › digital circuit design
VLSI architecture
0.112015
VLSI Computational Architectures for the Arithmetic Cosine Transform · IEEE Trans. Computers 2015
Cryptographic primitives and cryptanalysis
finite field arithmetic
0.012013
Improved Area-Time Tradeoffs for Field Multiplication Using Optimal Normal Bases · IEEE Trans. Computers 2013
Algorithms and data structures › computer arithmetic
number representation
0.012011
Hybrid Binary-Ternary Number System for Elliptic Curve Cryptosystems · IEEE Trans. Computers 2011

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

integer constant multiplication · 0.4arithmetic cosine transform · 0.4toeplitz matrix-vector product · 0.3block recombination · 0.3τ-adic nonadjacent form · 0.3frobenius endomorphism · 0.3scalar recoding · 0.2double scalar multiplication · 0.2
YearPublicationVenuePosition
2015 VLSI Computational Architectures for the Arithmetic Cosine Transform
abstract
The discrete cosine transform (DCT) is a widely-used and important signal processing tool employed in a plethora of applications. Typical fast algorithms for nearly-exact computation of DCT require floating point arithmetic, are multiplier intensive, and accumulate round-off errors. Recently proposed fast algorithm arithmetic cosine transform (ACT) calculates the DCT exactly using only additions and integer constant multiplications, with very low area complexity, for null mean input sequences. The ACT can also be computed non-exactly for any input sequence, with low area complexity and low power consumption, utilizing the novel architecture described. However, as a trade-off, the ACT algorithm requires 10 non-uniformly sampled data points to calculate the eight-point DCT. This requirement can easily be satisfied for applications dealing with spatial signals such as image sensors and biomedical sensor arrays, by placing sensor elements in a non-uniform grid. In this work, a hardware architecture for the computation of the null mean ACT is proposed, followed by a novel architectures that extend the ACT for non-null mean signals. All circuits are physically implemented and tested using the Xilinx XC6VLX240T FPGA device and synthesized for 45 nm TSMC standard-cell library for performance assessment.
Nilanka T. Rajapaksha, Arjuna Madanayake, Renato J. Cintra, Jithra Adikari, Vassil S. Dimitrov
IEEE Trans. Computers4
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. Computers1
2012 Towards Faster and Greener Cryptoprocessor for Eta Pairing on Supersingular Elliptic Curve over $\mathbb{F}_{2^{1223}}$
Jithra Adikari, M. Anwar Hasan, Christophe Nègre
Selected Areas in Cryptography1
2012 A Fast Hardware Architecture for Integer to \tauNAF Conversion for Koblitz Curves
abstract
Scalar multiplication in elliptic curve cryptography is the most computational intensive operation. Efficiency of this operation can be significantly improved in hardware implementations by using Frobenius endomorphisms which require integer toτ-adic nonadjacent form conversion. Because conversion is one of the limiting factors in some of Koblitz curve-based cryptosystems, it has become an interesting problem. In this paper, we propose two algorithms and a novel hardware architecture to double the speed of integer toτ-adic nonadjacent form conversion.
Jithra Adikari, Vassil S. Dimitrov, Kimmo Järvinen 0001
IEEE Trans. Computers1
2012 Synthesis and Array Processor Realization of a 2-D IIR Beam Filter for Wireless Applications
abstract
A broadband digital beamforming algorithm is proposed for directional filtering of temporally-broadband bandpass space-time plane-waves at radio frequencies (RFs). The enhancement of desired waves, as well as rejection of undesired interfering plane-waves, is simulated. A systolic- and wavefront-array architecture is proposed for the real-time implementation of second-order spatially-bandpass (SBP) 2-D infinite impulse response (IIR) beam filters having potential applications in broadband beamforming of temporally down-converted RF signals. The higher speed of operation and potentially reduced power consumption of the asynchronous architecture of wavefront-array processors (WAPs) in comparison to the conventional synchronous hardware has emerging applications in radio-astronomy, radar, navigation, space science, cognitive radio, and wireless communications. Further, the bit error rate (BER) performance improvement along with the reduced computational complexity of the 2-D IIR SBP frequency-planar digital filter over digital phased array feed (PAF) beamformer is provided. A nominal BER versus signal-to-interference ratio (SIR) gain of 10-16 dB compared to case where beamforming is not applied, and a gain of 2-3 dB at approximately half the number of parallel multipliers to digital PAF, are observed. The results of application-specific integrated circuit (ASIC) synthesis of the digital filter designs are also presented.
Rimesh M. Joshi, Arjuna Madanayake, Jithra Adikari, Leonard T. Bruton
IEEE Trans. Very Large Scale Integr. Syst.3
2011 A new algorithm for double scalar multiplication over Koblitz curves
abstract
Koblitz curves are a special set of elliptic curves and have improved performance in computing scalar multiplication in elliptic curve cryptography due to the Frobenius endomorphism. Double-base number system approach for Frobenius expansion has improved the performance in single scalar multiplication. In this paper, we present a new algorithm to generate a sparse and joint τ-adic representation for a pair of scalars and its application in double scalar multiplication. The new algorithm is inspired from double-base number system. We achieve 12% improvement in speed against state-of-the-art τ-adic joint sparse form.
Jithra Adikari, Vassil S. Dimitrov, Renato J. Cintra
ISCAS1
2011 Hybrid Binary-Ternary Number System for Elliptic Curve Cryptosystems
abstract
Single and double scalar multiplications are the most computational intensive operations in elliptic curve based cryptosystems. Improving the performance of these operations is generally achieved by means of integer recoding techniques, which aim at minimizing the scalars' density of nonzero digits. The hybrid binary-ternary number system provides both short representations and small density. In this paper, we present three novel algorithms for both single and double scalar multiplication. We present a detailed theoretical analysis, together with timings and fair comparisons over both tripling-oriented Doche-Ichart-Kohel curves and generic Weierstrass curves. Our experiments show that our algorithms are almost always faster than their widely used counterparts.
Jithra Adikari, Vassil S. Dimitrov, Laurent Imbert
IEEE Trans. Computers1
2011 Area-Efficient Multipliers Based on Multiple-Radix Representations
abstract
In this paper, we shall introduce several new algorithms for integer multiplication that are based on specific multiple-radix representation of one of the multiplicands. We provide extensive theoretical analysis and experimental results for multipliers based on the new representations on 0.18 μm CMOS technology. They provide a clear picture about the advantages of the new method in 64-bit hardware implementations compared to array-based classical multiplier and radix-8-based multiplier. The proposed multipliers have better area and power consumption compared to reference multipliers.
Vassil S. Dimitrov, Kimmo Järvinen 0001, Jithra Adikari
IEEE Trans. Computers3
2009 Hybrid Binary-Ternary Joint Form and Its Application in Elliptic Curve Cryptography
abstract
Multi-exponentiation is a common and time consuming operation in public-key cryptography. Its elliptic curve counterpart, called multi-scalar multiplication is extensively used for digital signature verification. Several algorithms have been proposed to speed-up those critical computations. They are based on simultaneously recoding a set of integers in order to minimize the number of general multiplications or point additions. When signed-digit recoding techniques can be used, as in the world of elliptic curves, Joint Sparse Form (JSF) and interleaving w-NAF are the most efficient algorithms. In this paper, a novel recoding algorithm for a pair of integers is proposed, based on a decomposition that mixes powers of 2 and powers of 3. The so-called Hybrid Binary-Ternary Joint Form require fewer digits and is sparser than the JSF and the interleaving w-NAF. Its advantages are illustrated for elliptic curve double-scalar multiplication; the operation counts show a gain of up to 19%.
Jithra Adikari, Vassil S. Dimitrov, Laurent Imbert
IEEE Symposium on Computer Arithmetic1