Atividades
Mais recente
falso
Imagem de fundo do banner
Atividades de Desenvolvedor
Última atualização 23 de abr de 2024

Encrypt Text

UiPath.Cryptography.Activities.EncryptText

Description

Criptografa uma string com base em um algoritmo e uma codificação de chave especificada.

Compatibilidade do projeto

Windows - Legada | Windows | Multiplataforma

Windows, configuração multiplataforma

  • Algoritmo - Um menu suspenso que permite selecionar o algoritmo de criptografia que 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.
  • Texto - O texto que você deseja criptografar. Este campo suporta apenas strings e variáveis String .
  • Chave - A chave que você deseja usar para criptografar a string especificada. 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 . 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).
  • Continue On Error - Especifica se a automação deve continuar mesmo se a atividade gerar um erro. Este campo suporta apenas valores booleanos (True, False). O valor padrão é False. Como resultado, se o campo estiver em branco e ocorrer um erro, a execução do projeto será interrompida. Se o valor for definido como True, a execução do projeto continua independentemente de qualquer erro.

Saída

  • Texto Criptografado - Referência ao texto criptografado armazenado em uma variável String para uso em outras atividades.

Windows - Configuração legada

Painel de Propriedades

Comum

  • Continue On Error - Especifica se a automação deve continuar mesmo se a atividade gerar um erro. Este campo suporta apenas valores booleanos (True, False). O valor padrão é False. Como resultado, se o campo estiver em branco e ocorrer um erro, 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 criptografia que 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 .
  • Codificação — a codificação usada para interpretar o texto de entrada e a chave especificada na propriedade Key . Este campo é compatível apenas com variáveis Encoding . Para obter mais informações sobre esse tipo de variável, consulte a documentação oficial da Microsoft.
  • Chave - A chave que você deseja usar para criptografar a string especificada. Este campo suporta apenas strings e variáveis String .
  • Cadeia Segura de Chave - A cadeia segura usada para criptografar a cadeia de entrada.
  • Texto - O texto que você deseja criptografar. Este campo suporta apenas strings e variáveis String .

Diversos

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

Saída

  • Resultado - O texto criptografado, armazenado em uma variável String .

Was this page helpful?

Obtenha a ajuda que você precisa
Aprendendo RPA - Cursos de automação
Fórum da comunidade da Uipath
Logotipo branco da Uipath
Confiança e segurança
© 2005-2024 UiPath. All rights reserved.