Del via


Kryptografihandlinger

Kryptografi-handlingene gjør det mulig for deg å kryptere og dekryptere ren tekst og tekst fra filer som gir en nøkkel og et kodingsformat.

Krypter tekst med AES-handlingen krypterer en tekst ved hjelp av AES-algoritmen og en brukerdefinert krypteringsnøkkel. Du kan oppgi krypteringsnøkkelen direkte eller via en variabel.

Hvis du vil kryptere teksten i en fil direkte, bruker du Krypter fra fil med AES-handlingen. Denne handlingen fungerer på samme måte som Krypter tekst med AES-handlingen, men krever en kildefil i stedet for en tekstverdi.

Skjermbilde av handlingen Krypter fra fil med AES.

Hvis du vil dekryptere en tekst, bruker du Dekrypte tekst med AES og angir den krypterte teksten og krypteringsnøkkelen som tidligere ble brukt til å kryptere den. Hvis du vil dekryptere og lagre en tekst i en fil, distribuerer du Dekrypter til fil med AES og angir en målbane.

Skjermbilde av handlingen Dekrypter til fil med AES.

Bortsett fra kryptering og dekryptering tilbyr Kryptografi-handlingsgruppen handlinger for hashkodede verdier med og uten en nøkkel. I likhet med krypteringshandlingene kan du hashkode verdier fra filer ved hjelp av Hash fra fil- og Hash fra fil med nøkkel-handlinger.

Skjermbilde av handlingen Hash fra fil med nøkkel.

Viktig!

Passord som er angitt i angitte felt, fungerer bare på maskinen der de opprinnelig ble angitt. Dette skyldes den maskinspesifikke krypteringen som brukes til direkte passordinnganger. Hvis flyten åpnes på en annen maskin, er ikke disse passordene gyldige og må angis på nytt.

Krypter tekst med AES

Krypter en streng med AES, ved hjelp av en nøkkel og et angitt kodingsformat.

Inndataparametere

Argument Valgfritt Godtar Standardverdi Bekrivelse
Encoding Ikke tilgjengelig Systemstandard, ASCII, Unicode, Big-endian Unicode, UTF-8 Unicode Kodingen for teksten som skal krypteres
Tekst som skal krypteres Nei Tekstverdi Teksten som skal krypteres
Krypteringsnøkkel Nei Direkte krypterte inndata eller tekstverdi Krypteringsnøkkelen som skal brukes
Utfylling Ikke tilgjengelig Ingen, PKCS7, Nuller, ANSIX923, ISO10126 PKCS7 Utfyllingen som skal brukes for den valgte krypteringsnøkkelen
Key size Ikke tilgjengelig 128 biter, 192 biter, 256 biter 256 biter Størrelsen på nøkkelen i biter som skal brukes for krypteringen
Use salt Ikke tilgjengelig Boolsk verdi Usann Angir om du vil bruke salt for kryptering. Når dette alternativet er aktivert, blir det tilfeldig genererte tilføyelsen av salt til utdata i form av en base64-streng.
Use initialization vector Ikke tilgjengelig Boolsk verdi Usann Angir om en initialiseringsvektor skal brukes. Når dette alternativet er aktivert, blir den tilfeldig genererte tilføyelsen av initialiseringsvektor til utdata i form av en base64-streng

Variabler produsert

Argument Type Bekrivelse
EncryptedText Tekstverdi Den krypterte teksten som skal behandles senere
Salt Tekstverdi Den tilfeldig genererte saltverdien for senere behandling
InitializationVector Tekstverdi Den tilfeldig genererte initialiseringsvektorverdien for senere behandling

Unntak

Unntak Beskrivelse
Kan ikke kryptere tekst Angir at det oppstod en feil under kryptering

Dekrypter tekst med AES

Dekrypter en streng med AES basert på en angitt nøkkel og et kodingsformat.

Inndataparametere

Argument Valgfritt Godtar Standardverdi Bekrivelse
Encoding Ikke tilgjengelig Systemstandard, ASCII, Unicode, Big-endian Unicode, UTF-8 Unicode Kodingen for den dekrypterte teksten
Text to decrypt Nei Tekstverdi Teksten som skal dekrypteres i form av en base64-streng
Dekrypteringsnøkkel Nei Direkte krypterte inndata eller tekstverdi Dekrypteringsnøkkelen som skal brukes
Utfylling Ikke tilgjengelig Ingen, PKCS7, Nuller, ANSIX923, ISO10126 PKCS7 Utfyllingen som skal brukes for den valgte dekrypteringsnøkkelen
Key size Ikke tilgjengelig 128 biter, 192 biter, 256 biter 256 biter Størrelsen på nøkkelen i biter som skal brukes for dekrypteringen
Use salt Ikke tilgjengelig Boolsk verdi Usann Angir om du vil bruke salt for dekrypteringen
Salt Nei Tekstverdi Saltet som skal brukes for dekryptering i form av en base64-streng
Use initialization vector Ikke tilgjengelig Boolsk verdi Usann Angir om en initialiseringsvektor skal brukes
Initialization vector Nei Tekstverdi Initialiseringsprosessen som skal brukes for dekryptering i form av en base64-streng

Variabler produsert

Argument Type Bekrivelse
DecryptedText Tekstverdi Den dekrypterte teksten som skal behandles senere

Unntak

Unntak Beskrivelse
Kan ikke dekryptere tekst Angir at det oppstod en feil under dekryptering

Krypter fra fil med AES

Krypter innholdet i en fil med AES, og bruk en nøkkel og et angitt kodingsformat.

Inndataparametere

Argument Valgfritt Godtar Standardverdi Bekrivelse
Encoding Ikke tilgjengelig Systemstandard, ASCII, Unicode, Big-endian Unicode, UTF-8 Unicode Kodingen for filen som skal krypteres
File to encrypt Nei Fil Tekstfilen som lagrer innholdet som skal krypteres
Krypteringsnøkkel Nei Direkte krypterte inndata eller tekstverdi Krypteringsnøkkelen som skal brukes
Utfylling Ikke tilgjengelig Ingen, PKCS7, Nuller, ANSIX923, ISO10126 PKCS7 Utfyllingen som skal brukes for den valgte krypteringsnøkkelen
Key size Ikke tilgjengelig 128 biter, 192 biter, 256 biter 256 biter Størrelsen på nøkkelen i biter som skal brukes for krypteringen
Use salt Ikke tilgjengelig Boolsk verdi Usann Angir om du vil bruke salt for kryptering. Når dette alternativet er aktivert, blir det tilfeldig genererte tilføyelsen av salt til utdata i form av en base64-streng.
Use initialization vector Ikke tilgjengelig Boolsk verdi Usann Angir om en initialiseringsvektor skal brukes. Når dette alternativet er aktivert, blir den tilfeldig genererte tilføyelsen av initialiseringsvektor til utdata i form av en base64-streng

Variabler produsert

Argument Type Bekrivelse
EncryptedText Tekstverdi Teksten i den krypterte filen som skal behandles senere
Salt Tekstverdi Den tilfeldig genererte saltverdien for senere behandling
InitializationVector Tekstverdi Den tilfeldig genererte initialiseringsvektorverdien for senere behandling

Unntak

Unntak Beskrivelse
Finner ikke filen Angir at filen ikke finnes
Kan ikke kryptere innholdet i filen Angir at det oppstod en feil under kryptering av innholdet i filen

Dekrypter til fil med AES

Dekrypter en streng til en fil med AES basert på en angitt nøkkel og et kodingsformat.

Inndataparametere

Argument Valgfritt Godtar Standardverdi Bekrivelse
Encoding Ikke tilgjengelig Systemstandard, ASCII, Unicode, Big-endian Unicode, UTF-8 Unicode Kodingen for teksten som skal dekrypteres
Text to decrypt Nei Tekstverdi Teksten som skal dekrypteres i form av en base64-streng
Dekrypteringsnøkkel Nei Direkte krypterte inndata eller tekstverdi Dekrypteringsnøkkelen som skal brukes
Dekrypter til fil Nei Fil Filen som den dekrypterte teksten skal lagres i
If file exists Ikke tilgjengelig Overskriv, Ikke dekrypter til fil, Legg til sekvensiell suffiks Legg til sekvensielt suffiks Angir hva du må gjøre hvis målfilen finnes allerede
Padding Ikke tilgjengelig Ingen, PKCS7, Nuller, ANSIX923, ISO10126 PKCS7 Utfyllingen som skal brukes for den valgte dekrypteringsnøkkelen
Key size Ikke tilgjengelig 128 biter, 192 biter, 256 biter 256 biter Størrelsen på nøkkelen i biter som skal brukes til dekryptering
Use salt Ikke tilgjengelig Boolsk verdi Usann Angir om du vil bruke salt for dekryptering
Salt Nei Tekstverdi Saltet som skal brukes for dekryptering i form av en base64-streng
Use initialization vector Ikke tilgjengelig Boolsk verdi Usann Angir om en initialiseringsvektor skal brukes. Angi initialiseringsprosessen i form av en base64-streng
Initialization vector Nei Tekstverdi Initialiseringsvektoren som skal brukes til dekryptering

Variabler produsert

Argument Type Bekrivelse
DecryptedFile Fil Den dekrypterte filen som skal behandles senere

Unntak

Unntak Beskrivelse
Kan ikke dekryptere og lagre innholdet i en fil Angir at det oppstod en feil under dekryptering eller lagring av innholdet i den angitte filen

Hash tekst

Hash en streng ved hjelp av en angitt algoritme og et kodingsformat.

Inndataparametere

Argument Valgfritt Godtar Standardverdi Bekrivelse
Hash algorithm Ikke tilgjengelig SHA256, SHA384, SHA512 SHA256 Algoritmen som skal brukes til hashing
Encoding Ikke tilgjengelig Systemstandard, ASCII, Unicode, Big-endian Unicode, UTF-8 Unicode Kodingen for teksten som skal hashes
Tekst som skal hashes Nei Tekstverdi Teksten som skal hashes

Variabler produsert

Argument Type Bekrivelse
HashedText Tekstverdi Den hashede teksten som skal behandles senere

Unntak

Unntak Beskrivelse
Kan ikke hashe tekst Angir at det oppstod en feil under hashing

Hash fra fil

Hash innholdet i en fil ved hjelp av en angitt algoritme og et kodingsformat.

Inndataparametere

Argument Valgfritt Godtar Standardverdi Bekrivelse
Hash algorithm Ikke tilgjengelig SHA256, SHA384, SHA512 SHA256 Algoritmen som skal brukes til hashing
Encoding Ikke tilgjengelig Systemstandard, ASCII, Unicode, Big-endian Unicode, UTF-8 Unicode Kodingen for filen som skal hashes
Fil som skal hashes Nei Fil Filen som skal hashe innholdet av

Variabler produsert

Argument Type Bekrivelse
HashedText Tekstverdi Den hashede teksten som skal behandles senere

Unntak

Unntak Beskrivelse
Finner ikke filen Angir at filen ikke finnes
Kan ikke hashe filen Angir at det oppstod en feil under hashing av innholdet i filen

Hash tekst med nøkkel

Hash en streng med en nøkkel ved hjelp av en angitt algoritme og et kodingsformat.

Inndataparametere

Argument Valgfritt Godtar Standardverdi Bekrivelse
Hash algorithm Ikke tilgjengelig HMAC SHA256, HMAC SHA384, HMAC SHA512 HMAC SHA256 Algoritmen som skal brukes til hashing
Encoding Ikke tilgjengelig Systemstandard, ASCII, Unicode, Big-endian Unicode, UTF-8 Unicode Kodingen for teksten som skal hashes
Tekst som skal hashes Nei Tekstverdi Teksten som skal hashes
Hash-nøkkel Nei Direkte krypterte inndata eller tekstverdi Nøkkelen som teksten skal hashes med

Variabler produsert

Argument Type Bekrivelse
HashedText Tekstverdi Den hashede teksten som skal behandles senere

Unntak

Unntak Beskrivelse
Kan ikke hashe teksten med nøkkel Angir at det oppstod en feil under hashing med nøkkel

Hash fra fil med nøkkel

Hash innholdet i en fil med en nøkkel ved hjelp av en angitt algoritme og et kodingsformat.

Inndataparametere

Argument Valgfritt Godtar Standardverdi Bekrivelse
Hash algorithm Ikke tilgjengelig HMAC SHA256, HMAC SHA384, HMAC SHA512 HMAC SHA256 Algoritmen som skal brukes til hashing
Encoding Ikke tilgjengelig Systemstandard, ASCII, Unicode, Big-endian Unicode, UTF-8 Unicode Kodingen for filen som skal hashes
Fil som skal hashes Nei Fil Filen som skal hashe innholdet av
Hash-nøkkel Nei Direkte krypterte inndata eller tekstverdi Hash-nøkkelen som teksten skal hashes med

Variabler produsert

Argument Type Bekrivelse
HashedText Tekstverdi Den hashede teksten som skal behandles senere

Unntak

Unntak Beskrivelse
Finner ikke filen Angir at filen ikke finnes
Kan ikke hashe filen med nøkkel Angir at det oppstod en feil under hashing av innholdet i filen med den angitte nøkkelen