Преобразование текста Base64 в шестнадцатеричный формат

Хотя действия криптографии создают переменные, закодированные в формате Base64, некоторые механизмы криптографии используют шестнадцатеричное представление зашифрованного значения.

Чтобы преобразовать текст Base64 в шестнадцатеричный формат, используйте действие Запустить сценарий PowerShell и заполните следующую команду. Перед развертыванием действия Запустить сценарий PowerShell используйте действие Задать переменную для сохранения текста, который вы хотите преобразовать в переменную. В этом примере скрипт преобразует сохраненный текст в переменную Base64Text.

[System.Convert]::FromBase64String("%Base64Text%") | Format-Hex

Заметка

Дополнительную информацию о служебных командлетах PowerShell можно найти в этой статье.

Действие создает переменную PowershellOutput, в которой хранится зашифрованное или хешированное значение в шестнадцатеричном формате.

Снимок экрана действия Запуск скрипта PowerShell.