A Unique Educational & Career Opportunity with Stephen Wolfram

A unique opportunity to do original research at the frontiers of science, the Wolfram Science Summer School helps about 40 students from a diverse range of scientific backgrounds learn about Stephen Wolfram's A New Kind of Science (NKS) and apply it to their fields of interest. Most of these students are advanced undergraduates and early graduate students, but those in different circumstances are considered. We are looking for students who want to move their careers in the NKS direction. Read more »

Class of 2011

Roman Yampolskiy

Bio [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 Title

Single Share Password Protected Visual Cryptography via Cellular Automata

Project

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.

Favorite Four-Color Totalistic Cellular Automaton

Rule 99922