python-oath is a package implementing the three main OATH specifications: - HOTP, an event based one-time password standard (RFC 4226) - TOTP, a time based OTP (6238) - OCRA, a mixed OTP / signature system based on HOTP for complex use cases (RFC 6287)