在PHP项目中引用Google Authenticator(谷歌验证器)
Google Authenticator的原理就是一个算法。TOTP的密钥先通过过滤转换为Base32编码后的Secret,然后根据UNIX Time来计算有效期,再用HMAC-SHA1把动态口令进行封装,最后把这个HMAC-SHA1的结果给简化成6位数字形成动态口令。
Record Life
Google Authenticator的原理就是一个算法。TOTP的密钥先通过过滤转换为Base32编码后的Secret,然后根据UNIX Time来计算有效期,再用HMAC-SHA1把动态口令进行封装,最后把这个HMAC-SHA1的结果给简化成6位数字形成动态口令。