A practical OTP implementation using cryptographically secure hashing