activities
latest
false
Importante :
A tradução automática foi aplicada parcialmente neste conteúdo. A localização de um conteúdo recém-publicado pode levar de 1 a 2 semanas para ficar disponível.
UiPath logo, featuring letters U and I in white

Atividades de Desenvolvedor

Última atualização 6 de mar de 2026

Decrypt File

UiPath.Cryptography.Activities.DecryptFile

Description

Descriptografa um arquivo com base em um algoritmo e uma codificação de chave especificada.

Compatibilidade do projeto

Windows - Legada | Windows | Multiplataforma

Windows, configuração multiplataforma

  • Arquivo - O arquivo a ser descriptografado, armazenado como uma variável IResource . Selecione o Mais docs image menu para alternar para a entrada Input Path .
  • Algoritmo - Um menu suspenso que permite selecionar o algoritmo de descriptografia que você deseja usar. As seguintes opções estão disponíveis: AES (obsoleto), AES GCM, DES (obsoleto), RC2 (não FIPS) (obsoleto), Rijndael (não FIPS) (obsoleto)e TripleDES.
  • Chave - A chave que você deseja usar para descriptografar o arquivo especificado. Este campo suporta apenas strings e variáveis String .
Opções avançadas

Opções

  • Codificação de chave - a codificação usada para interpretar a chave especificada na propriedade Key . Este campo suporta apenas Encoding variáveis. As seguintes opções estão disponíveis: System default, Unicode, Unicode (Big-Endian), Unicode (UTF-32), Unicode (UTF-32 Big-Endian), US-ASCII, Western European (ISO)e Unicode (UTF- 8).
  • Nome e localização do arquivo de saída - O caminho onde você deseja salvar o arquivo descriptografado. Este campo suporta apenas strings e variáveis String .
    Observação: Recomenda-se caminhos relativos de pasta para levar em consideração a estrutura de arquivo diferente entre máquinas Windows e Linux ao executar um projeto. Um caminho relativo segue o formato newFolder/newFileName.enc. A atividade cria a pasta de destino se ela ainda não existir.
  • Substituir - Se um arquivo já existir, selecionar On o substituirá. Se a alternância estiver definida como Off, um novo arquivo será criado. O valor padrão é Off.
  • Continuar com erro - Especifica se a automação deve continuar mesmo quando a atividade gera um erro. Este campo só aceita valores booleanos (True, False). O valor padrão é False. Como resultado, se o campo estiver em branco e um erro for lançado, a execução do projeto será interrompida. Se o valor for definido como True, a execução do projeto continua independentemente de qualquer erro.

Dependendo do caminho de saída e se o arquivo já existir, podem ocorrer os seguintes resultados:

Nome e local do arquivo de saída

Substituir

Resultado da saída

Desarmar

Desativado

Um arquivo com o nome do arquivo original + o sufixo "_Decrypted".

Se o arquivo já existir, um erro será lançado.

Desarmar

Ligado

Um arquivo com o nome do arquivo original + o sufixo "_Decrypted".

Se o arquivo já existir, o arquivo será substituído.

DEFINIR

Desativado

Um arquivo de acordo com a preferência do usuário.

Se o arquivo já existir, um erro será lançado.

DEFINIR

Ligado

Um arquivo de acordo com a preferência do usuário.

Se o arquivo já existir, o arquivo será substituído.

Saída

  • Arquivo Descriptografado - Referência ao arquivo descriptografado recuperado pela atividade para uso em outras atividades.

Windows - Configuração legada

Painel de Propriedades

Comum

  • Continuar com erro - Especifica se a automação deve continuar mesmo quando a atividade gera um erro. Este campo só aceita valores booleanos (True, False). O valor padrão é False. Como resultado, se o campo estiver em branco e um erro for lançado, a execução do projeto será interrompida. Se o valor for definido como True, a execução do projeto continua independentemente de qualquer erro.
    Observação: se esta atividade estiver incluída na atividade Try Catch e o valor da propriedade Continuar com erro for True, nenhum erro será capturado quando o projeto for executado.
  • NomeDeExibição - o nome de exibição da atividade.

Entrada

  • Algoritmo - Um menu suspenso que permite selecionar o algoritmo de descriptografia que você deseja usar. As seguintes opções estão disponíveis: AES (obsoleto), AES GCM, DES (obsoleto), RC2 (não FIPS) (obsoleto), Rijndael (não FIPS) (obsoleto)e TripleDES.
    Observação:
    Ao usar o algoritmo AES GCM , a entrada de descriptografia deve ser fornecida no formato de (bytes concatenados): Salt (8bytes) + IV (12 bytes) + encryptedData (variable bytes) + Tag (16 bytes)
    A atividade também usa os seguintes parâmetros:
    • A contagem de iterações de PBKDF2 é de 10.000
    • A chave gerada tem 256 bits (32 bytes)
    Observe que a chave gerada de 256 bits não é a mesma que a opção de entrada Chave .
  • Nome do arquivo descriptografado - O nome do arquivo que você deseja usar para salvar o arquivo descriptografado.
  • InputPath - O caminho para o arquivo que você deseja descriptografar. Este campo suporta apenas strings e variáveis String .
  • Chave - A chave que você deseja usar para descriptografar o arquivo especificado. Este campo suporta apenas strings e variáveis String .
  • Codificação de chave - a codificação usada para interpretar a chave especificada na propriedade Key . Este campo suporta apenas Encoding variáveis.
  • String segura de chave - a string segura usada para descriptografar o arquivo de entrada.
  • Nome e localização do arquivo de saída - O caminho onde você deseja salvar o arquivo descriptografado. Este campo suporta apenas strings e variáveis String .
  • Substituir - Se um arquivo já existir no caminho especificado no campo OutputPath , marcar esta caixa de seleção o substituirá. Se desmarcado, um novo arquivo é criado. Por padrão, essa caixa de seleção está desmarcada.

Diversos

  • Privado - Se selecionado, os valores de variáveis e argumentos não são mais registrados no nível Verbose.

Esta página foi útil?

Conectar

Precisa de ajuda? Suporte

Quer aprender? Academia UiPath

Tem perguntas? Fórum do UiPath

Fique por dentro das novidades