The invention discloses a cloud distributed node identity
authentication method based on an identity
label certificate, and aims to solve the problems of single-point failure, difficulty in cross-domain mutual recognition, efficiency and privacy imbalance and the like of a traditional
authentication scheme. The
system is composed of an identity identification
certificate generator, a distributed
certificate verification network and a block chain certificate account book, a
master key is split through threshold
secret sharing, the overhead is optimized through BLS signature aggregation,
state consistency is guaranteed in combination with DHT and gossip protocols, and certificate full-life-cycle management is achieved through block chain certificate storage and an intelligent contract. The process includes
system initialization, identity registration and certificate issuing, identity
authentication and certificate updating and
revocation, technologies such as
elliptic curve cryptography and zero-knowledge proof are adopted, and security, efficiency and
privacy protection are considered. The method is suitable for multiple scenes such as a
power grid and
the Internet of Things, supports cross-domain mutual recognition and
dynamic capacity expansion, can effectively prevent illegal access and data tampering, and is suitable for large-scale cloud distributed node identity authentication.