from OOTFY import OOTFY if __name__ == "__main__": ### Configuration #### DOMAIN = 'example.domain.com' #Domain key SIZE = 4 #Key size PERIOD = 30 #Period USER = '******' #User info PIN = '1234' #User PIN OOTFY = OOTFY(DOMAIN, USER); OOTFY.set_keysize(SIZE); OOTFY.set_period(PERIOD); print('Generated Token : '+OOTFY.calcul_token(PIN)+'\n')
def pin(pinResult): if pinResult == 1: return 'Good PIN' else: return 'Bad PIN' if __name__ == "__main__": ### Configuration #### DOMAIN = 'example.domain.com' #Domain key SIZE = 4 #Key size PERIOD = 30 #Period USER = '******' #User info PIN = '1234' #User PIN example = 'qwer' OOTFY = OOTFY(DOMAIN, USER) OOTFY.set_keysize(SIZE) OOTFY.set_period(PERIOD) token = OOTFY.calcul_token(PIN) print('Example:\n') print('Enter '+example) print(pin(OOTFY.check_token(example, PIN))) print('') print('Enter '+token) print(''+pin(OOTFY.check_token(token, PIN)))