HMAC & one-time pad-based remote login program
