Rashmi Agrawal

Research Scholar,
Integrated Circuits and Systems Group (ICSG) , Boston University
Email: rashmi23 at bu.edu


I am a fourth-year Ph.D. student at ICSG , Boston University, working with Prof. Ajay Joshi . I lead the research thrust on designing efficient architectures and co-processors for post-quantum cryptography. I am fascinated by homomorphic computing on encrypted data and I am actively looking into its hardware acceleration for application in privacy-preserving computing. I enjoy learning new concepts and proposing solutions in the field of hardware security and computer architecture. I hold a Masters degree and a Bachelors degree in Computer Engineering. I am currently working on designing an efficient hardware accelerator for Privacy-preserving computing using Fully Homomorphic Encryption (FHE).

Publications

Posters

Misc.

Peer-Reviewed Publications

  1. FAB: An FPGA-based Accelerator for Bootstrappable Fully Homomorphic Encryption
    Rashmi Agrawal, Leo de Castro, Guowei Yang, Chiraag Juvekar, Rabia Yazicigil, Anantha Chandrakasan, Vinod Vaikuntanathan, Ajay Joshi
    The 29th IEEE International Symposium on High-Performance Computer Architecture (HPCA-29) 2023

  2. Accelerating Polynomial Multiplication for Homomorphic Encryption on GPUs
    Kaustubh Shivdikar, Gilbert Jonatan, Evelio Mora, Neal Livesay, Rashmi Agrawal, Ajay Joshi, José L. Abellán, John Kim, David Kaeli
    IEEE International Symposium on Secure and Private Execution Environment Design (SEED) 2022

  3. RACE: RISC-V SoC for En/decryption ACceleration on the Edge for Homomorphic Computation
    Zahra Azad, Guowei Yang, Rashmi Agrawal, Daniel Petrisko, Michael Taylor, Ajay Joshi
    ACM/IEEE International Symposium on Low Power Electronics and Design (ISLPED) 2022

  4. Efficient FPGA-based ECDSA Verification Engine for Permissioned Blockchains
    Rashmi Agrawal, Ji Yang, Haris Javaid
    33rd IEEE International Conference on Application-specific Systems, Architectures and Processors (ASAP) 2022

  5. Does Fully Homomorphic Encryption Need Compute Acceleration?
    Rashmi Agrawal, Leo de Castro, Rabia Yazicigil, Anantha Chandrakasan, Vinod Vaikuntanathan, Chiraag Juvekar, Ajay Joshi
    Preprint version 2021

  6. Quantum-Proof Lightweight McEliece Cryptosystem Co-processor Design [Best paper in-track award]
    Rashmi Agrawal, Lake Bu, Michel Kinsy
    38th IEEE International Conference on Computer Design (ICCD) 2020

  7. Homomorphic Encryption Based Secure Sensor Data Processing
    Vijay Gadepally, Mihailo Isakov, Rashmi Agrawal, Karen Gettings, Michel Kinsy
    IEEE High Performance Extreme Computing (HPEC) 2020

  8. Towards Programmable All-Digital True Random Number Generators [Best paper award]
    Rashmi Agrawal, Lake Bu, Eliakin Del Rosario, Michel Kinsy
    30th edition of the ACM Great Lakes Symposium on VLSI (GLSVLSI) 2020

  9. A Post-quantum Secure Discrete Gaussian noise Sampler
    Rashmi Agrawal, Lake Bu, Michel Kinsy
    IEEE International Symposium on Hardware Oriented Security and Trust (HOST) 2020

  10. Design Flow Methodology for Secure Group Anonymous Authentication
    Rashmi Agrawal, Lake Bu, Eliakin Del Rosario, Michel Kinsy
    Design, Automation and Test in Europe Conference (DATE) 2020

  11. Open-Source FPGA Implementation of Post-Quantum Cryptographic Hardware Primitives
    Rashmi Agrawal, Lake Bu, Alan Ehret, Michel Kinsy
    29th International Conference on Field-Programmable Logic and Applications (FPL) 2019

  12. The BRISC-V Platform: A Practical Teaching Tool for Computer Architecture
    Rashmi Agrawal, Sahan Bandara, Alan Ehret, Mihailo Isakov, Michel Kinsy
    Workshop on Computer Architecture Education (WCAE) 2019 held in conjunction with 46th International Symposium on Computer Architecture (ISCA)

  13. A Lightweight McEliece Cryptosystem Co-Processor Design
    Lake Bu, Rashmi Agrawal, Hi Cheng, Michel Kinsy
    Workshop on Boston Area Architecture (BARC) 2019

  14. Post-Quantum Cryptographic Hardware Primitives
    Lake Bu, Rashmi Agrawal, Hi Cheng, Michel Kinsy
    Workshop on Boston Area Architecture (BARC) 2019

  15. Fast Processing of Large Graph Applications Using Asynchronous Architecture
    Michel Kinsy, Rashmi Agrawal, Hien Nguyen
    Workshop on Boston Area Architecture (BARC) 2017

Posters

  1. Affordable and Practical Acceleration of CKKS-based Fully Homomorphic Encryption [Best presentation award (second place)]
    Rashmi Agrawal, Leo de Castro, Rabia Yazicigil, Anantha Chandrakasan, Vinod Vaikuntanathan, Chiraag Juvekar, Ajay Joshi
    5th Workshop for Women in Hardware and Systems Security 2022
    Poster (PDF)

  2. Affordable and Practical Acceleration of CKKS-based Fully Homomorphic Encryption
    Rashmi Agrawal, Leo de Castro, Rabia Yazicigil, Anantha Chandrakasan, Vinod Vaikuntanathan, Chiraag Juvekar, Ajay Joshi
    5th HomomorphicEncryption.org Standards Meeting 2022
    Poster (PDF)

  3. Does Fully Homomorphic Encryption Need Compute Acceleration?
    Rashmi Agrawal, Leo de Castro, Rabia Yazicigil, Anantha Chandrakasan, Vinod Vaikuntanathan, Chiraag Juvekar, Ajay Joshi
    MIT AI Hardware Program 2022
    Poster (PDF)

  4. Efficient FPGA-based ECDSA Verification Engine for Permissioned Blockchains
    Rashmi Agrawal, Ji Yang, Haris Javaid
    The ACM/SIGDA International Symposium on Field-Programmable Gate Arrays (FPGA) 2022
    Poster abstract (PDF)

  5. A Post-quantum Secure Discrete Gaussian noise Sampler
    Rashmi Agrawal, Lake Bu, Michel Kinsy
    IEEE International Symposium on Hardware Oriented Security and Trust (HOST) 2020
    Poster (PDF)

  6. Fast Arithmetic Hardware Library for RLWE-based Homomorphic Encryption
    Rashmi Agrawal, Lake Bu, Michel Kinsy
    28th IEEE International Symposium on Field-Programmable Custom Computing Machines (FCCM) 2020
    Poster abstract (PDF)

  7. Post-Quantum Cryptographic Hardware Primitives on FPGAs
    Rashmi Agrawal, Michel Kinsy
    IEEE International Symposium on Hardware Oriented Security and Trust (HOST) 2019
    Poster (PDF)

  8. D-SAGA: A Domain Specific Architecture for Fast Processing of Large Graph Applications
    Rashmi Agrawal, Michel Kinsy
    CRA-W Grad Cohort Workshop for Women 2019
    Poster (PDF)

  9. Adaptive-Approximate Cache Architecture
    Rashmi Agrawal, Michel Kinsy
    3rd Career Workshop for Women and Minorities in Computer Architecture, held in conjunction with the 50th IEEE/ACM International Symposium on Microarchitecture (MICRO-50)
    Poster (PDF)

Awards and Achievements

2023 EECS Rising Stars 2023 Workshop Award, EECS Rising Stars 2023  
2022 Best Presentation Award (Second Place) at Workshop for Women in Hardware and Systems Security (WISE) 2022 for our poster on Affordable and Practical Acceleration of CKKS-based Fully Homomorphic Encryption, WISE 2022  
2022 NSF Student Travel Grant at Workshop for Women in Hardware and Systems Security (WISE) 2022 for our poster on Affordable and Practical Acceleration of CKKS-based Fully Homomorphic Encryption, WISE 2022  
2020 Best Paper in Track Award at ICCD, 2020 for our paper on Quantum-Proof Lightweight McEliece Cryptosystem Co-processor Design, ICCD 2020  
2020 Best Paper Award at GLSVLSI, 2020 for our paper on Towards Programmable All-Digital True Random Number Generators, GLSVLSI 2020  
2020 NSF Student Travel Grant at IEEE International Symposium on Hardware Oriented Security and Trust(HOST) 2020 for our paper on A Post-quantum Secure Discrete Gaussian noise Sampler, HOST 2020  
2019 NSF Student Travel Grant at IEEE International Symposium on Hardware Oriented Security and Trust(HOST) 2019 for poster on Post-Quantum Cryptographic Hardware Primitives on FPGAs  
2019 Travel Grant at CRA-W Grad Cohort Workshop for Women to present a poster on D-SAGA: A Domain Specific Architecture for Fast Processing of Large Graph Applications  
2018 Distinguished Computer Engineering Fellowship, Boston University  
2017 Significant Team Contributor for enabling SGX on 10nm server chip, Intel  
2017 Student Travel Grant for the 50th Annual IEEE/ACM International Symposium on Microarchitecture (MICRO-50)  

Teaching Assistant

Fall 2020 Digital Logic Design, Prof. Douglas Densmore  
Spring 2020 Digital Logic Design, Prof. Tali Moreshet and Prof. Roscoe Giles  
Fall 2019 Digital Logic Design, Prof. Ajay Joshi