EDBT 2026 Demo / reviewers in the wild / expert
Marcin Rogawski
dblp:71/615
· DBLP profile ↗
9ranked-venue papers
2as first author
0since 2021 · last 2016
—ORCID · none
Domains — the database's venue-derived domains; a paper can count in several
Systems, architecture and hardware · 6 · 2 first-authorSecurity and privacy · 3
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
4 papers |
Integrated circuit design · 46% Reconfigurable computing and FPGAs · 38% Performance modeling and evaluation · 16% | |
| Network and information security
3 papers |
Cryptographic primitives and cryptanalysis · 100% |
Topics — the 10 heaviest of 12, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Integrated circuit design › digital circuit design
cryptographic hardware |
0.3 | 2 | 2014 | 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.2 | 1 | 2014 | ICEPOLE: High-Speed, Hardware-Oriented Authenticated Encryption · CHES 2014 |
Cryptographic primitives and cryptanalysis
hash functions |
0.1 | 1 | 2010 | 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.1 | 1 | 2010 | 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.1 | 1 | 2010 | 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 cryptanalysis |
0.1 | 1 | 2010 | Area-Time Efficient Implementation of the Elliptic Curve Method of Factoring in Reconfigurable Hardware for Application in the Number Field Sieve · IEEE Trans. Computers 2010 |
Reconfigurable computing and FPGAs › FPGA-based hardware security
FPGA-based cryptographic implementation |
0.1 | 1 | 2010 | 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.0 | 1 | 2011 | 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
integer factorization |
0.0 | 1 | 2010 | Area-Time Efficient Implementation of the Elliptic Curve Method of Factoring in Reconfigurable Hardware for Application in the Number Field Sieve · IEEE Trans. Computers 2010 |
Cryptographic primitives and cryptanalysis › integer factorization
number field sieve |
0.0 | 1 | 2010 | Area-Time Efficient Implementation of the Elliptic Curve Method of Factoring in Reconfigurable Hardware for Application in the Number Field Sieve · IEEE Trans. Computers 2010 |
Methods — techniques the papers use, named apart from their topics
hardware porting · 0.2area-time optimization · 0.2FPGA implementation · 0.2
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2016 | Hardware-software codesign of RSA for optimal performance vs. flexibility trade-offabstractPublic-key cryptosystems such as RSA have been widely used to secure digital data in many commercial systems. Modular arithmetic on large operands used during modular exponentiation makes RSA computationally challenging. Traditionally, software implementations of these algorithms provided the highest flexibility but lacked performance. On the contrary, custom hardware accelerators provided the highest performance but lacked flexibility and adaptability to changing algorithms, parameters, and key sizes. In this paper, we present a hardware/software codesign of RSA cryptosystem that improves performance, while retaining flexibility. We adopted Xilinx Zynq-7000 SoC platform, which integrates a dual-core ARM Cortex-A9 processing system along with Xilinx programmable logic. The software part of our implementation is based on RELIC library (Efficient Library for Cryptography). The performance vs. flexibility trade-off is investigated, and the speed-up of our codesign implementation vs. the purely software implementation of RSA on the same platform is reported. Our results show a speedup of up to 57 times when compared with the software implementation for 2048-bit operand size. We also propose a generic model for HW/SW codesign focused on flexibility with comparable performance to existing HW/SW implementations. Umar Sharif, Rabia Shahid, Kris Gaj, Marcin Rogawski |
FPL | 4 |
| 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 |
CHES | 6 |
| 2014 | A novel modular adder for one thousand bits and more using fast carry chains of modern FPGAsabstractIn 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 |
FPL | 1 |
| 2012 | A High-Speed Unified Hardware Architecture for AES and the SHA-3 Candidate GrøstlabstractThe NIST competition for developing the new cryptographic hash standard SHA-3 is currently in the third round. One of the five remaining candidates, Grøstl, is inspired by the Advanced Encryption Standard. This unique feature can be exploited in a large variety of practical applications. In order to have a better picture of the Grøstl-AES computational efficiency (high-level scheduling, internal pipelining, resource sharing, etc.), we designed a high-speed coprocessor for Grøstl-based HMAC and AES in the counter mode. This coprocessor offers high-speed computations of both authentication and encryption with relatively small penalty in terms of area and speed when compared to the authentication (original Grøstl circuitry) functionality only. From our perspective, the main advantage of Grøstl over other finalists is the fact that its hardware hardware architecture naturally accommodates AES at the cost of a small area overhead. Marcin Rogawski, Kris Gaj |
DSD | 1 |
| 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 |
CHES | 2 |
| 2011 | Use of embedded FPGA resources in implementations of 14 round 2 SHA-3 candidatesabstractIn this paper, we present results of a comprehensive study devoted to the optimization of FPGA implementations of modern cryptographic hash functions using embedded FPGA resources, such as Digital Signal Processing (DSP) units and Block Memories. Fifteen hash functions, including the current American hash standard SHA-2 and 14 candidates for the new hash standard SHA-3, have been included in our investigation. Our methodology involves implementing, characterizing, and comparing all algorithms with a focus on minimizing the amount of reconfigurable logic resources, and achieving a better balance between the use of reconfigurable logic resources and embedded resources in four FPGA families, representing major low-cost and high-performance families of Xilinx and Altera. Rabia Shahid, Umar Sharif, Marcin Rogawski, Kris Gaj |
FPT | 3 |
| 2010 | Fair and Comprehensive Methodology for Comparing Hardware Performance of Fourteen Round Two SHA-3 Candidates Using FPGAs
Kris Gaj, Ekawat Homsirikamol, Marcin Rogawski |
CHES | 3 |
| 2010 | ATHENa - Automated Tool for Hardware EvaluatioN: Toward Fair and Comprehensive Benchmarking of Cryptographic Hardware Using FPGAsabstractA 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 |
FPL | 4 |
| 2010 | Area-Time Efficient Implementation of the Elliptic Curve Method of Factoring in Reconfigurable Hardware for Application in the Number Field SieveabstractA novel portable hardware architecture of the Elliptic Curve Method of factoring, designed and optimized for application in the relation collection step of the Number Field Sieve, is described and analyzed. A comparison with an earlier proof-of-concept design by Pelzl et al. has been performed, and a substantial improvement has been demonstrated in terms of both the execution time and the area-time product. The ECM architecture has been ported across five different families of FPGA devices in order to select the family with the best performance to cost ratio. A timing comparison with the highly optimized software implementation, GMP-ECM, has been performed. Our results indicate that low-cost families of FPGAs, such as Spartan-3 and Spartan-3E, offer at least an order of magnitude improvement over the same generation of microprocessors in terms of the performance to cost ratio, without the use of embedded FPGA resources, such as embedded multipliers. Kris Gaj, Soonhak Kwon, Patrick Baier, Paul Kohlbrenner, Hoang Le, Mohammed Khaleeluddin, Ramakrishna Bachimanchi, Marcin Rogawski |
IEEE Trans. Computers | 8 |