Skip to main content

Roopa Vishwanathan

Roopa Vishwanathan
Assistant Professor
Tenure Track and Research Faculty

Contact Info
roopav@nmsu.edu
(575) 646-1218
SH 142

Expertise: Cryptography, Cryptographic protocol design, Applied cryptography for decentralized finance and blockchain-enabled applications, Payment channel networks, Layer-2 protocols, Redaction in blockchains, Blockchain interoperability, Cross-chain swaps

Biography

Ph.D., University of North Texas (2011)

Website: https://www.cs.nmsu.edu/~roopa

Roopa Vishwanathan joined the faculty of the CS department at NMSU in Fall 2017. Her research area is cryptography, both theoretical and applied. On the applied side, she has interests in hardware-assisted cryptography, and its applications to the diverse areas such as secure outsourced data storage, verifiable encryption and fair exchange, privacy in location-based services, and more. On the theoretical side, she has done work in attribute-based signatures, new proof techniques for public key cryptography, secure function evaluation protocols, and more. Her current research project is about building tools to automate proofs of cryptographic protocols, specifically ones that use bi-linear pairings. Most such proofs are currently done using “pencil-and-paper”; proof automation would help in efficiently generating of proofs of families of crypto-systems, which have structural similarities. A stretch goal of the project is proof verification, which is a more involved undertaking, but can certify the correctness of proofs.

Prior to joining NMSU, she was an Assistant Professor in SUNY Polytechnic, Utica, NY. Before that, she served as a postdoctoral research associate in the department of Computer Science in UNC Greensboro. She received her PhD from the University of North Texas, Denton, TX in May 2011.