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