This is an Spark library to generate TOTP codes based on the OpenAuthentication Time-based One-time Password Algorithm (RFC 6238)