Tekstin salaus

Base64-enkoodaus (base64-encode)

Base64-enkoodaus muuntaa binaaridataa tekstimuotoon, mikä mahdollistaa sen turvallisen siirron esimerkiksi sähköpostissa, URL-osoitteissa ja verkkosovellusrajapinnoissa. Tätä menetelmää käytetään laajasti datan muuntamiseen tekstimuotoon ilman häviöitä.

Base64-dekoodaus (base64-decode)

Base64-dekoodaus on prosessi, jossa Base64-enkoodattu data palautetaan alkuperäiseen binaarimuotoonsa. Sillä on ratkaiseva rooli tiedostojen siirrossa ja kuvadatan palauttamisessa, mikä varmistaa datan eheyden.

MD5-hash (md5)

MD5 on algoritmi, joka luo 128-bittisen hajautusarvon ja jota käytetään yleisesti datan eheyden tarkistamiseen. Tunnettujen tietoturva-aukkojen vuoksi SHA-2-perheen hasheja suositellaan tärkeisiin tietoturvatarkoituksiin.

SHA-1-hash (sha1)

SHA-1 on hash-funktio, joka tuottaa 160-bittisen hajautusarvon. Sitä käytettiin aikoinaan laajasti digitaalisissa allekirjoituksissa ja varmenteissa, mutta se korvataan nyt turvallisemmilla hash-algoritmeilla sen törmäyshyökkäysherkkyyden vuoksi.

SHA-256-hash (sha256)

SHA-256 on yksi SHA-2-perheen hash-funktioista, joka luo vankan 256-bittisen hajautusarvon. Se on nykyään yksi luotetuimmista hash-algoritmeista ja sitä käytetään laajasti lohkoketjuissa, tietoturvavarmenteissa ja salasanojen tallentamisessa.

SHA-224-hash (sha224)

SHA-224 on SHA-2-perheen hash-funktio, joka tuottaa 224-bittisen hajautusarvon. Se tasapainottaa turvallisuuden ja käsittelynopeuden, ja sitä käytetään erilaisissa tietoturvaprotokollissa.

SHA-512-hash (sha512)

SHA-512 on SHA-2-perheen hash-funktio, joka luo erittäin pitkän 512-bittisen hajautusarvon, mikä takaa erittäin korkean turvallisuuden. Sitä käytetään ensisijaisesti korkean suorituskyvyn palvelimissa ja turvallisuuskriittisissä ympäristöissä.

SHA-384-hash (sha384)

SHA-384 on SHA-2-perheen hash-funktio, joka tuottaa 384-bittisen hajautusarvon ja on SHA-512:n muunnelma. Sitä käytetään pääasiassa järjestelmissä, jotka vaativat korkeaa turvallisuustasoa.

SHA-3-hash (sha3)

SHA-3 on uusin kryptografinen hash-standardi. Sen sisäinen rakenne eroaa SHA-2:sta, mikä parantaa sen turvallisuutta entisestään. Siitä odotetaan tulevan standardi hash-algoritmi erilaisissa tietoturvajärjestelmissä tulevaisuudessa.

RIPEMD-160-hash (ripemd160)

RIPEMD-160 on kryptografinen hash-funktio, joka luo 160-bittisen hajautusarvon. Sitä käytetään erityisesti kryptovaluuttalompakko-osoitteiden luomisessa. Se on algoritmi, joka tasapainottaa turvallisuuden ja tehokkuuden.

URI-enkoodaus (encodeURI)

encodeURI-funktio enkoodaa kokonaisen URI-merkkijonon muuntamalla sen niin, että se voidaan siirtää turvallisesti verkkosoitteeseen. Se muuntaa erikoismerkit tai muut kuin ASCII-merkit muotoon, jonka verkkoselaimet voivat käsitellä oikein.

URI-komponenttien enkoodaus (encodeURIComponent)

encodeURIComponent-funktiota käytetään yksittäisten URI-komponenttien (esim. kyselyparametrien) enkoodaukseen. Se sopii paremmin osittaisten merkkijonojen turvalliseen käsittelyyn kuin koko URL-osoitteen enkoodaukseen.

URI-dekoodaus (decodeURI)

decodeURI-funktio palauttaa encodeURI-funktiolla enkoodatun URI-merkkijonon alkuperäiseen muotoonsa. Se tulkitsee enkoodatut merkit verkkosoitteessa ja muuntaa ne ihmisen luettavaksi merkkijonoksi.

URI-komponenttien dekoodaus (decodeURIComponent)

decodeURIComponent-funktio palauttaa encodeURIComponent-funktiolla enkoodatun URI-komponentin. Sitä käytetään pääasiassa kyselymerkkijonojen tai lomakedatan palauttamiseen.

HMAC-MD5 (HmacMD5)

HMAC-MD5 on menetelmä, joka luo viestin todennuskoodin yhdistämällä salaisen avaimen MD5-hash-funktioon. Sitä käytetään datan eheyden ja todennuksen varmistamiseen, ja se parantaa turvallisuutta merkittävästi verrattuna pelkän MD5:n käyttöön.

HMAC-RIPEMD160 (HmacRIPEMD160)

HMAC-RIPEMD160 suorittaa viestin todennuksen yhdistämällä RIPEMD-160-hashin ja salaisen avaimen. Sitä käytetään laajasti turvallisuusprotokollissa, erityisesti kryptovaluuttoihin liittyvissä protokollissa.

HMAC-SHA1 (HmacSHA1)

HMAC-SHA1 luo viestin todennuskoodin yhdistämällä SHA-1-hash-algoritmin ja salaisen avaimen. Sitä käytettiin laajasti aiemmin, mutta se korvataan vähitellen SHA-2-perheen algoritmeilla.

HMAC-SHA224 (HmacSHA224)

HMAC-SHA224 varmistaa viestin todennuksen käyttämällä SHA-224-hashia ja salaista avainta. Se sopii ympäristöihin, jotka vaativat tasapainoa turvallisuuden ja suorituskyvyn välillä.

HMAC-SHA256 (HmacSHA256)

HMAC-SHA256 yhdistää SHA-256-hashin ja salaisen avaimen luodakseen erittäin turvallisen viestin todennuskoodin. Sitä käytetään standardina esimerkiksi API-todennuksessa ja tokenien allekirjoituksessa.

HMAC-SHA3 (HmacSHA3)

HMAC-SHA3 tarjoaa vahvan viestin todennuksen yhdistämällä uusimman SHA-3-hash-funktion ja salaisen avaimen. Se sopii moderneihin sovelluksiin, joissa turvallisuus on kriittistä.

HMAC-SHA384 (HmacSHA384)

HMAC-SHA384 luo viestin todennuskoodin SHA-384-hashin ja salaisen avaimen avulla, mikä tukee luotettavaa todennusta korkean turvallisuuden ympäristöissä.

HMAC-SHA512 (HmacSHA512)

HMAC-SHA512 yhdistää erittäin vahvan SHA-512-hash-funktion salaisen avaimen kanssa tarjoten korkean tason datan eheyden ja todennuksen. Sitä käytetään rahoitus- ja hallitusjärjestelmissä.

AES-salaus (AES)

AES (Advanced Encryption Standard) on symmetrinen avainalgoritmi, jota käytetään laajasti datan salaukseen. Se salaa arkaluontoiset tiedot ulkoisten tunkeutumisten tai tietovuotojen estämiseksi.

AES-salauksen purku (AES)

AES-salauksen purku on prosessi, jossa AES-salattu data palautetaan alkuperäiseen selkeään muotoonsa. Sitä käytetään yhdessä salauksen kanssa ja se on välttämätön turvallisessa tiedonsiirrossa.

TripleDES-salaus (TripleDES)

TripleDES on symmetrinen salausmenetelmä, joka parantaa turvallisuutta soveltamalla DES-algoritmia kolme kertaa. Sitä käytettiin laajalti ennen AES:ää ja sitä käytetään edelleen yhteensopivuussyistä.

TripleDES-salauksen purku (TripleDES)

TripleDES-salauksen purku on prosessi, jossa TripleDES-salattu data palautetaan alkuperäiseksi. Se on välttämätöntä tietoturvan ylläpitämiseksi salauksen rinnalla.

RC4-salaus (RC4)

RC4 on virtaussalausalgoritmi, joka tarjosi nopean salauksen, mutta sitä ei yleisesti käytetä nykyaikaisissa tietoturvajärjestelmissä lukuisten tietoturva-aukkojen vuoksi. Sitä käytetään vain rajoitetusti yhteensopivuuden vuoksi vanhempien protokollien kanssa.

RC4-salauksen purku (RC4)

RC4-salauksen purku on prosessi, jossa RC4-salattu data palautetaan alkuperäiseen tilaansa. Turvallisuusongelmien vuoksi RC4:n käyttöä uusissa projekteissa ei suositella.

Rabbit-salaus (Rabbit)

Rabbit on kevyt virtaussalausalgoritmi, joka tarjoaa nopean ja tehokkaan salauksen. Se on hyödyllinen vähän virtaa kuluttavissa laitteissa ja sulautetuissa järjestelmissä.

Rabbit-salauksen purku (Rabbit)

Rabbit-salauksen purku on prosessi, jossa Rabbit-virtaussalattu data palautetaan, mikä tarjoaa turvallisuutta säilyttäen samalla suuren käsittelynopeuden.

RabbitLegacy-salaus (RabbitLegacy)

RabbitLegacy on Rabbit-algoritmin vanhempi versio, jota käytetään joissakin järjestelmissä yhteensopivuuden vuoksi. Sen turvallisuustaso voi olla alhaisempi kuin nykyaikaisen version.

RabbitLegacy-salauksen purku (RabbitLegacy)

RabbitLegacy-salauksen purku on prosessi, jossa RabbitLegacy-salattu data palautetaan. Se ei välttämättä sovi nykyaikaisiin tietoturvavaatimuksiin, joten varovaisuutta suositellaan.