A simple implementation of a time based OTP token based on HOTP open standard