Research Summary

My research is in computer security and privacy, with a special interest in cyber-physical systems. My recent work, a security analysis of the popular SmartThings platform, received the Distinguished Practical Paper Award at IEEE Security and Privacy in 2016 along with widespread press coverage. I earned my Ph.D. at the University of Michigan in 2017 where I was advised by Prof. Atul Prakash. I'm currently a research associate at the University of Washington, where I work with Prof. Tadayoshi Kohno, and Prof. Franziska Roesner.

We have made physical adversarial examples for the YOLO object detector! Please visit the Berkeley Artificial Intelligence Research (BAIR) blog for more information! Paper coming soon.

Please see our FAQ for questions related to our recent work on adversarial perturbations for road sign classifiers.

I document some of my recent results in IoT security at this webpage.

Teaching: I've taught EECS 588, the graduate course in computer security at Michigan in the winter of 2017. In the 2018 winter quarter at UW, I organized and lead a graduate level seminar on Adversarial Deep Learning.

Selected Publications

All Publications









  • YAASE: Yet Another Android Security Extension
    Giovanni Russello, Bruno Crispo, Earlence Fernandes, Yury Zhauniarovich
    3rd IEEE Intl. Conf. on Privacy, Security, Risk and Trust (PASSAT 2011), Boston, Massachusetts, USA, October 2011



  • System and Method for Extracting and Sharing Application-Related User Data
    Oriana Riva, Suman Nath, Doug Burger, Earlence Fernandes
    U.S. Patent 14/734,991
  • De-siloing Applications for Personalization and Task Completion Services
    Oriana Riva, Suman Nath, Doug Burger, Earlence Fernandes
    U.S. Patent 14/618,854

Technical Reports

Invited Papers


I'm a traveler of both time and space - Kashmir, Led Zeppelin. I love to travel. Here is a list of places I've lived at and visited.
  • USA: Ann Arbor, Seattle, Redmond, Los Angeles, San Francisco, Santa Barbara, Las Vegas, Death Valley, Seal Beach, Huntington Beach, Long Beach, Costa Mesa, Palm Springs, Philadelphia, Washington DC, New York, New Haven, Detroit, Chicago, Boston, Napa Valley, Michigan Upper Peninsula, Mackninac Island, Oahu, Maui, Puerto Rico, San Diego, Urbana-Champaign, Austin, Atlanta.
  • Canada: Toronto, Niagara Falls, Niagara-on-the-Lake, Vancouver, Vancouver Island (Victoria).
  • Brazil: Rio de Janeiro.
  • Netherlands: Amsterdam, Rotterdam, Den Haag.
  • Belgium: Leuven, Brussels.
  • Spain: Barcelona.
  • Italy: Rome, Padova, Bertinoro.
  • Germany: Cologne.
  • Sweden: Malmo.
  • Denmark: Copenhagen.
  • UK: London, Scotland (Edinburgh, Isle of Skye, Highlands area -- smoky islay scotch!, Lochness).
  • India: Pune, Bombay, Goa, Kodaikanal, Belgaum, Shimla, Manali, Lonavala, Khandala, Bangalore, Mysore.
  • Singapore.
  • Indonesia: Bali.
  • Barbados.


More recently, I've taken an interest in snorkeling. Here is a (small) list of where I've snorkeled:
  • Off the coast of Bali: My first snorkeling experience. Water was cloudy.
  • Hanauma Bay, Oahu: Lots and lots of fish in chest high water, right off the beach.
  • Molokini Crater, Maui: Clearest, deepest blue water ever!
  • Barbados: Saw a shipwreck, but not too many fish. Water was deep, and cloudy.

National Parks in North America

I'm a big fan of the national park system. I especially like Olympic National Park; I visit whenever I get the chance; Kalaloch is simply divine! So far, I've visited the following national parks:
  • Crater Lake NP, Oregon
  • Death Valley NP, California
  • Haleakala NP, Hawaii
  • Joshua Tree NP, California
  • Mount Rainier NP, Washington
  • North Cascades NP, Washington
  • Olympic NP, Washington
  • Rocky Mountain NP, Colorado
  • Yellowstone NP, Wyoming
  • Yosemite NP, California
  • Zion NP, Utah