一種基于圖形碼秘密分享機制的身份認證方法,包括:提取第一被驗證人的第一生物特征信息;將所述第一生物特征信息轉化為具有符號邏輯形式的第一圖形碼;將所述第一圖形碼映射成n份影子秘密并分別將所述影子秘密存儲于不同的地點;提取第二被驗證人的第二生物特征信息;將所述第二生物特征信息轉化為具有符號邏輯形式的第二圖形碼;從所述n份影子秘密中選取t份影子秘密以重構成出所述圖形碼;判斷所述第二圖形碼與重構出的所述圖形碼是否相符合;如果符合,則判定所述第一被驗證人與所述第二被驗證人為同一人,否則判定所述第一被驗證人與所述第二被驗證人為不同的兩個人。