System and method for revising boolean and arithmetic operations
US8185749B2 · kind B2 · utility
Assignee
Inventors
Key dates
| Filing date | Sep 2, 2008 |
| Grant date | May 22, 2012 |
| Priority date | — |
| Expiry date | Jun 5, 2030 |
Classification
- Technology area (CPC H)Electricity
- CPC primaryH04L2209/16
- WIPO fieldComputer technology
- WIPO sectorElectrical engineering
Abstract
Disclosed herein are systems, methods, computer readable media and special purpose processors for obfuscating code. The method includes extracting an operation within program code, selecting a formula to perform the equivalent computation as the extracted operation, and replacing the extracted operation with the selected formula. The formula can be selected randomly or deterministically. The extracted operation can be an arithmetic operation or a Boolean operation.
Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.