Shaanan is a Lecturer (equivalent to a U.S. Assistant Professor) at the University of Melbourne where his research centers on the interplay between computer systems and the law, with particular focus on applications of cryptography.

In 2019, Shaanan was the inaugural Geller Fellow of the Wharton Public Policy Initiative, with a summer placement in the Office of Policy Planning at the Federal Trade Commission (FTC), where he assisted in the development of technology strategy within the commission.

In 2018 he served as a Cybersecurity Fellow working on U.S Federal technology policy in the office of Senator Ron Wyden. Prior to that, he spent three months at Facebook headquarters, working to ensure secure deletion of user data.

Shaanan completed his Ph.D. and MSE at the University of Pennsylvania in Computer & Information Science. He obtained a Master in Law from Penn Law, and his BSc and DipMus (Vocal Performance) from the University and Conservatorium of Melbourne respectively.

His research has received recognition in the form of the Best Paper Award at ACM CCS and an Pwnie Award for best Cryptographic Attack. He is also the recipient of the Kelvin Medal, the Excellence in Teaching Award, and Excellence in Tutoring Award from the University of Melbourne.

Shaanan also retains a secondary affiliation with Princeton University’s Center for IT Policy, where he was previously a Postdoctoral Research Associate.

Shaanan is particularly passionate about teaching undergraduate students and advocating for student welfare and mental health.

Research Interests

Applied Cryptography, Computer Security, Public Interest Technology, Consumer Protection

Selected Publications

  1. NOTRY: Deniable messaging with retroactive avowal, PoPETS, (2024), Faxing Wang, Shaanan Cohney, Riad Wahby and Joseph Bonneau.
  2. Learning with Style: Improving Student Code-Style Through Better Automated Feedback, 55th ACM Technical Symposium on Computer Science Education, (2024), Liam Saliba, Eduardo Oliveira, Shaanan Cohney and Qi Jianzhong.
  3. Detecting Excessive Data Exposures in Web Server Responses with Metamorphic Fuzzing, 46th ACM/IEEE International Conference on Software Engineering, (2024), Lianglu Pan, Shaanan Cohney, Toby Murray and Van-Thuan Pham.
  4. Watching the watchers: bias and vulnerability in remote proctoring software, 31st USENIX Security Symposium (USENIX Security 22), (2022), Ben Burgess, Avi Ginsberg, Edward W Felten and Shaanan Cohney, 220k Twitter Impressions!
  5. Transactional scripts in contract stacks, Minn. L. Rev., (2020), Shaanan Cohney and David A Hoffman.
  6. Pseudorandom black swans: Cache attacks on CTR_DRBG, 2020 IEEE Symposium on Security and Privacy (S&P), (2020), Shaanan Cohney, Andrew Kwong, Shahar Paz, Daniel Genkin, Nadia Heninger, Eyal Ronen and Yuval Yarom.
  7. Coin-operated capitalism, Columbia Law Review, 3 (2019), Shaanan Cohney, David Hoffman, Jeremy Sklaroff and David Wishnick.
  8. Practical state recovery attacks against legacy RNG implementations, Proceedings of the 2018 ACM SIGSAC Conference on Computer and Communications Security, (2018), Shaanan Cohney, Matthew D Green and Nadia Heninger.
  9. A systematic analysis of the Juniper Dual EC incident, Proceedings of the 2016 ACM SIGSAC Conference on Computer and Communications Security, (2016), Stephen Checkoway, Jacob Maskiewicz, Christina Garman, Joshua Fried, Shaanan Cohney, Matthew Green, Nadia Heninger, Ralf-Philipp Weinmann, Eric Rescorla and Hovav Shacham, Best Paper Award.

Teaching

TAing/Tutoring

PhD Students

Masters Research Students

Undergraduate Research Students

Academic Siblings

Miscellaneous


Shaanan Cohney
2024