Portrait of Greg Zaverucha

Greg Zaverucha

Senior Software Development Engineer

About

Greg is a software engineer in the MSR Security and Cryptography group at Microsoft. He does research in applied cryptography, implements cryptographic primitives and systems, and helps product teams use cryptography securely. Prior to joining Microsoft, Greg worked on applied research, standardization and product security at Certicom/Blackberry. Greg holds a PhD in Computer Science from the University of Waterloo (2010).

 

Projects

U-Prove

Established: February 25, 2012

U-Prove components are released in the Security and Cryptography Incubations Quarterly Technology Drop.   Overview A U-Prove token is a new type of credential similar to a PKI certificate that can encode attributes of any type, but with two important differences: 1) The issuance and presentation of a token is unlinkable due to the special type of public key and signature encoded in the token; the cryptographic “wrapping” of the attributes contain no correlation handles.…

Publications

2016

2015

2014

2013