Code relating to computing RFC2289 OTPs