IP Library Granted Patent US 12682117
Granted Patent B2
US 12682117 · App. 17/622,965 · Granted Jul 14, 2026

Security-by-design methodology using evidence-based security approach

Inventors: Sooyoung Kang (Seoul, KR); Seungjoo Kim (Seoul, KR)
Assignee: Korea University Research and Business Foundation
G06F21/629G06Q10/101
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 12682117
App. No.
17/622,965
Granted
Jul 14, 2026
Kind
B2
Abstract

Disclosed is a security-by-design method according to some exemplary embodiments of the present disclosure. The security-by-design method may include: mapping the security-by-design methodology and an evidence-based security methodology; and storing a mapping result in a database.

Claims (38)

1 . A method for embodying a security-by-design methodology using a processor of a computing device, the method comprising:

recognizing characteristics of an enterprise and a current status of the security-by-design methodology of the enterprise;

recognizing a security-by-design methodology level of the enterprise based on the current status of the security-by-design methodology;

recognizing a rival company related to the enterprise based on the characteristics and the current status of the security-by-design methodology;

recognizing an average security-by-design methodology level of the rival company;

providing first information by quantitatively analyzing a difference in security-by-design methodology level between the rival company and the enterprise based on the average security-by-design methodology level of the rival company and the security-by-design methodology level of the enterprise;

generating a security method for the enterprise using the security-by-design methodology and the first information, the security method including security steps and security activity;

automatically mapping, using the processor, the security-by-design methodology and an evidence-based security methodology, the evidence-based security methodology including security activities associated with the security steps, the mapping generating a structured mapping result linking the security-by-design methodology to respective products satisfying a respective activity of the evidence-based security methodology for a respective step of the security-by-design methodology;

storing the structured mapping result in a database comprising a plurality of linked tables for efficient retrieval and traceability;

receiving an appropriate security-by-design methodology level requested by the enterprise;

providing second information identifying at least one required security activity and at least one corresponding product related to the requested security-by-design methodology level among the security activities included in the mapping result; and

refining the security method based on the mapping result.

2 . The method of claim 1 ,

wherein the security steps includes one or more of a first step related to security training, a second step related to initiation and planning, a third step related to requirement analysis, a fourth step related to acquisition, a fifth step related to design, a sixth step related to implementation, a seventh step related to verification, an eighth step related to release, a ninth step related to operation, and a tenth step related to disposal.

3 . The method of claim 1 , wherein the recognizing an average security-by-design methodology level of the rival company comprises:

acquiring current status information for a security standard of an information protection product executed by the rival company; and

recognizing the average security-by-design methodology level of the rival company based on the current status information.

4 . The method of claim 1 , wherein the mapping result includes security-by-design methodology level information in which security-by-design methodology levels granted to an each of plurality of detailed security activities included in each of the security activities are recorded, and

wherein the recognizing a security-by-design methodology level of the enterprise based on the mapping result and the current status of the security-by-design methodology includes, recognizing the security-by-design methodology level of the enterprise for each of the security activities based on the security-by-design methodology level information and the current status of the security-by-design methodology.

5 . The method of claim 1 , wherein the second information includes one or more required products mapped to a respective required security step including one or more required security activities.

6 . The method of claim 1 , wherein the providing first information comprises:

generating a graph including the first information quantitatively to illustrate the difference in security-by-design methodology level between the rival company and the enterprise.

7 . The method of claim 6 , wherein the graph includes an x axis representing security activities of the enterprise, a y axis representing the security-by-design methodology level for each illustrated activity of the security activities, a first line representing the average security-by-design methodology level of the rival company, and a second line representing the security-by-design methodology level of the enterprise.

8 . The method of claim 7 , wherein the graph quantitatively represents the difference in security-by-design methodology level between the rival company and the enterprise based on a gap formed by a clearance between the first line and the second line.

9 . A security-by-design device, comprising:

processors configured to execute instructions; and

a memory storing the instructions, wherein execution of the instructions configures the processors to:

recognize characteristics of an enterprise and a current status of the security-by-design methodology of the enterprise;

recognize a security-by-design methodology level of the enterprise based on the current status of the security-by-design methodology;

recognize a rival company related to the enterprise based on the characteristics and the current status of the security-by-design methodology;

recognize an average security-by-design methodology level of the rival company;

provide first information by quantitatively analyzing a difference in security-by-design methodology level between the rival company and the enterprise based on the average security-by-design methodology level of the rival company and the security-by-design methodology level of the enterprise;

generate a security method for an enterprise using a security-by-design methodology and the first information, the security method including one or more of a security step and security activity;

automatically map, using the processors, the security-by-design methodology and an evidence-based security methodology, the evidence-based security methodology including security activities associated with the security steps, the mapping generating a structured mapping result linking the security-by-design methodology to respective products satisfying a respective activity of the evidence-based security methodology for a respective step of the security-by-design methodology;

store the structured mapping result in a database comprising a plurality of linked tables for traceable and practical integration into a security management platform;

receive an appropriate security-by-design methodology level requested by the enterprise:

provide second information for at least one required security activity related to the requested security-by-design methodology level among the security activities included in the mapping result; and

refine the security method based on the mapping result.