2016-06-15 132 views
0

我測試了2FA可與服務器時區一起工作:(UTC)都柏林,愛丁堡,里斯本,倫敦和設備時區:(UTC +08:00)新加坡吉隆坡,具有當前日期時間。夏令時將於2016年10月30日凌晨2點結束,時鐘將返回1小時。使用夏令時測試2FA

當服務器自動調整時鐘時,我們的設備仍然能夠進行身份驗證嗎?現在是否可以在2016年10月30日凌晨2:00的夏令時結束之前測試此功能?

回答

0

是的,您的設備在夏令時更改後仍應能夠進行身份驗證。大多數基於時間的雙因素認證實現(,例如 Google認證器)使用由RFC 6238定義的TOTP算法。本RFC requiresT計數值是基於時間的:

...當前Unix時間(即自1970年1月1日午夜(UTC)經過的秒數)的OTP生成。

由於T值是基於UTC時間戳,這些時間戳將被當地時區通過之類的東西夏令時間變化的影響。

希望這會有所幫助!