Due to the arising problems with using static passwords, there is a strong need of implementing more secure protocols for authentication. The One- Time Password protocol is implementation for two-factor authentication; the two factors being something you own (a token) and something you know (PIN). This paper presents an open algorithm for OTP and implements a client- server system for secure OTP authentication. The implemented system is full- blown authentication system for multi-site secure authentication ready to be implemented in a real-case scenario.
security, password, authentication, multi-factor, two-factor, one- time password, internet