Ekawat Homsirikamol

dblp:34/8341 · DBLP profile ↗
← Back
8ranked-venue papers
2as first author
0since 2021 · last 2017
—ORCID · none

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

Systems, architecture and hardware · 5 · 1 first-authorSecurity and privacy · 3 · 1 first-authorSoftware engineering, systems software and programming languages · 1

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 · 55% Reconfigurable computing and FPGAs · 26% Performance modeling and evaluation · 19%
Network and information security
2 papers
Cryptographic primitives and cryptanalysis · 100%

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

TopicWeightPapersLastEvidence papers
Integrated circuit design › digital circuit design
cryptographic hardware
0.322014
ICEPOLE: High-Speed, Hardware-Oriented Authenticated Encryption · CHES 2014
Throughput vs. Area Trade-offs in High-Speed Architectures of Five Round 3 SHA-3 Candidates Implemented Using Xilinx and Altera FPGAs · CHES 2011
Cryptographic primitives and cryptanalysis
authenticated encryption
0.212014
ICEPOLE: High-Speed, Hardware-Oriented Authenticated Encryption · CHES 2014
Cryptographic primitives and cryptanalysis
hash functions
0.112010
Fair and Comprehensive Methodology for Comparing Hardware Performance of Fourteen Round Two SHA-3 Candidates Using FPGAs · CHES 2010
Cryptographic primitives and cryptanalysis › hash functions › dedicated hash functions
SHA-3 candidates
0.112010
Fair and Comprehensive Methodology for Comparing Hardware Performance of Fourteen Round Two SHA-3 Candidates Using FPGAs · CHES 2010
Performance modeling and evaluation
benchmarking
0.112010
Fair and Comprehensive Methodology for Comparing Hardware Performance of Fourteen Round Two SHA-3 Candidates Using FPGAs · CHES 2010
Reconfigurable computing and FPGAs › FPGA-based hardware security
FPGA-based cryptographic implementation
0.112010
Fair and Comprehensive Methodology for Comparing Hardware Performance of Fourteen Round Two SHA-3 Candidates Using FPGAs · CHES 2010
Reconfigurable computing and FPGAs › FPGA accelerator
FPGA cryptographic accelerator
0.012011
Throughput vs. Area Trade-offs in High-Speed Architectures of Five Round 3 SHA-3 Candidates Implemented Using Xilinx and Altera FPGAs · CHES 2011

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

FPGA implementation · 0.2
YearPublicationVenuePosition
2017 Toward a new HLS-based methodology for FPGA benchmarking of candidates in cryptographic competitions: The CAESAR contest case study
abstract
The increasing number of candidates competing in cryptographic contests has made hardware benchmarking using the traditional Register-Transfer Level (RTL) methodology too inefficient and potentially unfair, especially at the early stages of the competitions. In this paper, we propose supplementing, and eventually replacing, this traditional RTL methodology with the use of High-Level Synthesis (HLS) tools. We apply our proposed HLS-based approach to FPGA benchmarking in the ongoing CAESAR contest, by comparing and ranking 16 authenticated ciphers, including the current standard, AES-GCM, and the primary variants of 13 Round 3 CAESAR candidates. After a careful survey of available HLS tools, we chose Xilinx Vivado HLS as our primary benchmarking tool. Our study has demonstrated high correlation between the rankings of the evaluated algorithms, obtained using both investigated methodologies. In particular, after applying HLS, the algorithm rankings in terms of two major performance metrics — throughput and throughput to area ratio — have either remained unchanged or have been affected only for algorithms with very similar RTL performance.
Ekawat Homsirikamol, Kris Gaj
FPT1
2015 Comparison of multi-purpose cores of Keccak and AES
Panasayya Yalla, Ekawat Homsirikamol, Jens-Peter Kaps
DATE2
2014 ICEPOLE: High-Speed, Hardware-Oriented Authenticated Encryption
Pawel Morawiecki, Kris Gaj, Ekawat Homsirikamol, Krystian Matusiewicz, Josef Pieprzyk, Marcin Rogawski, Marian Srebrny, Marcin Wójcik
CHES3
2014 A novel modular adder for one thousand bits and more using fast carry chains of modern FPGAs
abstract
In this paper a novel, low-latency family of high-radix Parallel Prefix Network adders and modular adders has been proposed. This family efficiently takes advantage of fast carry chains of modern FPGAs. The implementation results reveal that these adders have great potential for efficient implementation of modular addition with the long integers used in various public key cryptography schemes.
Marcin Rogawski, Ekawat Homsirikamol, Kris Gaj
FPL2
2012 Option space exploration using distributed computing for efficient benchmarking of FPGA cryptographic modules
abstract
Benchmarking of digital designs targeting FPGAs is a time intensive and challenging process. Benchmarking results depend on a myriad of variables beyond the properties inherent to the designs being evaluated, encompassing the tools, tool options, FPGA families, and languages used. In this paper we will be discussing enhancements made to the ATHENa benchmarking tool to utilize distributed computing as well as option space exploration techniques to increase the efficiency of the pre-existing process. The capabilities of our environment are demonstrated using two example designs from the SHA-3 cryptographic hash function competition, BLAKE and JH.
Benjamin Y. Brewster, Ekawat Homsirikamol, Rajesh Velegalati, Kris Gaj
FPT2
2011 Throughput vs. Area Trade-offs in High-Speed Architectures of Five Round 3 SHA-3 Candidates Implemented Using Xilinx and Altera FPGAs
Ekawat Homsirikamol, Marcin Rogawski, Kris Gaj
CHES1
2010 Fair and Comprehensive Methodology for Comparing Hardware Performance of Fourteen Round Two SHA-3 Candidates Using FPGAs
Kris Gaj, Ekawat Homsirikamol, Marcin Rogawski
CHES2
2010 ATHENa - Automated Tool for Hardware EvaluatioN: Toward Fair and Comprehensive Benchmarking of Cryptographic Hardware Using FPGAs
abstract
A fair comparison of functionally equivalent digital system designs targeting FPGAs is a challenging and time consuming task. The results of the comparison depend on the inherent properties of competing algorithms, as well as on selected hardware architectures, implementation techniques, FPGA families, languages and tools. In this paper, we introduce an open-source environment, called ATHENa for fair, comprehensive, automated, and collaborative hardware benchmarking of algorithms belonging to the same class. As our first goal, we select the benchmarking of algorithms belonging to the area of cryptography. Algorithms from this area have been shown to achieve significant speed-ups and security gains compared to software when implemented in FPGAs. The capabilities of our environment are demonstrated using three examples: two different hardware architectures of the current cryptographic hash function standard, SHA-256, and one architecture of a candidate for the new standard, Fugue. All source codes, testbenches, and configuration files necessary to repeat experiments described in this paper are made available through the project web site.
Kris Gaj, Jens-Peter Kaps, Venkata Amirineni, Marcin Rogawski, Ekawat Homsirikamol, Benjamin Y. Brewster
FPL5