Jacob Gorman

Applied Cryptographer

MS in Computer Science
Georgia Institute of Technology
linkedin-icon
Research Team Member

About

Jacob Gorman completed his B.S. in Computer Science from Georgia Institute of Technology in Spring 2021 concentrating in Theoretical Computer Science and Computing Systems & Architecture with a minor in Mathematics. He completed his M.S. in Computer Science specializing in Computing Systems in Spring 2022.

He began working with Dr. Steven Bellovin of Columbia University as the primary cryptographer for one of his projects in 2021. For this project, he implemented Camenisch-Lysyanskaya Signatures (with deanonymization) and built an API for the rest of the development team to be able to use these signatures. He still works on the project part time although the team is currently on hiatus due to the availability of other members.

He began working for Supra in October 2022 and is extremely glad to be working with the brilliant minds at Supra. He is excited to see what new reaches his research will go to.

Interests and expertise

Jacob's main research interest is the implementation of cryptographic protocols as well as the bridge between cryptographers and developers. He has worked on implementing zero-knowledge proofs, designing cryptographic API's, and working with non-cryptographers on the design and implementation of cryptographic protocols.

Jacob has a passion for teaching and explaining, and this has really come through in his specialization. He believes the most important job of cryptographers is being able to convey the necessary information about our protocols to the developers who will be implementing them in a clear and intuitive manner.

Commentary

While at Supra, Jacob has been working closely with both the research team and development team on the architecture of our Verifiable Random Function (VRF) Service. That is, in addition to working with the research team to update the VRF protocol, he has been working with the engineering team to make sure that their implementations match the specifications of the research team. Currently his is working on a paper that categorizes and analyzes the various modes one might use to implement a dVRF.

Additionally he spends time working on any cryptographic problems the development team needs solved. For example, he works on issues related to the cryptographic backend and adding support for additional cryptographic functionalities such as variations on signature algorithms. He also has been spending time refactoring the cryptographic backend on which all of our applications run so that it will be more intuitive to use and we will have fewer issues in the future.

PrivacyTerms of UseWebsite Data Usage & CookiesBug DisclosureBiometric Information Privacy Policy

©2024 Supra | Entropy Foundation (Switzerland: CHE.383.364.961). All Rights Reserved