Invention Grant
- Patent Title: Code analysis tool for recommending encryption of data without affecting program semantics
-
Application No.: US14633596Application Date: 2015-02-27
-
Publication No.: US09860063B2Publication Date: 2018-01-02
- Inventor: Ajay S. Manchepalli , Haohai Yu , Michael J. Zwilling , Kapil Vaswani , Panagiotis Antonopoulos
- Applicant: Microsoft Technology Licensing, LLC
- Applicant Address: US WA Redmond
- Assignee: Microsoft Technology Licensing, LLC
- Current Assignee: Microsoft Technology Licensing, LLC
- Current Assignee Address: US WA Redmond
- Agency: Fiala & Weaver P.L.L.C.
- Main IPC: G06F21/62
- IPC: G06F21/62 ; H04L9/08 ; H04L9/00 ; H04L9/14

Abstract:
Systems, methods and computer program products are described that analyze the code of an application and, based on the analysis, identify whether data elements (e.g., columns) referenced by the code can be encrypted, and for those data elements that can be encrypted, recommend an encryption scheme. The recommended encryption scheme for a given data element may be the highest level of encryption that can be applied thereto without affecting the semantics of the application code. The output generated based on the analysis may not only include a mapping of each data element to a recommended encryption scheme, but may also include an explanation of why each recommendation was made for each data element. Such explanation may include, for example, an identification of the application code that gave rise to the recommendation for each data element.
Public/Granted literature
- US20160254911A1 CODE ANALYSIS TOOL FOR RECOMMENDING ENCRYPTION OF DATA WITHOUT AFFECTING PROGRAM SEMANTICS Public/Granted day:2016-09-01
Information query