Salauksen toiminnot
Artikkeli 07/24/2024
8 avustajaa
Palaute
Tässä artikkelissa
Salauksen toimintojen avulla voidaan salata vain tekstiä ja tiedostojen tekstiä sekä purkaa kyseiset salaukset antamalla avain ja koodausmuoto.
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, ota käyttöön Pura salaus tiedostoon AES:llä ja määritä kohdepolku.
Salauksen ja salauksen purkamisen lisäksiSalaus -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 .
Tärkeää
Niille varattuihin kenttiin syötetyt salasanat toimivat vain sillä koneella, jolle ne on alun perin määritetty. Tämä johtuu konekohtaisesta salauksesta, jota käytetään suoriin salasanasyötteisiin. Jos työnkulku avataan eri koneella, nämä salasanat eivät kelpaa ja ne on annettava uudelleen.
Salaa teksti AES:n avulla
Salaa merkkijono AES:n avulla käyttämällä avainta ja määritettyä koodausmuotoa.
Argumentti
Valinnainen
Hyväksyy
Oletusarvo
Description
Koodaus
–
Järjestelmäoletus, ASCII, Unicode, Big-endian Unicode, UTF-8
Unicode
Koodaus tekstille, joka salataan
Text to encrypt
Ei
Tekstin arvo
Salattava teksti
Encryption key
Ei
Suora salattu syöte tai tekstiarvo
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
Type
Description
EncryptedText
Tekstiarvo
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.
Argumentti
Valinnainen
Hyväksyy
Oletusarvo
Description
Koodaus
–
Järjestelmäoletus, ASCII, 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
Suora salattu syöte tai tekstiarvo
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
Type
Description
DecryptedText
Tekstiarvo
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.
Argumentti
Valinnainen
Hyväksyy
Oletusarvo
Description
Koodaus
–
Järjestelmäoletus, ASCII, Unicode, Big-endian Unicode, UTF-8
Unicode
Koodaus tiedostolle, joka salataan
File to encrypt
Ei
Tiedosto
Tekstitiedosto, joka tallentaa salattavan sisällön
Encryption key
Ei
Suora salattu syöte tai tekstiarvo
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
Type
Description
EncryptedText
Tekstiarvo
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.
Argumentti
Valinnainen
Hyväksyy
Oletusarvo
Description
Koodaus
–
Järjestelmäoletus, ASCII, 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
Suora salattu syöte tai tekstiarvo
Salauksen purkamisen avain
Decrypt to file
Ei
Tiedosto
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
Type
Description
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
Sekoita merkkijono käyttämällä tiettyä algoritmia ja koodausmuotoa.
Argumentti
Valinnainen
Hyväksyy
Oletusarvo
Description
Hash algorithm
–
SHA256, SHA384, SHA512
SHA256
Algoritmi, jota käytetään hajautuksessa
Koodaus
–
Järjestelmäoletus, ASCII, Unicode, Big-endian Unicode, UTF-8
Unicode
Koodaus tekstille, joka hajautetaan
Text to hash
Ei
Tekstiarvo
Hajautettava teksti
Tuotetut muuttujat
Argumentti
Type
Description
HashedText
Tekstiarvo
Hajautettu teksti myöhempää käsittelyä varten
Poikkeukset
Poikkeus
Kuvaus
Tekstin hajautus epäonnistui
Osoittaa, että on tapahtunut virhe hajautuksen aikana
Hajauta tiedostosta
Sekoita tiedoston sisältö käyttämällä tiettyä algoritmia ja koodausmuotoa.
Argumentti
Valinnainen
Hyväksyy
Oletusarvo
Description
Hash algorithm
–
SHA256, SHA384, SHA512
SHA256
Algoritmi, jota käytetään hajautuksessa
Koodaus
–
Järjestelmäoletus, ASCII, Unicode, Big-endian Unicode, UTF-8
Unicode
Koodaus tiedostolle, joka hajautetaan
File to hash
Ei
File
Tiedostolle, jonka sisältö hajautetaan
Tuotetut muuttujat
Argumentti
Type
Description
HashedText
Tekstiarvo
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
Sekoita merkkijono avaimen avulla käyttämällä tiettyä algoritmia ja koodausmuotoa.
Argumentti
Valinnainen
Hyväksyy
Oletusarvo
Description
Hash algorithm
–
HMAC SHA256, HMAC SHA384, HMAC SHA512
HMAC SHA256
Algoritmi, jota käytetään hajautuksessa
Koodaus
–
Järjestelmäoletus, ASCII, Unicode, Big-endian Unicode, UTF-8
Unicode
Koodaus tekstille, joka hajautetaan
Text to hash
Ei
Tekstin arvo
Hajautettava teksti
Hash key
Ei
Suora salattu syöte tai tekstiarvo
Avain, jonka avulla teksti hajautetaan
Tuotetut muuttujat
Argumentti
Type
Description
HashedText
Tekstiarvo
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
Sekoita tiedoston sisältö avaimen avulla käyttämällä tiettyä algoritmia ja koodausmuotoa.
Argumentti
Valinnainen
Hyväksyy
Oletusarvo
Description
Hash algorithm
–
HMAC SHA256, HMAC SHA384, HMAC SHA512
HMAC SHA256
Algoritmi, jota käytetään hajautuksessa
Koodaus
–
Järjestelmäoletus, ASCII, Unicode, Big-endian Unicode, UTF-8
Unicode
Koodaus tiedostolle, joka hajautetaan
File to hash
Ei
Tiedosto
Tiedostolle, jonka sisältö hajautetaan
Hash key
Ei
Suora salattu syöte tai tekstiarvo
Hajautusavain, jonka avulla teksti hajautetaan
Tuotetut muuttujat
Argumentti
Type
Description
HashedText
Tekstiarvo
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