本发明提出了一种人脸生物密钥生成方法。本发明将用户正面人脸图像经特征空间变换后,向高维空间中投影,在高维空间中将人脸特征信息稳定到可接受的波动范围内,再对稳定后的特征向量提取数字序列,从数字序列中编码生成生物密钥。整个方法在移动终端、认证服务器端均无需存储用户人脸信息,也无需在网络中传递用户的人脸图像。用户通过采集自身的正面人脸图像在本地生成(用户名、密钥)对,通过(用户名、密钥)对衍生的各种认证方法进行网络身份认证。该方法还支持用人脸生物密钥直接对用户私有数据进行加密保护,可扩展到云存储安全领域中应用。只要人脸生物密钥的密钥空间足够大,可保证高安全性。