2012
DOI: 10.1007/978-3-642-33383-5_21
|View full text |Cite
|
Sign up to set email alerts
|

GPU-Acceleration of Block Ciphers in the OpenSSL Cryptographic Library

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
3
1

Citation Types

1
14
0

Year Published

2013
2013
2023
2023

Publication Types

Select...
4
4

Relationship

0
8

Authors

Journals

citations
Cited by 30 publications
(15 citation statements)
references
References 16 publications
1
14
0
Order By: Relevance
“…To accelerate the OpenSSL transaction, Gilger et al implemented AES, Blowfish, IDEA, Camellia, CAST‐128, and DES in GTX285 and benchmarked them against CPU implementations. The proposed implementation techniques include coalesced global memory access, native instructions for multiplication, and loop unrolling.…”
Section: Resultsmentioning
confidence: 99%
“…To accelerate the OpenSSL transaction, Gilger et al implemented AES, Blowfish, IDEA, Camellia, CAST‐128, and DES in GTX285 and benchmarked them against CPU implementations. The proposed implementation techniques include coalesced global memory access, native instructions for multiplication, and loop unrolling.…”
Section: Resultsmentioning
confidence: 99%
“…Osvik et al [25] and Gilger et al [26] showed AES implementation on Nvidia GTX295 and both previous works achieved around 30 Gb/sec used half of GTX295. The half of GTX295 contains the same number of cores as GTX285 but GTX295's core clock (576MHz) is slower than GTX285's (648MHz).…”
Section: Performance Resultsmentioning
confidence: 99%
“…No related work for CIPHERUNICORN-A, Hierocrypt-3, SC2000, nor CLEFIA using GPGPU is described in the literature without our previous work. [19] CUDA AES GTX285 37.8 Nishikawa et al [19] CUDA Camellia GTX285 38.0 Osvik et al [25] CUDA AES GTX295 * 3 30.9 * 4 Li et al [23] CUDA AES C2050 60 Gilger et al [26] CUDA AES GTX295 * 3 29.6 Gilger et al [26] OpenCL AES GTX295 * 3 25.4 Gilger et al [26] CUDA Camellia GTX295 * 3 26.3 Gilger et al [26] OpenCL Camellia GTX295 * 3 26.3 * 3 They use only 1 of 2 chips of GPU (240 cores) * 4 Including data transfer time Qinjian Li et al [23] implemented AES on Nvidia C2050 using CUDA and achieved 60 Gb/sec throughput by reordering plaintext data. A quantitative cost of reordering was not shown.…”
Section: Performance Resultsmentioning
confidence: 99%
“…Cryptologic applications of GPUs have been considered before: symmetric cryptography in [33,20,56,21,44,11,18], asymmetric cryptography in [39,54,22] for RSA and in [54,1,9] for ECC, and enhancing symmetric [8] and asymmetric [7,5,6,10] cryptanalysis.…”
Section: Introductionmentioning
confidence: 99%