The invention discloses an
engineering building BIM (
Building Information Modeling)
data security management method, which comprises the following steps of: 1, embedding authority parameters into BIM model
metadata through an attribute-based
encryption algorithm; 2, deploying a permission management
smart contract in an alliance chain, when
project management triggers a stage change event, automatically calling the permission matrix generated in the step 1 by the
smart contract, calling a BIMBase platform API to obtain a latest model version, recalculating the permission matrix, verifying the identity of an operator, and distributing an encrypted new permission set to related nodes; 3, constructing an auditing module containing a three-party alliance chain, and performing auditing confirmation within 5 seconds by adopting an improved PBFT
consensus algorithm; a BIM event log
visual interface is developed, and multi-dimensional retrieval according to roles, time and operation types is supported; 4, constructing an
anomaly detection module of the LSTM-CNN
hybrid model; constructing a normal behavior
baseline model through transfer learning; when continuous three times of baseline deviation operation are detected, the module automatically triggers a three-level response mechanism.