Srinivasan Krishnaswamy

dblp:97/10976 · DBLP profile ↗
← Back
6ranked-venue papers
1as first author
5since 2021 · last 2026
—ORCID · conflict

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

Systems, architecture and hardware · 3 · 3 since 2021Security and privacy · 2 · 2 since 2021Theory 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
2 papers
Integrated circuit design · 46% Hardware accelerators and domain-specific architectures · 46% Reconfigurable computing and FPGAs · 7%
Network and information security
2 papers
Cryptographic primitives and cryptanalysis · 100%
Theoretical computer science
1 paper
Coding theory · 39% Combinatorics and discrete mathematics · 30% Algorithms and data structures · 30%

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

TopicWeightPapersLastEvidence papers
Cryptographic primitives and cryptanalysis
homomorphic encryption
0.712023
A Resource Efficient Software-Hardware Co-Design of Lattice-Based Homomorphic Encryption Scheme on the FPGA · IEEE Trans. Computers 2023
Cryptographic primitives and cryptanalysis › post-quantum cryptography
lattice-based cryptography
0.712023
Tensor Based Multivariate Polynomial Modulo Multiplier for Cryptographic Applications · IEEE Trans. Computers 2023
Cryptographic primitives and cryptanalysis › homomorphic encryption
lattice-based homomorphic encryption
0.712023
A Resource Efficient Software-Hardware Co-Design of Lattice-Based Homomorphic Encryption Scheme on the FPGA · IEEE Trans. Computers 2023
Cryptographic primitives and cryptanalysis
post-quantum cryptography
0.712023
Tensor Based Multivariate Polynomial Modulo Multiplier for Cryptographic Applications · IEEE Trans. Computers 2023
Hardware accelerators and domain-specific architectures
cryptographic accelerator
0.712023
A Resource Efficient Software-Hardware Co-Design of Lattice-Based Homomorphic Encryption Scheme on the FPGA · IEEE Trans. Computers 2023
Integrated circuit design
digital circuit design
0.712023
Tensor Based Multivariate Polynomial Modulo Multiplier for Cryptographic Applications · IEEE Trans. Computers 2023
Hardware accelerators and domain-specific architectures › cryptographic accelerator
homomorphic encryption accelerator
0.712023
A Resource Efficient Software-Hardware Co-Design of Lattice-Based Homomorphic Encryption Scheme on the FPGA · IEEE Trans. Computers 2023
Integrated circuit design › digital circuit design › arithmetic circuit design
modular multiplier
0.712023
Tensor Based Multivariate Polynomial Modulo Multiplier for Cryptographic Applications · IEEE Trans. Computers 2023
Reconfigurable computing and FPGAs
FPGA implementation
0.212023
Tensor Based Multivariate Polynomial Modulo Multiplier for Cryptographic Applications · IEEE Trans. Computers 2023
Coding theory
linear feedback shift register
0.112012
On the Number of Linear Feedback Shift Registers With a Special Structure · IEEE Trans. Inf. Theory 2012
Combinatorics and discrete mathematics
matrix theory
0.112012
On the Number of Linear Feedback Shift Registers With a Special Structure · IEEE Trans. Inf. Theory 2012
Algorithms and data structures › numerical linear algebra
structured matrices
0.112012
On the Number of Linear Feedback Shift Registers With a Special Structure · IEEE Trans. Inf. Theory 2012
Coding theory › finite fields › finite field arithmetic
primitive polynomials
0.012012
On the Number of Linear Feedback Shift Registers With a Special Structure · IEEE Trans. Inf. Theory 2012

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

tensor representation · 1.3software-hardware co-design · 1.3polynomial multiplication · 1.3FPGA · 1.3ARM-SoC · 1.3algebraic enumeration · 0.1
YearPublicationVenuePosition
2026 Design of Random Forest-Based Low-Power VLSI Architecture to Detect Congestive Heart Failure for Wearable Devices
abstract
Congestive heart failure (CHF) is an acute syndrome that results from ventricular dysfunction and progresses in four stages. Its timely detection can reverse heart damage and save lives. This work proposes a low-power, computationally efficient VLSI architecture to detect CHF using a single-lead ECG signal for the first time. This architecture employs a novel wavelet function-based electrocardiogram (ECG) feature extraction method and a random forest (RF) classifier, which can classify regular beats from CHF beats using a subject-oriented approach. Using ECG signals from publicly available datasets, BIDMC-CHF and MIT-BIH NSRDB, the proposed architecture achieves 90.5% accuracy, having a power consumption of$0.1~\mu W$when implemented using TSMC 40-nm bulk CMOS technology as an ASIC. The low power consumption of the proposed architecture enables it to be utilized efficiently for real-time ECG analysis in wearable devices.
Abhyuday Bhardwaj, Meenali Janveja, Srinivasan Krishnaswamy, Jan Pidanic, Gaurav Trivedi
IEEE Trans. Very Large Scale Integr. Syst.3
2024 On Boolean functions derived from linear maps over $\mathbb {Z}_4$ and their application to secret sharing
Srinivasan Krishnaswamy, Smarajit Das
Des. Codes Cryptogr.2
2023 Tensor Based Multivariate Polynomial Modulo Multiplier for Cryptographic Applications
abstract
Modulo polynomial multiplication is an essential mathematical operation in the area of finite field arithmetic. Polynomial functions can be represented as tensors, which can be utilized as basic building blocks for various lattice-based post-quantum cryptography schemes. This paper presents a tensor-based novel modulo multiplication method for multivariate polynomials over$GF(2^{m})$and is realized on the hardware platform (FPGA). The proposed method consumes$6.5\times$less power and achieves more than$6\times$speedup compared to other contemporary single variable polynomial multiplication implementations. Our method is embarrassingly parallel and easily scalable for multivariate polynomials. Polynomial functions of nine variables, where each variable is of degree 128, are tested with the proposed multiplier, and its corresponding area, power, and power-delay-area product (PDAP) are presented. The computational complexity of single variable and multivariate polynomial multiplications are$O(n)$and$O(np)$, respectively, where$n$is the maximum degree of a polynomial having$p$variables. Due to its high speed, low latency, and scalability, the proposed modulo multiplier can be used in a wide range of applications.
Bikram Paul, Angana Nath, Srinivasan Krishnaswamy, Jan Pidanic, Zdenek Nemec, Gaurav Trivedi
IEEE Trans. Computers3
2023 A Resource Efficient Software-Hardware Co-Design of Lattice-Based Homomorphic Encryption Scheme on the FPGA
abstract
Lattice-based homomorphic encryption schemes provide strong resistance against quantum and classical computer-based adversary security attacks. In this article, we present a software-hardware co-design of two partially homomorphic encryption (PHE) schemes employing an ARM-System on Chip (ARM-SoC) and an field programmable gate array (FPGA). This provides necessary acceleration to PHE methods in the ecosystem mentioned above. The first PHE scheme is designed for generic homomorphic encryption, while the second scheme is aimed at resource optimized lightweight IoT-driven applications. For seamless assimilation, a robust and reliable low latency data transfer protocol is developed between the FPGA-based accelerator IP and ARM-SoC host system. The proposed PHE schemes are realized using Verilog hardware description language on multiple FPGA platforms. The proposed lightweight scheme is$52.71\times$more resource-efficient than the pipelined BGV RLWE-based method. It exhibits$1.43\times$and$1.29\times$better throughput than non-pipelined and pipelined realizations of the BGV RLWE-based scheme. The proposed hardware accelerators realized on FPGA platforms having lesser clock speed and consuming lower resources showcase significant speedup compared to their software implementations making our proposed method an efficient alternative to enhance security in edge-enabled IoT devices.
Bikram Paul, Tarun Kumar Yadav, Srinivasan Krishnaswamy, Gaurav Trivedi
IEEE Trans. Computers4
2022 Towards an efficient LWE-based fully homomorphic encryption scheme
abstract
Abstract The security of most early fully homomorphic encryption schemes was based on the hardness of the Learning with Errors (LWE) problem. These schemes were inefficient in terms of per gate computations and public‐key size. More efficient schemes were later developed based on the hardness of the Ring‐LWE (RLWE) problem. While the hardness of the LWE problem is based on the hardness of the approximate shortest vector problem (GapSVP γ ) over regular lattices, the hardness of the RLWE problem is based on the hardness of the approximate shortest vector problem over ideal lattices. As of now, it has not been proved that the (GapSVP γ ) problem over ideal lattices is as difficult as the corresponding problem over regular lattices. In this work, the authors propose a multi‐bit levelled fully homomorphic encryption scheme using multivariate polynomial evaluations whose security depends on the hardness of the LWE problem. In terms of per gate computation cost, this scheme is more efficient than existing LWE‐based schemes. Further, for an appropriate choice of parameters, the per computation cost for homomorphic multiplication can be made asymptotically comparable to RLWE‐based schemes in a parallel computing environment. For homomorphic multiplication, the scheme uses a polynomial‐based technique that does not require relinearization (and key switching).
Uddipana Dowerah, Srinivasan Krishnaswamy
IET Inf. Secur.2
2012 On the Number of Linear Feedback Shift Registers With a Special Structure
abstract
Given a primitive polynomial$p(x)$, of degree$n$, we deal with the problem of finding the number of possible linear feedback shift register realizations, with m-input m-output delay elements, such that the corresponding characteristic polynomial is$p(x)$. We show the equivalence between these realizations and a set of specially structured matrices. Furthermore, the number of realizations is computed for some special cases.
Srinivasan Krishnaswamy, Harish K. Pillai
IEEE Trans. Inf. Theory1