Dela via


Krypteringsåtgärder

Med åtgärden kryptering kan användarna kryptera och dekryptera oformaterad text och text från filer med en nyckel och ett kodformat.

Med åtgärden Kryptera text med AES krypteras en text med AES-algoritmen och en användardefinierad krypteringsnyckel. Krypteringsnyckeln kan tillhandahållas direkt eller via en variabel.

Om du vill kryptera texten i en fil direkt använder du filen Kryptera från fil med en AES-åtgärd. Den här åtgärden fungerar på samma sätt som åtgärden krypterad text med AES, men kräver en källfil i stället för ett textvärde.

Skärmbild av filen Kryptera från med en AES-åtgärd.

Om du vill dekryptera en text använder du dekryptera text med AES och fyller i den krypterade texten och den krypteringsnyckel som tidigare användes för att kryptera den. Om du vill dekryptera en text och lagra den i en fil använder du Dekryptera till fil med AES och ange en destinationsväg.

Skärmbild av filen Dekryptera till med en AES-åtgärd.

Förutom kryptering och dekryptering tillhandahåller Kryptografi gruppåtgärder för att hashvärden med och utan nyckel. Precis som krypteringsåtgärderna kan du haschvärden från filer med hjälp av åtgärderna Hasch från fil och Hasch från fil med nyckel.

Skärmbild av Hash från fil med en nyckelåtgärd.

Viktigt

Lösenord som anges i angivna fält fungerar bara på den dator där de ursprungligen angavs. Detta beror på den maskinspecifika kryptering som används för direkta lösenordsinmatningar. Om flödet öppnas på en annan dator kommer dessa lösenord inte att vara giltiga och måste anges på nytt.

Kryptera text med AES

Kryptera en sträng med AES, med en nyckel och ett angivet kodningsformat.

Indataparametrar

Argument Valfri Accepterar Standardvärde Beskrivning
Encoding Inte tillgänglig Systemstandard, ASCII, Unicode, Big-endian Unicode, UTF-8 Unicode Kodningen för texten som ska krypteras
Text som ska krypteras Nej Textvärde Den text som ska krypteras
Krypteringsnyckel Nej Direkt krypterad indata eller textvärde Den krypteringsnyckel som ska användas
Cellutfyllnad Inte tillämpligt Ingen, PKCS7, Nollor, ANSIX923, ISO10126 PKCS7 Utfyllnaden som ska användas för den valda krypteringsalgoritmen
Key size Inte tillgängligt 128 bitar, 192 bitar, 256 bitar 256 bitar Storlek på nyckeln (i bitar) som ska användas för krypteringen
Use salt Inte tillgängligt Booleskt värde Falsk Anger om saltning ska användas för kryptering När det här alternativet är aktiverat blir den slumpmässigt genererade saltningen utdata i form av en base64-sträng.
Use initialization vector Inte tillgängligt Booleskt värde Falsk Anger om initieringsvektor ska användas. När det här alternativet är aktiverat blir den slumpmässigt genererade initieringsvektor utdata i form av en base64-sträng

Producerade variabler

Argument Typ Beskrivning
EncryptedText Textvärde Den krypterade texten för senare bearbetning
Salt Textvärde Slumpmässigt genererat saltningsvärde för senare bearbetning
InitializationVector Textvärde Slumpmässigt genererat initieringsvektorvärde för senare bearbetning

Undantag

Undantag Beskrivning
Kunde inte kryptera text Indikerar att det har uppstått ett fel vid kryptering

Dekryptera text med AES

Dekryptera en sträng med AES baserat på en specifik nyckel och ett kodningsformat.

Indataparametrar

Argument Valfri Accepterar Standardvärde Beskrivning
Encoding Inte tillgänglig Systemstandard, ASCII, Unicode, Big-endian Unicode, UTF-8 Unicode Kodningen för den dekrypterade texten
Text to decrypt Nej Textvärde Den text som ska krypteras i form av en base64-sträng
Krypteringsnyckel Nej Direkt krypterad indata eller textvärde Den krypteringsnyckel som ska användas
Cellutfyllnad Inte tillämpligt Ingen, PKCS7, Nollor, ANSIX923, ISO10126 PKCS7 Utfyllnaden som ska användas för den valda dekrypteringsalgoritmen
Key size Inte tillgängligt 128 bitar, 192 bitar, 256 bitar 256 bitar Storlek på nyckeln (i bitar) som ska användas för dekrypteringen
Use salt Inte tillgängligt Booleskt värde Falsk Anger om saltning ska användas för dekrypteringen
Salt Nej Textvärde Saltning som ska användas för dekryptering i form av en base64-sträng
Use initialization vector Inte tillgängligt Booleskt värde Falsk Anger om initieringsvektor ska användas
Initialization vector Nej Textvärde Initieringsvektorn som ska användas för dekryptering i form av en base64-sträng

Producerade variabler

Argument Typ Beskrivning
DecryptedText Textvärde Den dekrypterade texten för senare bearbetning

Undantag

Undantag Beskrivning
Kunde inte dekryptera text Indikerar att det har uppstått ett fel vid dekryptering

Kryptera från fil med AES

Kryptera innehållet i en fil med AES med en nyckel och ett angivet kodningsformat.

Indataparametrar

Argument Valfri Accepterar Standardvärde Beskrivning
Encoding Inte tillgänglig Systemstandard, ASCII, Unicode, Big-endian Unicode, UTF-8 Unicode Kodningen för filen som ska krypteras
File to encrypt Nej Fil Den textfil som innehåller de innehåll som ska krypteras
Krypteringsnyckel Nej Direkt krypterad indata eller textvärde Den krypteringsnyckel som ska användas
Cellutfyllnad Inte tillämpligt Ingen, PKCS7, Nollor, ANSIX923, ISO10126 PKCS7 Utfyllnaden som ska användas för den valda krypteringsalgoritmen
Key size Inte tillgängligt 128 bitar, 192 bitar, 256 bitar 256 bitar Storlek på nyckeln (i bitar) som ska användas för krypteringen
Use salt Inte tillgängligt Booleskt värde Falsk Anger om saltning ska användas för kryptering När det här alternativet är aktiverat blir den slumpmässigt genererade saltningen utdata i form av en base64-sträng.
Use initialization vector Inte tillgängligt Booleskt värde Falsk Anger om initieringsvektor ska användas. När det här alternativet är aktiverat blir den slumpmässigt genererade initieringsvektor utdata i form av en base64-sträng

Producerade variabler

Argument Typ Beskrivning
EncryptedText Textvärde Texten i krypterade filen för senare bearbetning
Salt Textvärde Slumpmässigt genererat saltningsvärde för senare bearbetning
InitializationVector Textvärde Slumpmässigt genererat initieringsvektorvärde för senare bearbetning

Undantag

Undantag Beskrivning
Filen hittades inte Indikerar att filen inte finns
Kunde inte kryptera innehållet i filen Indikerar att ett fel inträffade vid kryptering av innehållet i filen

Dekryptera till fil med AES

Dekryptera en sträng till en fil med AES baserat på en specifik nyckel och ett kodningsformat.

Indataparametrar

Argument Valfri Accepterar Standardvärde Beskrivning
Encoding Inte tillgänglig Systemstandard, ASCII, Unicode, Big-endian Unicode, UTF-8 Unicode Kodningen för texten som ska dekrypteras
Text to decrypt Nej Textvärde Den text som ska krypteras i form av en base64-sträng
Krypteringsnyckel Nej Direkt krypterad indata eller textvärde Den krypteringsnyckel som ska användas
Kryptera till fil Nej Fil Den fil som den krypterade texten ska sparas till
If file exists Inte tillgängligt Skriv över, dekryptera inte till fil, lägg till sekventiellt suffix Lägg till ordningsföljdsuffix Anger vad som ska ske om målfilen redan finns
Padding Inte tillgängligt Nej, PKCS7, Nollor, ANSIX923, ISO10126 PKCS7 Utfyllnaden som ska användas för den valda dekrypteringsalgoritmen
Key size Inte tillgängligt 128 bitar, 192 bitar, 256 bitar 256 bitar Storlek på nyckeln (i bitar) som ska användas för dekryptering
Use salt Inte tillgängligt Booleskt värde Falsk Anger om saltning ska användas för dekryptering
Salt Nej Textvärde Saltning som ska användas för dekryptering i form av en base64-sträng
Use initialization vector Inte tillgängligt Booleskt värde Falsk Anger om initieringsvektor ska användas. Ange initieringsvektorn i form av en base64-sträng
Initialization vector Nej Textvärde Initieringsvektorn som ska användas för dekryptering

Producerade variabler

Argument Typ Beskrivning
DecryptedFile Fil Den dekrypterade filen för senare bearbetning

Undantag

Undantag Beskrivning
Det gick inte att dekryptera och lagra innehållet till en fil Indikerar att ett fel inträffade vid dekryptering eller lagring av innehållet till den angivna filen

Hash-text

Hasha en sträng med en angiven algoritm och ett kodningsformat.

Indataparametrar

Argument Valfri Accepterar Standardvärde Beskrivning
Hash algorithm Inte tillgängligt SHA256, SHA384, SHA512 SHA256 The algorithm to use for hashing
Encoding Inte tillgänglig Systemstandard, ASCII, Unicode, Big-endian Unicode, UTF-8 Unicode Kryptering av text till hash
Text som ska omvandlas till hash Nej Textvärde Den text som ska omvandlas till hash

Producerade variabler

Argument Typ Beskrivning
HashedText Textvärde Den hashade texten för senare bearbetning

Undantag

Undantag Beskrivning
Kunde inte hasha text Indikerar att det har uppstått ett fel vid hashning

Hasha från fil

Hasha innehållet i en fil med en angiven algoritm och ett kodningsformat.

Indataparametrar

Argument Valfri Accepterar Standardvärde Beskrivning
Hash algorithm Inte tillgängligt SHA256, SHA384, SHA512 SHA256 The algorithm to use for hashing
Encoding Inte tillgänglig Systemstandard, ASCII, Unicode, Big-endian Unicode, UTF-8 Unicode Kodningen för filen som ska hashas
Fil som ska omvandlas till hash Nej Fil Den fil vars innehåll ska omvandlas till hash

Producerade variabler

Argument Typ Beskrivning
HashedText Textvärde Den hashade texten för senare bearbetning

Undantag

Undantag Beskrivning
Filen hittades inte Indikerar att filen inte finns
Det gick inte att Hasha filen Indikerar att ett fel inträffade vid hashning av innehållet i filen

Hasha text med nyckel

Hasha en sträng med en tangent, genom att använda en angiven algoritm och ett kodningsformat.

Indataparametrar

Argument Valfri Accepterar Standardvärde Beskrivning
Hash algorithm Inte tillgängligt HMAC SHA256, HMAC SHA384, HMAC SHA512 HMAC SHA256 The algorithm to use for hashing
Encoding Inte tillgänglig Systemstandard, ASCII, Unicode, Big-endian Unicode, UTF-8 Unicode Kryptering av text till hash
Text som ska omvandlas till hash Nej Textvärde Den text som ska omvandlas till hash
Hash-nyckel Nej Direkt krypterad indata eller textvärde Den nyckel som texten ska omvandlas till hash med

Producerade variabler

Argument Typ Beskrivning
HashedText Textvärde Den hashade texten för senare bearbetning

Undantag

Undantag Beskrivning
Kunde inte hasha texten med nyckel Indikerar att det har uppstått ett fel vid hashning med nyckel

Hasha från fil med nyckel

Hasha innehållet i en fil med en tangent, genom att använda en angiven algoritm och ett kodningsformat.

Indataparametrar

Argument Valfri Accepterar Standardvärde Beskrivning
Hash algorithm Inte tillgängligt HMAC SHA256, HMAC SHA384, HMAC SHA512 HMAC SHA256 The algorithm to use for hashing
Encoding Inte tillgänglig Systemstandard, ASCII, Unicode, Big-endian Unicode, UTF-8 Unicode Kodningen för filen som ska hashas
Fil som ska omvandlas till hash Nej Fil Den fil vars innehåll ska omvandlas till hash
Hash-nyckel Nej Direkt krypterad indata eller textvärde Den hash-nyckel som texten ska omvandlas till hash med

Producerade variabler

Argument Typ Beskrivning
HashedText Textvärde Den hashade texten för senare bearbetning

Undantag

Undantag Beskrivning
Filen hittades inte Indikerar att filen inte finns
Kunde inte hasha filen med nyckel Indikerar att ett fel inträffade vid hashning av innehållet i filen med angiven nyckel