try: length = int(length_str) if length <= 0: length = 10 except ValueError: length = 10 setting.set_length(length) iterations_str = input('Iterationszahl [4096]: ') try: iterations = int(iterations_str) if iterations <= 0: iterations = 4096 except ValueError: iterations = 4096 remote_update_needed = True settings_manager.save_setting(setting) if write_to_file: settings_manager.save_settings_to_file(master_password) if remote_update_needed: syncer.push(settings_manager.get_export_data(master_password)) settings_manager.set_all_settings_to_synced() sesam = CtSesam() sesam.set_password_character_set(setting.get_character_set()) sesam.set_salt(setting.get_salt()) password = sesam.generate(master_password, setting.get_domain(), setting.get_username(), length=setting.get_length(), iterations=setting.get_iterations()) print('Passwort: ' + password)
length = int(length_str) if length <= 0: length = 10 except ValueError: length = 10 setting.set_length(length) iterations_str = input('Iterationszahl [4096]: ') try: iterations = int(iterations_str) if iterations <= 0: iterations = 4096 except ValueError: iterations = 4096 remote_update_needed = True settings_manager.save_setting(setting) if write_to_file: settings_manager.save_settings_to_file(master_password) if remote_update_needed: syncer.push(settings_manager.get_export_data(master_password)) settings_manager.set_all_settings_to_synced() sesam = CtSesam() sesam.set_password_character_set(setting.get_character_set()) sesam.set_salt(setting.get_salt()) password = sesam.generate( master_password, setting.get_domain(), setting.get_username(), length=setting.get_length(), iterations=setting.get_iterations()) print('Passwort: ' + password)