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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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 |