The invention discloses a
hybrid encryption method based on an industrial
bus, and the method comprises the following steps: S1, generating an initial
session key through a multiple elliptic curve
algorithm, and generating an initial key pair through a pseudo-random
number generator; s2, encrypting the
control data by using a first-level key; s3, generating a secondary key to encrypt common transmission data; s4, dynamically generating a third-level temporary
session key by using a pseudo-random
number generator, and encrypting real-time transmission data of a large data volume; s5, realizing collaborative
key generation and synchronous updating of a plurality of communication nodes through a distributed
key management system; s6, periodically utilizing a probability density regression forest
algorithm to dynamically update the key, and triggering key re-negotiation when communication abnormity is detected; and S7, integrating a classifier based on the combination of a deep forest and a
gradient boosting decision tree, automatically classifying the data and dynamically adjusting an
encryption strategy. According to the method, a multiple elliptic curve
algorithm, dynamic
key management and the like are combined, and efficient
encryption in industrial
bus communication is achieved.