activities
latest
false
Text verschlüsseln (Encrypt Text)
Wichtig :
Bitte beachten Sie, dass dieser Inhalt teilweise mithilfe von maschineller Übersetzung lokalisiert wurde.
Entwickleraktivitäten
Last updated 22. Okt. 2024
Text verschlüsseln (Encrypt Text)
UiPath.Cryptography.Activities.EncryptText
Verschlüsselt einen String mit einem Schlüssel basierend auf einer angegebenen Schlüsselverschlüsselung und einem Algorithmus.
- Algorithmus – Ein Dropdownmenü, in dem Sie den Verschlü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.
- Text – Der Text, den Sie verschlüsseln möchten. Dieses Feld unterstützt nur Zeichenfolgen und
String
-Variablen. - Schlüssel - Der Schlüssel, den Sie zum Verschlüsseln der angegebenen Zeichenfolge 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. 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).
- Bei Fehler fortsetzen – Gibt an, ob die Automatisierung auch dann fortgesetzt werden soll, wenn die Aktivität einen Fehler ausgibt. Dieses Feld unterstützt nur boolesche Werte (
True
,False
). Der Standardwert istFalse
. Wenn das Feld leer ist und ein Fehler ausgegeben wird, wird die Ausführung des Projekts beendet. Wenn der Wert aufTrue
festgelegt ist, wird die Ausführung des Projekts unabhängig von Fehlern fortgesetzt.
Ausgabe
- Verschlüsselter Text – Verweis auf den verschlüsselten Text, der in einer
String
-Variablen zur Verwendung in anderen Aktivitäten gespeichert ist.
Eigenschaften-Panel
Allgemein
-
Bei Fehler fortsetzen – Gibt an, ob die Automatisierung auch dann fortgesetzt werden soll, wenn die Aktivität einen Fehler ausgibt. Dieses Feld unterstützt nur boolesche Werte (
True
,False
). Der Standardwert istFalse
. Wenn das Feld leer ist und ein Fehler ausgegeben wird, wird die Ausführung des Projekts beendet. Wenn der Wert aufTrue
festgelegt ist, wird die Ausführung des Projekts unabhängig von Fehlern fortgesetzt.Hinweis: Wenn diese Aktivität in Try Catch enthalten ist und der Wert der Eigenschaft BeiFehlerFortsetzen aufTrue
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 Verschlü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)
- Codierung – Die Codierung, die zum Interpretieren des Eingabetexts und des in der Key -Eigenschaft angegebenen Schlüssels verwendet wird. Dieses Feld unterstützt nur
Encoding
-Variablen. Weitere Informationen zu diesem Variablentyp finden Sie in der offiziellen Microsoft-Dokumentation. - Schlüssel - Der Schlüssel, den Sie zum Verschlüsseln der angegebenen Zeichenfolge verwenden möchten. Dieses Feld unterstützt nur Zeichenfolgen und
String
-Variablen. - Key Secure String (Key Secure String) - Der sichere String, der zum Verschlüsseln des Eingabe-Strings verwendet wird.
- Text – Der Text, den Sie verschlüsseln möchten. Dieses Feld unterstützt nur Zeichenfolgen und
String
-Variablen.
Sonstiges
- Privat (Private) - Bei Auswahl werden die Werte von Variablen und Argumenten nicht mehr auf der Stufe Verbose protokolliert.
Ausgabe
- Ergebnis – Der verschlüsselte Text, der in einer
String
-Variablen gespeichert ist.