This application relates to a QKD network authentication key generation method and system based on consortium chains and implicit certificates, implemented between consortium chain members communicating with each other, and the consortium chain members include client members and server members, and its features That is, each member is equipped with a key card, and the server key card stores a server public key pool, a server secret shared private key pool, and a client public key pool, and the client key card stores There are client private key, private key parameters, server public key and client public key pointer random number, the server public key includes the first public key and the second public key; the client public key pool stores A public key unit corresponding to each of the client members one by one, and an identity mark and an implicit certificate are stored in the public key unit. When all parties communicate, the key card is used to encrypt the communication based on the alliance chain and the implicit certificate, which further improves the security.