Professor, Computer Science and Engineering
Computer security focusing on authentication, encryption, and electronic payment standards that have helped secure transactions over the Internet and advance e-commerce standards. Professor Bellare's research interests fall into two categories: Cryptography and computer security; and Complexity theory. With the former he is concerned with practice oriented provable security; secure protocols; authentication; MACs; key distribution; signatures; encryption; zero-knowledge; implementations. And with the latter, his focus is on interactive and probabilistically checkable proofs; applications of these to obtaining non-approximability results for optimization problems; complexity of zero-knowledge; randomness in protocols and algorithms; computational learning theory.Bellare is co-developer of the HMAC authentication algorithm, which has emerged as a standard, being adopted by the IETF IPSEC Internet Standard, ANSI X.9 keyed hash standard, and also used numerous products including BSAFE (RSA Data Security Corp.), SSL (3.0 and 3.1), S-HTTP, NetBSD, and CDSA from Hewlett-Packard Company. He is also co-developer of the OAEP encryption algorithm which is included in the IEEE P1363 draft standard and the RSA PKCS #1 v2.0 standard and co-developer of iKP, a family of electronic payment protocols that lead to MasterCard and Visa's SET.
Jacobs School Faculty Update Your Profile