Qureshi Receives IEEE MICRO Best Paper Award

*********************************
There is now a CONTENT FREEZE for Mercury while we switch to a new platform. It began on Friday, March 10 at 6pm and will end on Wednesday, March 15 at noon. No new content can be created during this time, but all material in the system as of the beginning of the freeze will be migrated to the new platform, including users and groups. Functionally the new site is identical to the old one. webteam@gatech.edu
*********************************

Contact

Jackie Nemeth

School of Electrical and Computer Engineering

404-894-2906

Sidebar Content
No sidebar content submitted.
Summaries

Summary Sentence:

ECE Professor Moinuddin Qureshi received the Best Paper Award at the 51st Annual IEEE/ACM International Symposium on Microarchitecture (IEEE MICRO), held October 19-24, 2018 in Fukuoka, Japan.

Full Summary:

ECE Professor Moinuddin Qureshi received the Best Paper Award at the 51st Annual IEEE/ACM International Symposium on Microarchitecture (IEEE MICRO), held October 19-24, 2018 in Fukuoka, Japan.

Media
  • Moin Qureshi Moin Qureshi
    (image/jpeg)

Moinuddin Qureshi received the Best Paper Award at the 51st Annual IEEE/ACM International Symposium on Microarchitecture (IEEE MICRO), held October 19-24, 2018 in Fukuoka, Japan. Qureshi is a professor in the Georgia Tech School of Electrical and Computer Engineering (ECE), where he leads the Memory Systems Lab.

Qureshi was honored with this award for the paper, “CEASER: Mitigating Conflict-Based Cache Attacks via Encrypted-Address and Remapping.” Modern processors share the last-level cache between all the cores to efficiently utilize the cache space. Unfortunately, such sharing makes the cache vulnerable to attacks, whereby an adversary can infer the access pattern of a co-running application by carefully orchestrating evictions using cache conflicts. 

Qureshi’s MICRO-2018 paper provided the key insight that we can efficiently defend against conflict-based attacks by accessing the cache with an encrypted address, as encryption would cause the lines that map to the same set of a conventional cache to get scattered to different sets. He and his team also proposed a design that periodically changes the encryption key and performs dynamic-remapping to improve robustness. 

This design provides strong security that can tolerate years of attack, has low performance overhead of 1% slowdown, requires a storage overhead of less than 24 bytes for the newly added structures, and does not rely on any OS support. Such designs are vital in guarding against attacks such as Spectre and Meltdown that use cache side channels for covertly sending information.

Related Links

Additional Information

Groups

School of Electrical and Computer Engineering

Categories
Student and Faculty, Research, Computer Science/Information Technology and Security, Engineering
Related Core Research Areas
Cybersecurity, Data Engineering and Science, Electronics and Nanotechnology
Newsroom Topics
No newsroom topics were selected.
Keywords
Moinuddin Qureshi, Georgia Tech, School of Electrical and Computer Engineering, IEEE Micro, Annual IEEE/ACM International Symposium on Microarchitecture, cache attacks, cache space, cache conflicts, conflict-based attacks, encryption, Spectre, meltdown
Status
  • Created By: Jackie Nemeth
  • Workflow Status: Published
  • Created On: Oct 31, 2018 - 4:36pm
  • Last Updated: Oct 31, 2018 - 4:37pm