Determining security features for external quantum-level computing processing
AssigneeBank of America Corporation
InventorManu Jacob Kurian
Life of this patent
Estimating the term…
Abstract
Systems and method for determining and applying security measures, such as segmentation, obfuscation and/or insertion of dummy data, to data sets determined to require external quantum-level computing processing. In those embodiments in which the data set is segmented, external quantum-level computing processing entities are determined, such that each segment is communicated to a different external entity for subsequent quantum-level computing processing.
Claims20
A system for determining security measures for data sets determined to require quantum-level computing, the system comprising:
- a computer platform including a memory and one or more processors in communication with the memory;
- a data processing level determining module stored in the memory, executable by the one or more processors and configured to receive a plurality of data sets and determine whether each of the data sets require quantum-level computing processing or binary-level computing processing based on a complexity of computations required for processing the data set, an accuracy of the computations required of the data set and processing time requirements for the data set;
- a data set security measure determining module stored in the memory, executable by the one or more processors and configured to receive one or more data sets determined to require quantum-level computing processing and determine one or more security measures to apply to each of the data sets determined to require quantum-level computing processing based at least on a level of confidentiality associated with data in each of the data sets and timing requirements associated with processing each of the data sets;
- at least one security measure module stored in the memory, executable by the one or more processors and configured to apply security measures to each of the data sets determined to require quantum-level computing as determined by the data set security measure determining module;
- and
- a data communication module stored in the memory executable by the processor and configured to initiate communication of at least a portion of each of the data sets determined to require quantum-level computing to one or more external entities, wherein the external entities are configured to process the data set via the corresponding one or more of the computing devices configured for quantum-level computing processing.
A method for external processing of a data sets determined to require quantum-level computing, the system comprising:
- receiving, by a computing device processor, a plurality of data sets set;
- determine, by a computing device processor, whether each of the data sets require quantum-level computing processing or binary-level computing processing based on a complexity of computations required for processing the data set, an accuracy of the computations required of the data set and processing time requirements for the data set;
- determining, by a computing device processor, one or more security measures to apply to each of the data sets determined to require quantum-level computing processing based at least on (i) a level of confidentiality associated with data in the data set and timing requirements associated with processing each of the data sets;
- applying, by a computing device processor, the one or more security measures to each of the data sets determined to require quantum-level computing processing;
- in response to applying the one or more security measures to each of the data sets determined to require quantum-level computing processing, electronically communicating at least a portion of each of the data sets determined to require quantum-level computing processing to one or more external quantum-level processing entities.
A computer program product comprising:
- a non-transitory computer-readable medium comprising:
- a first set of codes for causing a computer to receive a plurality of data sets;
- a second set of codes for causing a computer to determine whether each of the data sets require quantum-level computing processing or binary-level computing processing based on a complexity of computations required for processing the data set, an accuracy of the computations required of the data set and processing time requirements for the data set;
- a third set of codes for causing a computer to determine one or more security measures to apply to each of the data sets determined to require quantum-level computing processing based at least on a level of confidentiality associated with data in the data set and timing requirements associated with processing each of the data sets;
- a fourth set of codes for causing a computer to apply the one or more security measures to each of the data sets determined to require quantum-level computing processing;
- and
- a fifth set of codes for causing a computer to, in response to applying the one or more security measures to each of the data sets determined to require quantum-level computing processing, electronically communicate at least a portion of each of each of the data sets determined to require quantum-level computing processing to one or more external quantum-level processing entities.
Dependencies are inferred from the claim text.