Back to Summer Programs

Wolfram Summer SchoolFounded in 2003

16th Annual Wolfram Summer School, held at Bentley University June 24–July 13, 2018


Roman Yampolskiy

Class of 2011


Dr. Roman V. Yampolskiy holds a PhD degree from the department of computer science and engineering at the University at Buffalo. There, he was a recipient of a four-year NSF fellowship. Before beginning his doctoral studies, Dr. Yampolskiy received a BS/MS (high honors) combined degree in computer science from the Rochester Institute of Technology. After completing his PhD dissertation, Dr. Yampolskiy held a position of an affiliate academic at the Center for Advanced Spatial Analysis, University College London. In 2008 Dr. Yampolskiy accepted an assistant professor position in the department of computer engineering and computer science at the J.B. Speed School of Engineering, University of Louisville. He had previously conducted research at the Laboratory for Applied Computing at the Rochester Institute of Technology and at the Center for Unified Biometrics and Sensors at the University at Buffalo. Dr. Yampolskiy's main areas of interest are behavioral biometrics, computer forensics, robot authentication, and pattern recognition. Dr. Yampolskiy is an author of over 50 publications, including multiple journal articles and books.

Project: Single Share Password Protected Visual Cryptography via Cellular Automata

Visual cryptography depends on two shares, only one of which has to be random. The second share could contain a predefined pattern. I propose using a snapshot of a CA after a certain number of steps to generate the predefined share. The initial configuration and the rule for the CA, along with the number of computed steps, could serve as a password for a visually encrypted image. The proposed encryption system would be a hybrid between visual and classical cryptographic approaches and would require less storage space compared to a standalone visual encryption system.

Project-Related Demonstrations

Single-Share Password-Protected Visual Cryptography via Cellular Automata

View demonstration of Wolfram Demonstrations Project

Favorite Four-Color Totalistic Cellular Automaton

Rule 879844