activities
latest
false
UiPath logo, featuring letters U and I in white
Entwickleraktivitäten
Last updated 22. Okt. 2024

Datei entschlüsseln (Decrypt File)

UiPath.Cryptography.Activities.DecryptFile

Beschreibung

Entschlüsselt Dateien basierend auf einer angegebenen Schlüsselverschlüsselung und einem Algorithmus.

Projektkompatibilität

Windows - Legacy | Windows | Plattformübergreifend

Windows, plattformübergreifende Konfiguration

  • Datei - Die zu entschlüsselnde Datei, die als IResource -Variable gespeichert wird. Wählen Sie das Plus aus docs image Menü, um zur Eingabe „Input Path “ zu wechseln.
  • Algorithmus – Ein Dropdownmenü, in dem Sie den Entschlüsselungsalgorithmus auswählen können, den Sie verwenden möchten. Die folgenden Optionen sind verfügbar: AES (veraltet), AES GCM, DES (veraltet), RC2 (Nicht-FIPS) (veraltet), Rijndael (Non-FIPS) (veraltet)und TripleDES.
  • Schlüssel – Der Schlüssel, den Sie zum Entschlüsseln der angegebenen Datei verwenden möchten. Dieses Feld unterstützt nur Zeichenfolgen und String -Variablen.
Erweiterte Optionen

Optionen

  • Schlüsselcodierung - Die Codierung, die zum Interpretieren des in der Key -Eigenschaft angegebenen Schlüssels verwendet wird. Dieses Feld unterstützt nur Encoding -Variablen. Die folgenden Optionen sind verfügbar: Systemstandard, Unicode, Unicode (Big-Endian), Unicode (UTF-32), Unicode (UTF-32 Big-Endian), US-ASCII, Westeuropa (ISO)und Unicode (UTF- 8).
  • Name und Speicherort der Ausgabedatei – Der Pfad, in dem Sie die entschlüsselte Datei speichern möchten. Dieses Feld unterstützt nur Zeichenfolgen und String -Variablen.
    Hinweis: Relative Ordnerpfade werden empfohlen, um die unterschiedliche Dateistruktur zwischen Windows- und Linux-Maschinen beim Ausführen eines Projekts zu berücksichtigen. Ein relativer Pfad folgt dem Format newFolder/newFileName.enc. Die Aktivität erstellt den Zielordner, wenn er noch nicht vorhanden ist.
  • Überschreiben – Wenn eine Datei bereits vorhanden ist, wird sie durch Auswahl von On überschrieben. Wenn der Umschalter auf Offfestgelegt ist, wird eine neue Datei erstellt. Der Standardwert ist Off.
  • Bei Fehler fortsetzen – Gibt an, ob die Automatisierung fortgesetzt werden soll, auch wenn die Aktivität einen Fehler ausgibt. Dieses Feld unterstützt nur boolesche Werte (True, False). Der Standardwert ist False. Wenn das Feld also leer ist und ein Fehler auftritt, wird die Ausführung des Projekts angehalten. Wenn der Wert auf True gesetzt ist, wird die Ausführung des Projekts unabhängig von einem Fehler fortgesetzt.

Je nach Ausgabepfad und wenn die Datei bereits vorhanden ist, können die folgenden Ergebnisse auftreten:

Name und Speicherort der Ausgabedatei

Überschreiben

Ausgabeergebnis

Aufheben

Aus

Eine Datei mit dem ursprünglichen Dateinamen + dem Suffix „_Decrypted“.

Wenn die Datei bereits vorhanden ist, wird ein Fehler ausgegeben.

Aufheben

Auf

Eine Datei mit dem ursprünglichen Dateinamen + dem Suffix „_Decrypted“.

Wenn die Datei bereits vorhanden ist, wird die Datei überschrieben.

Set (Satz)

Aus

Eine Datei gemäß Benutzereinstellung.

Wenn die Datei bereits vorhanden ist, wird ein Fehler ausgegeben.

Set (Satz)

Auf

Eine Datei gemäß Benutzereinstellung.

Wenn die Datei bereits vorhanden ist, wird die Datei überschrieben.

Ausgabe

  • Entschlüsselte Datei – Verweis auf die entschlüsselte Datei, die von der Aktivität zur Verwendung in anderen Aktivitäten abgerufen wurde.

Windows – Legacy-Konfiguration

Eigenschaften-Panel

Allgemein

  • Bei Fehler fortsetzen – Gibt an, ob die Automatisierung fortgesetzt werden soll, auch wenn die Aktivität einen Fehler ausgibt. Dieses Feld unterstützt nur boolesche Werte (True, False). Der Standardwert ist False. Wenn das Feld also leer ist und ein Fehler auftritt, wird die Ausführung des Projekts angehalten. Wenn der Wert auf True gesetzt ist, wird die Ausführung des Projekts unabhängig von einem Fehler fortgesetzt.
    Hinweis: Wenn diese Aktivität in Try Catch enthalten ist und der Wert der Eigenschaft BeiFehlerFortsetzen auf True gesetzt ist, wird kein Fehler beim Ausführen des Projekts aufgefangen.
  • AnzeigeName (DisplayName) - Der Anzeigename der Aktivität.

Eingabe

  • Algorithmus – Ein Dropdownmenü, in dem Sie den Entschlüsselungsalgorithmus auswählen können, den Sie verwenden möchten. Die folgenden Optionen sind verfügbar: AES (veraltet), AES GCM, DES (veraltet), RC2 (Nicht-FIPS) (veraltet), Rijndael (Non-FIPS) (veraltet)und TripleDES.
    Hinweis:
    Bei Verwendung des AES GCM -Algorithmus muss die Entschlüsselungseingabe im Format (verkettete Bytes) bereitgestellt werden: Salt (8bytes) + IV (12 bytes) + encryptedData (variable bytes) + Tag (16 bytes)
    Die Aktivität verwendet auch die folgenden Parameter:
    • Die Anzahl der PBKDF2-Iterationen ist 10.000
    • Der generierte Schlüssel ist 256-Bit (32 Byte)
    Beachten Sie, dass der generierte 256-Bit-Schlüssel nicht mit der Schlüsseleingabeoption identisch ist.
  • Entschlüsselter Dateiname – Der Dateiname, den Sie zum Speichern der entschlüsselten Datei verwenden möchten.
  • InputPath (InputPath) – Der Pfad zu der Datei, die Sie entschlüsseln möchten. Dieses Feld unterstützt nur Zeichenfolgen und String -Variablen.
  • Schlüssel – Der Schlüssel, den Sie zum Entschlüsseln der angegebenen Datei verwenden möchten. Dieses Feld unterstützt nur Zeichenfolgen und String -Variablen.
  • Schlüsselcodierung - Die Codierung, die zum Interpretieren des in der Key -Eigenschaft angegebenen Schlüssels verwendet wird. Dieses Feld unterstützt nur Encoding -Variablen.
  • Key Secure String - Der sichere String, der zum Entschlüsseln der Eingabedatei verwendet wird.
  • Name und Speicherort der Ausgabedatei – Der Pfad, in dem Sie die entschlüsselte Datei speichern möchten. Dieses Feld unterstützt nur Zeichenfolgen und String -Variablen.
  • Überschreiben (Overwrite) - Wenn eine Datei bereits an dem Pfad existiert, der im Ausgabepfad (Ausgabepfad) angegeben ist, wird er durch Markieren dieses Kontrollfelds überschrieben. Ist dieses Feld nicht markiert, wird eine neue Datei erstellt. Standardmäßig ist dieses Kontrollfeld nicht markiert.

Sonstiges

  • Privat (Private) - Bei Auswahl werden die Werte von Variablen und Argumenten nicht mehr auf der Stufe Verbose protokolliert.

War diese Seite hilfreich?

Hilfe erhalten
RPA lernen – Automatisierungskurse
UiPath Community-Forum
Uipath Logo White
Vertrauen und Sicherheit
© 2005–2024 UiPath. Alle Rechte vorbehalten