The invention discloses an anti-supercomputing
attack secret state
data query and
analysis method, which is oriented to an untrusted or semi-trusted outsourcing computing environment, realizes query and analysis of sensitive data on the premise of ensuring that
plaintext data is not exposed, and resists supercomputing and potential
quantum computing attacks. The method comprises the following steps: carrying out encrypted storage on data based on a short-period or session-level key, and associating a key version (KeyVersion) to realize security governance; carrying out
authentication authorization on the query request and generating a query token (Token) with a strategy; compiling a query expression into a secret operator sequence and an
execution plan (Plan), and performing secret execution on a cloud side;
information leakage in the query process is inhibited through key version rotation, session isolation and access mode fuzzification; and generating
verification information (V) for a returned result, performing integrity
verification, and performing controlled decryption output in a trusted environment after
verification is passed. According to the method, through closed-
loop design of key evolution, leakage suppression and result verification, the security, query privacy and result credibility of the
system in long-term operation are improved, and the method has good
engineering implementability and expandability.