An adaptive encryption algorithm dynamic detection method based on abstract syntax tree

By adopting an adaptive encryption algorithm dynamic detection method based on abstract syntax trees, the problems of automatic adaptation and context awareness in encryption detection in existing technologies are solved, achieving efficient and accurate encryption algorithm detection, and adapting to the rapid evolution of cryptography and rapid scanning of large-scale code bases.

CN120848943BActive Publication Date: 2026-07-21CHONGQING UNIV

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
CHONGQING UNIV
Filing Date
2025-07-14
Publication Date
2026-07-21

Smart Images

  • Figure CN120848943B_ABST
    Figure CN120848943B_ABST
Patent Text Reader

Abstract

The application relates to an adaptive encryption algorithm dynamic detection method based on an abstract syntax tree, which comprises the following steps: constructing an initial encryption rule library; selecting a public code library, and obtaining a target code library by preprocessing the public code library; dynamically updating the initial encryption rule library to obtain an encryption rule update library; based on the encryption rule update library, performing re-scanning on the target code library to obtain a position set and a relationship graph set; and outputting the position set and the relationship graph set to obtain a detection result of all code sources using an encryption algorithm. By using the method, a self-iterative rule library and a context-sensitive syntax tree analysis engine can be constructed, high-precision positioning and compliance verification of an encryption use scene are realized.
Need to check novelty before this filing date? Find Prior Art