TOTP Pager - TOTP के लिए समर्पित हार्डवेयर
(github.com/yeansang)यह Ali पर सेल के दौरान खरीदे गए TTGO T display बोर्ड को सही तरीके से इस्तेमाल करने की कोशिश करते-करते बना एक प्रोजेक्ट है.
GitHub, Cloudflare, Play Store Console वगैरह जैसी बहुत-सी जगहों पर 2FA के लिए TOTP इस्तेमाल होता है, लेकिन हर बार फ़ोन ढूँढना, लॉक खोलना, ऐप खोजना और उसे खोलना काफ़ी झंझट लगा, इसलिए मैंने इसे बैंक OTP की तरह इस्तेमाल किए जा सकने वाले एक डिवाइस के रूप में बनाया.
लगता है कि जब ESP32 chip sleep में जाती है तो समय में गड़बड़ी आ जाती है, इसलिए इसे WiFi से कनेक्ट करके Google NTP server से समय लिया जाता है और उसी के आधार पर TOTP नंबर जनरेट किए जाते हैं. अंदर config.h फ़ाइल में ssid और पासवर्ड सेट कर सकते हैं.
कई OTP secret सेट करके उन्हें T display पर मौजूद बटनों से बदल-बदल कर इस्तेमाल किया जा सकता है. साथ ही, बटन को लंबे समय तक दबाकर sleep मोड में भेजा जा सकता है, और GPIO 0 से जुड़े बटन से wakeup किया जा सकता है.
उम्मीद है कि यह सबके लिए उपयोगी होगा.
अभी कोई टिप्पणी नहीं है.