Education
Columbia University; Tulane University. University of California, Berkeley.
Columbia University; Tulane University. University of California, Berkeley.
He is known for the Wallace algorithm as well as “Software Cloaking”, a patented method for hiding the internal operations of computer programs. Wallace received degrees in mathematics from Columbia University (Bachelor), University of California at Berkeley (Master of Arts) and a Doctor of Philosophy in 1975 at Tulane University with his dissertation Permutation Groupoids and Circuit Bases: An Algebraic Resolution of Some Graph Structures. He was a professor at Emory University, DePauw and Boston University.
Wallace was the inventor of the Wallace algorithm, a method for determining the dependence between array references in scientific programs for the purpose of parallelization.
He was also the inventor of “Software Cloaking”, a technology for preventing reverse engineering. This process is primarily used to prevent hackers from cracking DRM systems
Cloaking hides the internal operation of a program using mathematical transformations. His patent for this technology, “System and Method for Cloaking Software,” was granted by the USPTO in February, 2001.
Wallace had several patents pending for a new form of software security called "Greencastle Vulnerability Shield".