An efficient elliptic curve cryptography signature server with GPU acceleration

W Pan, F Zheng, Y Zhao, WT Zhu… - IEEE Transactions on …, 2016 - ieeexplore.ieee.org
Over the Internet, digital signature has been an indispensable approach to securing e-
commerce and other online transactions requiring authentication. Concerning the computing …

Ec-ecc: Accelerating elliptic curve cryptography for edge computing on embedded gpu tx2

J Dong, F Zheng, J Lin, Z Liu, F Xiao… - ACM Transactions on …, 2022 - dl.acm.org
Driven by artificial intelligence and computer vision industries, Graphics Processing Units
(GPUs) are now rapidly achieving extraordinary computing power. In particular, the NVIDIA …

DPF-ECC: Accelerating elliptic curve cryptography with floating-point computing power of GPUs

L Gao, F Zheng, N Emmart, J Dong… - 2020 IEEE …, 2020 - ieeexplore.ieee.org
Driven by artificial intelligence (AI) and computer vision industries, Graphics Processing
Units (GPUs) are now rapidly achieving extraordinary computing power. In particular, the …

Signature gateway: Offloading signature generation to IoT gateway accelerated by GPU

CC Chang, WK Lee, Y Liu, BM Goi… - IEEE Internet of Things …, 2018 - ieeexplore.ieee.org
The emergence of Internet of Things (IoT) brings us the possibility to form a well connected
network for ubiquitous sensing, intelligent analysis, and timely actuation, which opens up …

Accelerating RSA with fine-grained parallelism using GPU

Y Yang, Z Guan, H Sun, Z Chen - … , ISPEC 2015, Beijing, China, May 5-8 …, 2015 - Springer
RSA is a public key cryptography widely used for end-to-end authentication and key
exchange in various Internet protocols, such as SSL and TLS. Compared with symmetric …

ZeroKernel: Secure context-isolated execution on commodity GPUs

O Kwon, Y Kim, J Huh, H Yoon - IEEE Transactions on …, 2019 - ieeexplore.ieee.org
In the last decade, the dedicated graphics processing unit (GPU) has emerged as an
architecture for high-performance computing workloads. Recently, researchers have also …

Faster modular exponentiation using double precision floating point arithmetic on the GPU

N Emmart, F Zheng, C Weems - 2018 IEEE 25th Symposium on …, 2018 - ieeexplore.ieee.org
This paper presents a new approach to integer multiple precision (MP) modular
exponentiation, using double-precision floating point (DPF) operations, that is suitable for …

sDPF-RSA: Utilizing floating-point computing power of GPUs for massive digital signature computations

J Dong, F Zheng, N Emmart, J Lin… - 2018 IEEE International …, 2018 - ieeexplore.ieee.org
In financial, electronic and other security-sensitive industries, data centers require various
protocols and algorithms to secure massive volumes of transactions. It is well known that …

Utilizing the Double‐Precision Floating‐Point Computing Power of GPUs for RSA Acceleration

J Dong, F Zheng, W Pan, J Lin, J Jing… - Security and …, 2017 - Wiley Online Library
Asymmetric cryptographic algorithm (eg, RSA and Elliptic Curve Cryptography)
implementations on Graphics Processing Units (GPUs) have been researched for over a …

Optimizing modular multiplication for nvidia's maxwell gpus

N Emmart, J Luitjens, C Weems… - 2016 IEEE 23nd …, 2016 - ieeexplore.ieee.org
In this paper we show how we were able to achieve record rates of multiple precision (MP)
modular multiplication (mulmod) operations in the new NVIDIA MP math library (XMP) on …