Сравнение версий

Ключ

  • Эта строка добавлена.
  • Эта строка удалена.
  • Изменено форматирование.

Сгенерировать код TOTP Версия 1 (python)

Группа "Базовые действия"

...

Действие генерирует код для прохождения двухфакторной аутентификации.

Иконка действия


Параметры

Входные параметры

Секретный

...

ключ                       - секретный ключ, который берется из сервиса, на котором необходимо пройти аутентификацию. На основе этого ключа будет сгенерирован код. В ключе допустимы только цифры и буквы латинского алфавита. Ключ должен соответствовать выбранному формату

...

Формат секретного ключа     - общепринятый формат записи секретного ключа, который зависит от типа сервиса, на котором происходит аутентификация. На выбор 2 варианта: base64, шестнадцатеричный. Значение по умолчанию - "base64"

...

Алгоритм

...

хэширования         - способ шифрования данных, который зависит от типа сервиса. На выбор 3 варианта: SHA-1, SHA-256, SHA-512. Значение по умолчанию - "SHA-1"

...

Тайм-аут,

...

мс                            - время, в течении которого сгенерированный код является актуальным. Указывается в миллисекундах. Минимально допустимое значение - "1000". Значение по умолчанию - "30000"

...

Длина

...

кода                              - длина кода, который сгенерируется в результате. Допустимое значение - от 1 до 10. Значение по умолчанию - "6"

...

Выходные параметры

Результат                                 - сгенерированный код, предназначенный для прохождения аутентификации

...

Настройки

Свойство

Описание

Тип

Пример заполнения

Обязательность заполнения поля
Параметры
Секретный ключ

Секретный ключ, который берется из сервиса.

Robin.StringJBSWY3DPEHPK3PXPДа
Формат секретного ключа

Формат секретного ключа, который зависит от типа сервиса.

Выпадающий список из элементов:

  • Base32
  • Шестнадцатеричный
Robin.String

Base32

Нет
Алгоритм хэширования

Способ шифрования данных, который зависит от типа сервиса.

Выпадающий список из элементов:

  • SHA-1
  • SHA-256
  • SHA-512
Robin.StringSHA-1Нет
Таймаут, мсВремя в миллисекундах, в течении которого сгенерированный код является актуальным.
Robin.Numeric60000Нет
Длина кодаДлина генерируемого кода.Robin.Numeric6Нет
Результаты
Результат
Сгенерированный код, предназначенный для прохождения аутентификации.Robin.Password


...

Пример использования

Задача 

Необходимо совершить аутентификацию в портале госуслуг.

Решение

Воспользоваться действием "Сгенерировать код TOTP". 

...