Rafail Ostrovsky

University of California, Los Angeles

Rafail Ostrovsky

Norman E. Friedmann Chair in Knowledge Sciences
Distinguished Professor of Computer Science and Mathematics

Director, Center for Information and Computation Security

My research spans cryptography, computer security, and blockchains. I also study streaming algorithms, routing and network algorithms, and search and classification problems on high-dimensional data.

Private Information Retrieval, Privacy-preserving datamining, and Searching on Encrypted Data

Zero Knowledge, Non-Interactive Zero-Knowledge, Knowledge Complexity

Biometric Identification, Position-Based Identification, Passwords and Digital Signatures

Secure Two-Party and Multi-Party Computation

Public-Key Encryption with Additional Properties, PKI and Identity revocation.

Dimension Reduction, Embeddings and Geometric search

Clustering Algorithms for high-dimensional data

Short Biography

Rafail Ostrovsky holds the Norman E. Friedmann Endowed Chair in Knowledge Sciences at the UCLA Samueli School of Engineering and is a Distinguished Professor of Computer Science and Mathematics at UCLA. He is a Fellow of the National Academy of Inventors (NAI 2024), the American Association for the Advancement of Science (AAAS 2021), the Association for Computing Machinery (ACM 2021), the Institute of Electrical and Electronics Engineers (IEEE 2017), and the International Association for Cryptologic Research (IACR 2013), and a foreign member of Academia Europaea (2019).

He received the 2022 W. Wallace McDowell Award, the IEEE Computer Society’s highest technical achievement award. His honors also include the 2018 RSA Award for Excellence in Mathematics (also known as the RSA Prize), the 2017 IEEE Computer Society Edward J. McCluskey Technical Achievement Award, and the 1993 Henry Taub Prize. He chaired the IEEE Technical Committee on Mathematical Foundations of Computing from 2015 to 2018 and the FOCS 2011 Program Committee. He serves on the editorial boards of the Journal of the ACM and Algorithmica.

Teaching

Fall 2026

CS 282A / MATH 209A · Foundations of Cryptography

Recent Courses Taught at UCLA

  • CS 183 · Introduction to Cryptography
  • CS 282A / M209A · Foundations of Cryptography
  • CS 282B / M209B · Cryptographic Protocols
  • CS 180 · Introduction to Algorithms and Complexity
  • CS 289A · Current Topics in Computer Science Theory
  • CS 289A · Seminar on Probabilistically Checkable Proofs
  • CS 289A · Seminar on Byzantine Agreement

Publications by Topic

Papers published in 2025 and 2026 are marked New.

Publications: Cryptography

Private Information Retrieval, Privacy-preserving datamining, and Searching on Encrypted Data

Back to topics ↑

Zero Knowledge, Non-Interactive Zero-Knowledge, Knowledge Complexity

Back to topics ↑

Biometric Identification, Position-Based Identification, Passwords and Digital Signatures

Back to topics ↑

Secure Two-Party and Multi-Party Computation

Back to topics ↑

Garbling Schemes

Back to topics ↑

Non-Malleable Commitment Protocols, and Commitments with special properties.

Back to topics ↑

Hash Functions

Back to topics ↑

Issues of Anonymity

Back to topics ↑

Public-Key Encryption with Additional Properties, PKI and Identity revocation.

Back to topics ↑

Cryptographic Applications: Electronic Voting, Micropayments, Visual crypto

Back to topics ↑

Hardware-based Security

Back to topics ↑

Systems Security

Back to topics ↑

Publications: Search and Analysis of High-Dimensional Data

Algorithms for Streaming Data

Back to topics ↑

Dimension Reduction, Embeddings and Geometric search

Back to topics ↑

Clustering Algorithms for high-dimensional data

Back to topics ↑

Publications: Distributed Control Theory, Network Algorithms and Combinatorial Algorithms

Admission Control and Network Routing Algorithms

Back to topics ↑

Distributed Algorithms with severely limited memory per processor

Back to topics ↑

Symmetry Breaking

Back to topics ↑

Distributed Control Theory and Error-Correcting Codes

Back to topics ↑

Synchronization in Distributed Networks

Back to topics ↑

Combinatorial Algorithms

Back to topics ↑

Quantum

Back to topics ↑

Students, Postdocs, and Visitors

Information for prospective students, postdocs, and visitors →

Current Ph.D. Students

Doctoral Students (listed by graduation year)

  • Akash Shah (CS Ph.D. 2026, research scientist in the cryptography group at JPMorgan Chase)
  • Kevin Garbe (CS Ph.D. 2024, researcher at Google)
  • Eli Jaffe (CS Ph.D. 2023, faculty at Flintridge Preparatory School)
  • Saikrishna Badrinarayanan (CS Ph.D. 2020, researcher at LinkedIn)
  • Arman Yousefi (CS Ph.D. 2018, researcher at Google)
  • Dakshita Khurana (CS Ph.D. 2018, associate professor at UIUC and senior scientist at NTT Research)
  • Prabhanjan Ananth (CS Ph.D. 2017, associate professor at UC Santa Barbara)
  • Will Rosenbaum (Math Ph.D. 2016, lecturer at the University of Liverpool, Great Britain)
  • Wutichai Chongchitmate (Math Ph.D. 2016, tenured faculty at Chulalongkorn University, Thailand)
  • David Felber (CS Ph.D. 2015, researcher at Google)
  • Alan Roytman (CS Ph.D. 2014, researcher at Google)
  • Ran Gelles (CS Ph.D. 2014, professor at Bar-Ilan University)
  • Silas Richelson (Math Ph.D. 2014, associate professor at UC Riverside)
  • Akshay Wadia (CS Ph.D. 2014, researcher at Apple)
  • Chongwon Cho (CS Ph.D. 2013, researcher at Stealth Software Technologies, Inc.)
  • Sanjam Garg (CS Ph.D. 2012, associate professor at UC Berkeley) (As my student, Sanjam won the 2013 ACM Doctoral Dissertation Award)
  • Chen-Kuei Lee (CS Ph.D. 2012, privacy researcher at Meta)
  • Abhishek Jain (CS Ph.D. 2012, professor of CS at Johns Hopkins University and researcher at NTT)
  • Hakan Seyalioglu (Math Ph.D. 2012, Director of Technical Investigations at Edelson PC)
  • Joshua Baron (Math Ph.D. 2012, Deputy Chief Strategy Officer, USD(R&E), Department of Defense)
  • Clint Givens (Math Ph.D. 2012, mathematics faculty at the Oklahoma School of Science and Mathematics)
  • Vladimir Braverman (CS Ph.D. 2011, full professor at Johns Hopkins University)
  • Nishanth Chandran (CS Ph.D. 2011, senior principal researcher at Microsoft Research India)
  • Omkant Pandey (CS Ph.D. 2010, associate professor at Stony Brook University Computer Science Department)
  • Brett Hemenway Falk (Math Ph.D. 2010, research professor at the University of Pennsylvania)
  • Paul Bunn (Math Ph.D. 2010, senior researcher at Stealth Software Technologies, Inc.)
  • Ryan Moriarty (CS Ph.D. 2010, serial entrepreneur. Startups: lol, apprats, flotate)
  • Vipul Goyal (CS Ph.D. 2009, senior scientist at NTT Research and adjunct associate professor at CMU)
  • Steve Lu (Math Ph.D. 2009, CEO at Stealth Software Technologies, Inc.)
  • William Skeith (Math Ph.D. 2007, CS associate professor at City College of New York)
  • Jonathan Katz (CS Ph.D. 2002, senior researcher at Google)

Hosted Postdoctoral Researchers

  • Varun Narayanan (postdoctoral researcher 2023 - 2025; assistant professor at Chennai Mathematical Institute)
  • Wutichai Chongchitmate (postdoctoral researcher 2016 - 2017; tenured faculty at Chulalongkorn University, Thailand)
  • Silas Richelson (postdoctoral researcher 2014 - 2015; tenured faculty at UC Riverside)
  • Anat Paskin (postdoctoral researcher 2012 - 2014; associate professor at Ariel University, Israel)
  • Alessandra Scafuro (postdoctoral researcher 2012 - 2014; associate professor at North Carolina State University)
  • Vassilis Zikas (postdoctoral researcher 2012 - 2014; associate professor at Georgia Tech)
  • Bhavana Kanukurthi (postdoctoral researcher 2011 - 2014; professor at the Indian Institute of Science, India)
  • Jens Groth (postdoctoral researcher 2005 - 2007; Chief Scientist at Nexus and honorary professor at University College London)

Visitors

Selected Honors and Awards

Dr. Ostrovsky's awards include:

Professional Activities

Current

Past

Invited Talks

Useful and Fun Links

Useful: Fun:

Contact Information

Rafail Ostrovsky

Department of Computer Science
University of California, Los Angeles
475 Engineering VI
Los Angeles, CA 90095-1596

"first name" at cs.ucla.edu
(310) 206-5283

Directions to my office →

Administrative Assistant

Osanna Kazarian
osannak@cs.ucla.edu
(310) 825-1322

Information for prospective students, postdocs, and visitors →