OTP (One-Time Password) और TOTP (Time-based One-Time Password) दोनों ही एक तरह के वन-टाइम पासवर्ड होते हैं जो सुरक्षा बढ़ाने के लिए उपयोग किए जाते हैं, लेकिन इन दोनों में कुछ महत्वपूर्ण अंतर होते हैं:
1. OTP (One-Time Password)
OTP एक ऐसा पासवर्ड होता है जो सिर्फ एक बार उपयोग किया जा सकता है।
इसे आमतौर पर SMS, ईमेल, या किसी ऐप के जरिए भेजा जाता है।
यह पासवर्ड किसी विशेष घटना (जैसे लॉगिन, ट्रांजेक्शन) के समय जनरेट होता है।
इसकी समय सीमा निश्चित नहीं होती, बल्कि यह तब तक मान्य रहता है जब तक उपयोग न कर लिया जाए या एक्सपायर न हो जाए।
उदाहरण:
2. TOTP (Time-based One-Time Password)
TOTP भी एक तरह का OTP है, लेकिन यह समय के आधार पर काम करता है।
इसे Google Authenticator, Authy, या अन्य 2FA ऐप्स के ज़रिए जनरेट किया जाता है।
यह OTP हर 30 या 60 सेकंड में अपने आप बदल जाता है।
इसकी validity सीमित समय तक होती है (जैसे 30 सेकंड)।
उदाहरण:
जब आप किसी साइट पर 2FA सेट करते हैं और Google Authenticator ऐप से कोड डालते हैं – वह TOTP होता है।