Recent Publications
- Conditional Encryption with Applications to Secure Personalized Password Typo Correction Mohammad Hassan Ameri, Jeremiah Blocki, ACM CCS 2024, [Link to Full Version].
- Memory-Hard Puzzles in the Standard Model with Applications to Memory-Hard Functions and Resource-Bounded Locally Decodable Codes, Mohammad Hassan Ameri, Alexander Block, Jeremiah Blocki, SCN 2022, [Full Version].
- Cost-Asymmetric Memory Hard Password Hashing, Wenjie Bai, Jeremiah Blocki, Mohammad Hassan Ameri, SCN 2022, [Full Version].
- HACCLE: Metaprogramming for Secure Multi-Party Computation, Yuyan Bao, Kirshanthan Sundararajah, Raghav Malik, Qianchuan Ye, Christopher Wagner, Nouraldin Jaber, Fei Wang, Mohammad Hassan Ameri, Donghang Lu, Alexander Seto, Benjamin Delaware, Roopsha Samanta, Aniket Kate, Christina Garman, Pierre-David Letourneau, Benoit Meister, Jonathan Springer, Tiark Rompf, and Milind Kulkarni, ACM SIGPLAN GPCE 2021, [pdf], [Extended Version].
- Computationally Data-Independent Memory Hard Functions, Mohammad Hassan Ameri, Jeremiah Blocki, Samson Zhou, ITCS 2020, [pdf] [Samson's slides].
- A Key-Policy Attribute-Based Temporary Keyword Search scheme for Secure Cloud Storage, Mohammad Hassan Ameri, Mahshid Delavar, Javad Mohajeri, Mahmoud Salmasizadeh, IEEE Transactions on Cloud Computing, Link.
- Provably secure and efficient PUF-based broadcast authentication schemes for smart grid applications, Mohammamd Hassan Ameri, Mahshid Delavar, Javad Mohajeri, International Journal of Communication Systems, 2019, 32(8), e3935 [Link].
- An attribute-based anonymous broadcast encryption scheme with adaptive security in the standard model, Reyhaneh Rabaninejad, Mohammad Hassan Ameri, Mahshid Delavar, Javad Mohajeri, Scientia Iranica,, 2017 [ Full Version].
- PUF-based solutions for secure communications in Advanced Metering Infrastructure (AMI), Mahshid Delavar, Sattar Mirzakuchaki, Mohammad Hassan Ameri, J Mohajeri, International Journal of Communication Systems, 2017, [Link].
- A provably secure code-based concurrent signature scheme, Maryam Rajabzadeh Asaar, Mohammad Hassan Ameri, Mahmoud Salmasizadeh, Mohammad Reza Aref, IET Information Security, 2018, [Link].
- A Verifiable Delegated Set Intersection without pairing, Mahdi Mahdavi Oliaiy, Mohammad Hassan Ameri, Javad Mohajeri, Mohammad Reza Aref, Iranian Conference on Electrical Engineering (ICEE) 2017, [Link].
- A secure attribute based keyword search scheme against keyword guessing attack, Vahid Yousefipoor, Mohammad Hassan Ameri, Javad Mohajeri, Taraneh Eghlidos, International Symposium on Telecommunications (IST) 2016, [Link].
- An Efficient Secure Scheme for Lossy and Lossless Data Aggregation in Smart Grid, Rouzbeh Sarenche, Pouyan Forghani, Mohammad Hassan Ameri, Mohammad Reza Aref, Mahmoud Salmasizadeh, International Symposium on Telecommunications (IST), 2018, [Link].
Professional Activities:
- External Reviewer:
Crypto: [2020], [ 2021].
IEEE S&P: [ 2020], [ 2022],
NDSS: [ 2020], [ 2021],
ACM CCS: [ 2019],
Financial Cryptography (FC): [2022],
RSA-CT [ 2020].
- Reviewer of IEEE Trans. on Information Forensics and Security (TIFS), IEEE Trans. on Dependable and Secure Computing (TDSC), IEEE Trans. on Emerging Topics in Computing (TETC), International Journal of Communication System (IJCS).
Teaching Experiences:
- Courses at Purdue University:
Introduction to the Analysis of Algorithms (CS 381), Fall 2024, Instructor: Paul Valiant
Introduction to the Analysis of Algorithms (CS 381), Spring 2024, Instructors: Jeremiah Blocki and Simina Branzei [older course's page]
Introduction to Cryptography (CS 355), Fall 2023, Instructor: Vassilis Zikas.
Foundational Principles of Information Security, Summer 2023, Instructor: Mohamamd Hassan Ameri, Professor in Charge: Dr. Jeff Turkstra, [Syllabus].
Advanced Cryptography (CS 655), Spring 2023, Instructor: Jeremiah Blocki. [Course's page]
Graduate Cryptography (CS 555), Fall 2022, Instructor: Vassilis Zikas.
Graduate Teaching Award, Purdue University, Link to PDF certificate.
Introduction to the Analysis of Algorithms (CS 381), Spring 2022, Instructors: Kent Quanrud [The course's page] (The book also includes the hand written slides as well as the videos of the lectures, and will be updated regularly after each lecture)
Introduction to Cryptography (CS 355), Fall 2021, Instructor: Vassilis Zikas.
Graduate Cryptography (CS 555), Spring 2021, Instructor: Jeremiah Blocki [Course's page].
Introduction to the Analysis of Algorithms (CS 381), Fall 2020, Instructors: Jeremiah Blocki and Elena Grigorescu [older course's page]
|