Securing secrets in software build workflows involving modular build code
AssigneeSalesforce, Inc.
InventorsAndrey Falko, Thomas Page Odom
Life of this patent
Estimating the term…
Loading patent…
AssigneeSalesforce, Inc.
InventorsAndrey Falko, Thomas Page Odom
Estimating the term…
Techniques are described for securing secrets in software build workflows. In some implementations, build instructions call for execution of a first program module and a second program module, where the first program module has been approved to make a privileged request, but the second program module has not. The first program module can be stored in a trusted repository, separately from the second program module. When the first program module is loaded for execution, a cryptographic signature can be validated to determine that the first program module is authentic and as a condition for passing a privileged credential to the first program module. The second program module has no access to the privileged credential. Instead, when the second program module is loaded for execution, a determination can be made whether the second program module makes any privileged requests. Any privileged requests from the second program module will not be fulfilled.
A computer-implemented method comprising:
A computer system comprising:
A non-transitory computer-readable medium storing program code, the program code including instructions that are executable by one or more processors of a computer system to configure the computer system to:
Dependencies are inferred from the claim text.