Patent ID: 11861023
Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
Field: Computer technology (Electrical engineering)
Classification: CPC G | IPC G

Claim 14:
15. A computer program product for performing cryptographic operations, the computer program product comprising a computer readable program stored on a computer readable storage medium, wherein the computer readable program, when executed on a processor system, causes the processor system to perform a processor system method comprising:
receiving resource-scaling (RS) data associated with an encrypted message;
accessing an operation policy (OP) of the RS data, wherein the OP defines cryptographic-operation constraints;
based at least in part on a determination that the cryptographic-operation constraints do not include mandatory cryptographic computing resource requirements, performing first resource-scaling operations comprising:
an analysis of cryptographic metrics associated with the processor system;
wherein the cryptographic metrics comprise:
information associated with the encrypted message; and
performance measurements of cryptographic operations performed by the processor system;

using the cryptographic-operation constraints and results of the analysis of the cryptographic metrics to:
determine cryptographic processing requirements of the encrypted message; and
match the cryptographic processing requirements to selected ones of a set of available cryptographic computing resources to identify a customized set of cryptographic computing resources that have been selected to match the cryptographic processing requirements of the encrypted message; and

using the customized set of cryptographic computing resources to perform customized cryptographic operations on the encrypted message.