activities
latest
false
Importante :
Este contenido se ha localizado parcialmente a partir de un sistema de traducción automática. La localización de contenidos recién publicados puede tardar entre una y dos semanas en estar disponible.
UiPath logo, featuring letters U and I in white

Actividades para desarrolladores

Última actualización 11 de dic. de 2024

Descifrar archivo

UiPath.Cryptography.Activities.DecryptFile

Descripción

Descifra un archivo basándose en una codificación de clave y un algoritmo especificados.

Compatibilidad de proyectos

Windows - Heredado | Windows | Multiplataforma

Windows, configuración multiplataforma

  • Archivo : el archivo que se va a descifrar, almacenado como una variable IResource . Seleccionar el más docs image para cambiar a la entrada de la ruta de entrada.
  • Algoritmo : un menú desplegable que te permite seleccionar el algoritmo de descifrado que deseas utilizar. Están disponibles las siguientes opciones: AES (obsoleto), AES GCM, DES (obsoleto), RC2 (no FIPS) (obsoleto), Rijndael (no FIPS) (obsoleto)y TripleDES.
  • Clave : la clave que quieres utilizar para descifrar el archivo especificado. Este campo solo admite cadenas y variables String .
Opciones avanzadas

Opciones

  • Codificación de clave : la codificación utilizada para interpretar la clave especificada en la propiedad Key . Este campo solo admite variables Encoding . Están disponibles las siguientes opciones: Valor predeterminado del sistema, Unicode, Unicode (Big-Endian), Unicode (UTF-32), Unicode (UTF-32 Big-Endian), EE. UU.-ASCII, Europa occidental (ISO)y Unicode (UTF- 8).
  • Nombre y ubicación del archivo de salida : la ruta de acceso donde quieres guardar el archivo descifrado. Este campo solo admite cadenas y variables String .
    Nota: se recomiendan rutas de carpeta relativas para tener en cuenta la diferente estructura de archivos entre las máquinas con Windows y Linux al ejecutar un proyecto. Una ruta relativa sigue el formato newFolder/newFileName.enc. La actividad crea la carpeta de destino si esta aún no existe.
  • Sobrescribir : si un archivo ya existe, al seleccionar On se sobrescribe. Si el interruptor está establecido en Off, se crea un nuevo archivo. El valor predeterminado es Off.
  • ContinuarEnCasoDeError: especifica si la automatización debe continuar incluso cuando la actividad arroja un error. Este campo solo admite valores booleans (True, False). El valor predeterminado es False. Por lo tanto, si el campo está vacío y se produce un error, se detiene la ejecución del proyecto. Si el valor es True, la ejecución del proyecto continúa independientemente de cualquier error.

Dependiendo de la ruta de salida y si el archivo ya existe, pueden producirse los siguientes resultados:

Nombre y ubicación del archivo de salida

Sobrescribir

Resultado de salida

Desarmado

Off

Un archivo con el nombre de archivo original + el sufijo "_Desencriptado".

Si el archivo ya existe, se arroja un error.

Desarmado

Activado

Un archivo con el nombre de archivo original + el sufijo "_Desencriptado".

Si el archivo ya existe, se sobrescribirá.

ESTABLECER

Off

Un archivo según las preferencias del usuario.

Si el archivo ya existe, se arroja un error.

ESTABLECER

Activado

Un archivo según las preferencias del usuario.

Si el archivo ya existe, se sobrescribirá.

Salida

  • Archivo descifrado: referencia al archivo descifrado recuperado por la actividad para su uso en otras actividades.

Windows - Configuración heredada

Panel de propiedades

Común

  • ContinuarEnCasoDeError: especifica si la automatización debe continuar incluso cuando la actividad arroja un error. Este campo solo admite valores booleans (True, False). El valor predeterminado es False. Por lo tanto, si el campo está vacío y se produce un error, se detiene la ejecución del proyecto. Si el valor es True, la ejecución del proyecto continúa independientemente de cualquier error.
    Nota: Si esta actividad se incluye en Intentar capturar y el valor de la propiedad ContinuarEnCasoDeError es True, no se detectará error cuando el proyecto se ejecute.
  • NombreParaMostrar: el nombre de la actividad para ser mostrado.

Entrada

  • Algoritmo : un menú desplegable que te permite seleccionar el algoritmo de descifrado que deseas utilizar. Están disponibles las siguientes opciones: AES (obsoleto), AES GCM, DES (obsoleto), RC2 (no FIPS) (obsoleto), Rijndael (no FIPS) (obsoleto)y TripleDES.
    Nota:
    Al utilizar el algoritmo AES GCM , la entrada de descifrado debe proporcionarse en el formato (bytes concatenados): Salt (8bytes) + IV (12 bytes) + encryptedData (variable bytes) + Tag (16 bytes)
    La actividad también utiliza los siguientes parámetros:
    • El recuento de iteraciones de pbkdf2 es 10000
    • La clave generada es de 256 bits (32 bytes)
    Tenga en cuenta que la clave generada de 256 bits no es la misma que la opción de entrada Clave .
  • Nombre de archivo descifrado: el nombre de archivo que quieres guardar para guardar el archivo descifrado.
  • Ruta de entrada: la ruta del archivo que quieres descifrar. Este campo solo admite cadenas y variables String .
  • Clave : la clave que quieres utilizar para descifrar el archivo especificado. Este campo solo admite cadenas y variables String .
  • Codificación de clave : la codificación utilizada para interpretar la clave especificada en la propiedad Key . Este campo solo admite variables Encoding .
  • Cadena segura de clave : la cadena segura utilizada para descifrar el archivo de entrada.
  • Nombre y ubicación del archivo de salida : la ruta de acceso donde quieres guardar el archivo descifrado. Este campo solo admite cadenas y variables String .
  • Sobrescribir : si ya existe un archivo en la ruta especificada en el campo Ruta de salida, al seleccionar esta casilla de verificación se sobrescribe. Si no se marca, se crea un nuevo archivo. De forma predeterminada, esta casilla de verificación está desactivada.

Otros

  • Privado : si se selecciona, los valores de variables y argumentos ya no se registran en el nivel Detallado.

¿Te ha resultado útil esta página?

Obtén la ayuda que necesitas
RPA para el aprendizaje - Cursos de automatización
Foro de la comunidad UiPath
Uipath Logo White
Confianza y seguridad
© 2005-2024 UiPath. Todos los derechos reservados.