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.