Cryptography is the study and development of techniques to secure digital information through computer algorithms and mathematics. The use of cryptography can protect sensitive information from falling into the hands of cybercriminals, it can secure items such as ATM and credit cards, and it allows information to be exchanged with trusted sources while maintaining privacy. As digital adversaries grow more sophisticated, cryptography will become increasingly important to provide security for sensitive information.

Learn more about SoIC’s  work in cryptography:

Steve Myers' primary research interests in cryptography are in understanding foundational issues of core cryptographic primitives, such as public-key encryption and block-ciphers, and developing practical cryptographic protocols for secure and private computations. He also investigates methods in which many devices interact in a complex system, thereby affecting security, privacy, and attacking capabilities due to emergent outcomes.

Ryan Henry’s research emphasizes viewing systems development from a cryptographic perspective and building systems out of cryptography rather than building cryptography into systems. He's especially interested in the challenges that arise when using cryptography to build large and complex systems and in finding ways to adapt existing cryptographic primitives-especially those that are well-studied by theoreticians yet still considered impractical by practitioners'to overcome these problems.

Yan Huang is broadly interested in security and cryptography. He has worked on developing cryptographic protocols that provide strong security guarantees over generic computation. His goal is to build elegant theoretical ideas into practically usable systems that address real-world security problems often requiring synergy of Theory, Program Analysis, Artificial Intelligence, and Software Engineering.