×

Method and device for evaluating security assessment of an application

  • US 9,781,146 B2
  • Filed: 07/31/2015
  • Issued: 10/03/2017
  • Est. Priority Date: 06/18/2015
  • Status: Active Grant
First Claim
Patent Images

1. A method for evaluating security assessment of an application, comprising:

  • receiving, by a security assessment computing device, application entry data associated with a plurality of entry points of the application;

    identifying, by the security assessment computing device, at least one security threat entry point based on the application entry data, byanalyzing the application entry data based on results of a static application security testing (SAST), a dynamic application security testing (DAST), a functionality test cases testing, and a web services testing to obtain security information, wherein the application data entry comprises at least one of data of one or more technologies used for building the application, architecture data of the application, or data pertaining to interface of the application, andidentifying the at least one security threat entry point based on the security information, wherein entry points, from amongst the plurality of entry points, which are to be tested are the security threat entry points,wherein the application entry data is received through a graphical user interface of the security assessment computing device from a user of the application;

    computing, by the security assessment computing device, a coverage index value based on the application entry data and the at least one security threat entry point, wherein the coverage index value is computed by performing arithmetic division of a number of the at least one security threat entry point by a total number of the entry points in the plurality of entry points of the application; and

    generating, by the security assessment computing device, a recommendation report indicating security coverage of the application based on the coverage index value.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×