Cryptography

Salaa teksti ja tiedostot ja pura niiden salaus

Salaa teksti käyttämällä AES-salausta
Pura tekstin salaus käyttämällä AES-salausta
Salaa tiedostosta AES:n avulla
Pura salaus tiedostoon AES:n avulla
Sekoita teksti
Sekoita tiedostosta
Sekoita teksti avaimen avulla
Sekoita tiedostosta avaimen avulla

Salaustoimintojen käytön aloittaminen

Salaus toimintojen avulla käyttäjät voivat salata vain teksti- ja teksti tiedostosta -tiedostoja sekä purkaa kyseiset salaukset antamalla avaimen ja koodausmuodon.

Salaa teksti AES:llä -toiminto salaa tekstin käyttämällä AES-algoritmia ja käyttäjän määrittämää salausavainta. Salausavain voidaan antaa suoraan tai muuttujan kautta.

Jos haluat salata tiedoston tekstin suoraan, käytä Salaa tiedostosta AES:llä -toimintoa. Tämä toiminto toimii samalla tavalla kuin Salaa teksti AES:llä -toiminto, mutta se edellyttää lähdetiedostoa tekstiarvon asemesta.

Näyttökuvassa Salaa tiedostosta AES:llä -toiminto.

Jos haluat purkaa tekstin salauksen, käytä komentoa Pura tekstin salaus AES:llä ja täytä salattu teksti sekä salausavain, jolla se on aiemmin salattu. Jos haluat purkaa tekstin salauksen ja tallentaa sen tiedostoon, käytä komentoa Pura salaus tiedostoon AES:llä ja määritä tiedoston kohdepolku.

Näyttökuvassa Pura salaus tiedostoon AES:llä -toiminto.

Salauksen ja salauksen purkamisen lisäksi Salaus-toimintoryhmä tarjoaa toimintoja hajautusarvoille avaimella tai ilman avainta. Samoin kuin salaustoiminnoissa, voit hajauttaa arvoja tiedostoista käyttäen toimintoja Hajauta tiedostosta ja Hajauta tiedostosta avaimen kanssa.

Näyttökuvassa Hajauta tiedostosta avaimen kanssa -toiminto.

Salauksen toiminnot

Salaa teksti AES:n avulla

Salaa merkkijono AES:n avulla käyttämällä avainta ja määritettyä koodausmuotoa

Syöteparametrit
Argumentti Valinnainen Hyväksymiset Oletusarvo Kuvaus
Encoding Oletus, ANSI, Unicode, Big-endian Unicode, UTF-8 Unicode Koodaus tekstille, joka salataan
Text to encrypt Ei Tekstin arvo Salattava teksti
Encryption key Ei Salattu arvo Käytettävä salausavain
Padding Ei mitään, PKCS7, Zeros, ANSIX923, ISO10126 PKCS7 Valitun salauksen algoritmissa käytettävä täyttö
Key size 128 bittiä, 192 bittiä, 256 bittiä 256 tavua Salauksessa käytettävän avaimen koko tavuina
Use salt Totuusarvo Väärin Määrittää, käytetäänkö salt-arvoa salauksessa. Kun tämä vaihtoehto on käytössä, satunnaisesti luodusta salt-arvosta tulee tuloste base64-merkkijonon muodossa.
Use initialization vector Totuusarvo Väärin Määrittää, käytetäänkö alustusvektoria. Kun tämä vaihtoehto on käytössä, satunnaisesti luodusta valmisteluvektorista tulee tuloste base64-merkkijonon muodossa
Tuotetut muuttujat
Argumentti Laji Kuvaus
EncryptedText Tekstin arvo Salattu teksti myöhempää käsittelyä varten
Suola Tekstin arvo Satunnaisesti luotu salt-arvo myöhempää käsittelyä varten
InitializationVector Tekstin arvo Satunnaisesti luodun alustusvektorin arvo myöhempää käsittelyä varten
Poikkeukset
Poikkeus Kuvaus
Tekstin salaus epäonnistui Osoittaa, että on tapahtunut virhe salauksen aikana

Pura tekstin salaus käyttämällä AES-salausta

Pura merkkijonon salaus AES:n avulla tiettyyn avaimeen ja koodausmuotoon perustuen

Syöteparametrit
Argumentti Valinnainen Hyväksymiset Oletusarvo Kuvaus
Encoding Oletus, ANSI, Unicode, Big-endian Unicode, UTF-8 Unicode Koodaus tekstille, jonka salaus on purettu
Text to decrypt Ei Tekstin arvo Teksti, jonka salaus puretaan base64-merkkijonon muodossa
Decryption key Ei Salattu arvo Salauksen purkamisen avain
Padding Ei mitään, PKCS7, Zeros, ANSIX923, ISO10126 PKCS7 Valitussa salauksen purkamisen algoritmissa käytettävä täyttö
Key size 128 bittiä, 192 bittiä, 256 bittiä 256 tavua Salauksen purkamisessa käytettävän avaimen koko tavuina
Use salt Totuusarvo Väärin Määrittää, käytetäänkö salt-arvoa salauksen purkamisessa
Salt Ei Tekstin arvo Salt-arvo, jota käytetään salauksen purkamisessa base64-merkkijonon muodossa
Use initialization vector Totuusarvo Väärin Määrittää, käytetäänkö alustusvektoria
Initialization vector Ei Tekstin arvo Alustusvektori, jota käytetään salauksen purkamisessa base64-merkkijonon muodossa
Tuotetut muuttujat
Argumentti Laji Kuvaus
DecryptedText Tekstin arvo Teksti, jonka salaus on purettu, myöhempää käsittelyä varten
Poikkeukset
Poikkeus Kuvaus
Tekstin salauksen purkaminen epäonnistui Osoittaa, että on tapahtunut virhe salauksen purkamisen aikana

Salaa tiedostosta AES:n avulla

Salaa tiedoston sisältö AES:n avulla käyttämällä avainta ja määritettyä koodausmuotoa

Syöteparametrit
Argumentti Valinnainen Hyväksymiset Oletusarvo Kuvaus
Encoding Oletus, ANSI, Unicode, Big-endian Unicode, UTF-8 Unicode Koodaus tiedostolle, joka salataan
File to encrypt Ei File Tekstitiedosto, joka tallentaa salattavan sisällön
Encryption key Ei Salattu arvo Käytettävä salausavain
Padding Ei mitään, PKCS7, Zeros, ANSIX923, ISO10126 PKCS7 Valitun salauksen algoritmissa käytettävä täyttö
Key size 128 bittiä, 192 bittiä, 256 bittiä 256 tavua Salauksessa käytettävän avaimen koko tavuina
Use salt Totuusarvo Väärin Määrittää, käytetäänkö salt-arvoa salauksessa. Kun tämä vaihtoehto on käytössä, satunnaisesti luodusta salt-arvosta tulee tuloste base64-merkkijonon muodossa.
Use initialization vector Totuusarvo Väärin Määrittää, käytetäänkö alustusvektoria. Kun tämä vaihtoehto on käytössä, satunnaisesti luodusta valmisteluvektorista tulee tuloste base64-merkkijonon muodossa
Tuotetut muuttujat
Argumentti Laji Kuvaus
EncryptedText Tekstin arvo Salatun tiedoston teksti myöhempää käsittelyä varten
Salt Tekstin arvo Satunnaisesti luotu salt-arvo myöhempää käsittelyä varten
InitializationVector Tekstin arvo Satunnaisesti luodun alustusvektorin arvo myöhempää käsittelyä varten
Poikkeukset
Poikkeus Kuvaus
Tiedostoa ei löydy Osoittaa, että tiedostoa ei ole
Tiedoston sisällön salaus epäonnistui Osoittaa, että tapahtui virhe, kun tiedoston sisältöä salattiin

Pura salaus tiedostoon AES:n avulla

Pura merkkijonon salaus tiedostoon AES:n avulla tiettyyn avaimeen ja koodausmuotoon perustuen

Syöteparametrit
Argumentti Valinnainen Hyväksymiset Oletusarvo Kuvaus
Encoding Oletus, ANSI, Unicode, Big-endian Unicode, UTF-8 Unicode Koodaus tekstille, jonka salaus puretaan
Text to decrypt Ei Tekstin arvo Teksti, jonka salaus puretaan base64-merkkijonon muodossa
Decryption key Ei Salattu arvo Salauksen purkamisen avain
Decrypt to file Ei File Tiedosto, johon teksti tallennetaan salauksen purkamisen jälkeen
If file exists Korvaaminen, Älä pura salausta tiedostoon, Järjestysliitteen lisääminen Lisää peräkkäinen loppuliite Määrittää, mitä tehdään, jos kohdetiedosto on jo olemassa
Padding Ei mitään, PKCS7, Zeros, ANSIX923, ISO10126 PKCS7 Valitussa salauksen purkamisen algoritmissa käytettävä täyttö
Key size 128 bittiä, 192 bittiä, 256 bittiä 256 tavua Salauksen purkamisessa käytettävän avaimen koko tavuina
Use salt Totuusarvo Väärin Määrittää, käytetäänkö salt-arvoa salauksen purkamisessa
Salt Ei Tekstin arvo Salt-arvo, jota käytetään salauksen purkamisessa base64-merkkijonon muodossa
Use initialization vector Totuusarvo Väärin Määrittää, käytetäänkö alustusvektoria. Syötä alustusvektori base64-merkkijonon muodossa
Initialization vector Ei Tekstin arvo Salauksen purkamisessa käytettävä alustusvektori
Tuotetut muuttujat
Argumentti Laji Kuvaus
DecryptedFile File Tiedosto, jonka salaus on purettu, myöhempää käsittelyä varten
Poikkeukset
Poikkeus Kuvaus
Tiedoston sisällön salauksen purkaminen ja tallentaminen epäonnistui Osoittaa, että tapahtui virhe, kun salausta purettiin tai sisältöä tallennettiin määritettyyn tiedostoon

Hajauta teksti

Hajauta merkkijono käyttämällä tiettyä algoritmia ja koodausmuotoa

Syöteparametrit
Argumentti Valinnainen Hyväksymiset Oletusarvo Kuvaus
Hash algorithm SHA256, SHA384, SHA512 SHA256 Algoritmi, jota käytetään hajautuksessa
Encoding Oletus, ANSI, Unicode, Big-endian Unicode, UTF-8 Unicode Koodaus tekstille, joka hajautetaan
Text to hash Ei Tekstin arvo Hajautettava teksti
Tuotetut muuttujat
Argumentti Laji Kuvaus
HashedText Tekstin arvo Hajautettu teksti myöhempää käsittelyä varten
Poikkeukset
Poikkeus Kuvaus
Tekstin hajautus epäonnistui Osoittaa, että on tapahtunut virhe hajautuksen aikana

Hajauta tiedostosta

Hajauta tiedoston sisältö käyttämällä tiettyä algoritmia ja koodausmuotoa

Syöteparametrit
Argumentti Valinnainen Hyväksymiset Oletusarvo Kuvaus
Hash algorithm SHA256, SHA384, SHA512 SHA256 Algoritmi, jota käytetään hajautuksessa
Encoding Oletus, ANSI, Unicode, Big-endian Unicode, UTF-8 Unicode Koodaus tiedostolle, joka hajautetaan
File to hash Ei File Tiedostolle, jonka sisältö hajautetaan
Tuotetut muuttujat
Argumentti Laji Kuvaus
HashedText Tekstin arvo Hajautettu teksti myöhempää käsittelyä varten
Poikkeukset
Poikkeus Kuvaus
Tiedostoa ei löydy Osoittaa, että tiedostoa ei ole
Tiedoston hajautus epäonnistui Osoittaa, että tapahtui virhe tiedoston sisällön hajautuksen aikana

Hajauta teksti avaimen avulla

Hajauta merkkijono avaimen avulla käyttämällä tiettyä algoritmia ja koodausmuotoa

Syöteparametrit
Argumentti Valinnainen Hyväksymiset Oletusarvo Kuvaus
Hash algorithm HMAC SHA256, HMAC SHA384, HMAC SHA512 HMAC SHA256 Algoritmi, jota käytetään hajautuksessa
Encoding Oletus, ANSI, Unicode, Big-endian Unicode, UTF-8 Unicode Koodaus tekstille, joka hajautetaan
Text to hash Ei Tekstin arvo Hajautettava teksti
Hash key Ei Salattu arvo Avain, jonka avulla teksti hajautetaan
Tuotetut muuttujat
Argumentti Laji Kuvaus
HashedText Tekstin arvo Hajautettu teksti myöhempää käsittelyä varten
Poikkeukset
Poikkeus Kuvaus
Tekstin hajautus avaimen avulla epäonnistui Osoittaa, että on tapahtunut virhe avaimen avulla tehdyn hajautuksen aikana

Hajauta tiedostosta avaimen avulla

Hajauta tiedoston sisältö avaimen avulla käyttämällä tiettyä algoritmia ja koodausmuotoa

Syöteparametrit
Argumentti Valinnainen Hyväksymiset Oletusarvo Kuvaus
Hash algorithm HMAC SHA256, HMAC SHA384, HMAC SHA512 HMAC SHA256 Algoritmi, jota käytetään hajautuksessa
Encoding Oletus, ANSI, Unicode, Big-endian Unicode, UTF-8 Unicode Koodaus tiedostolle, joka hajautetaan
File to hash Ei File Tiedostolle, jonka sisältö hajautetaan
Hash key Ei Salattu arvo Hajautusavain, jonka avulla teksti hajautetaan
Tuotetut muuttujat
Argumentti Laji Kuvaus
HashedText Tekstin arvo Hajautettu teksti myöhempää käsittelyä varten
Poikkeukset
Poikkeus Kuvaus
Tiedostoa ei löydy Osoittaa, että tiedostoa ei ole
Tiedoston hajautus avaimen avulla epäonnistui Osoittaa, että tapahtui virhe määritetyn avaimen avulla tehdyn tiedoston sisällön hajautuksen aikana