Future<String> generateHotp({ required String secretB32, required int counter, int algorithm = 0, int digits = 6, });