Esser Tools 8000 Activation Code [better] Here

device_hash = base32(truncate(HMAC_SHA256(secret, deviceID), 40)) params = pack(UUID, flags, expiry_days) sig = base32(truncate(HMAC_SHA256(secret, device_hash + params), 60)) activation_code = short(UUID) + "-" + device_hash + "-" + flags_hex + "-" + base36(expiry_days) + "-" + sig