Tekstkryptering
Base64-koding (base64-encode)
Base64-koding konverterer binærdata til et tekstformat, noe som gjør det mulig å overføre det trygt i miljøer som e-post, URL-er og web-API-er. Denne metoden brukes mye for tapsfri konvertering av data til et tekstformat.
Base64-dekoding (base64-decode)
Base64-dekoding er prosessen med å gjenopprette Base64-kodede data til det opprinnelige binære formatet. Den spiller en avgjørende rolle i filoverføringer og gjenoppretting av bildedata, og sikrer dataintegritet.
MD5 Hash (md5)
MD5 er en algoritme som genererer en 128-bits hashverdi, vanligvis brukt for dataintegritetskontroller. På grunn av kjente sikkerhetssårbarheter anbefales imidlertid hashene i SHA-2-familien for viktige sikkerhetsformål.
SHA-1 Hash (sha1)
SHA-1 er en hashfunksjon som produserer en 160-bits hashverdi. Den ble en gang mye brukt for digitale signaturer og sertifikater, men den fases nå ut til fordel for sikrere hashalgoritmer på grunn av dens sårbarhet for kollisjonsangrep.
SHA-256 Hash (sha256)
SHA-256 er en av hashfunksjonene i SHA-2-familien, og genererer en robust 256-bits hashverdi. Den er en av de mest pålitelige hashalgoritmene i dag og brukes mye i blokkjeder, sikkerhetssertifikater og passordlagring.
SHA-224 Hash (sha224)
SHA-224 er en hashfunksjon i SHA-2-familien som produserer en 224-bits hashverdi. Den gir en balanse mellom sikkerhet og behandlingshastighet, og brukes i ulike sikkerhetsprotokoller.
SHA-512 Hash (sha512)
SHA-512 er en hashfunksjon i SHA-2-familien som genererer en svært lang 512-bits hashverdi, og gir ekstremt høy sikkerhet. Den brukes primært i servere med høy ytelse og i sikkerhetskritiske miljøer.
SHA-384 Hash (sha384)
SHA-384 er en hashfunksjon i SHA-2-familien som produserer en 384-bits hashverdi og er en variant av SHA-512. Den brukes hovedsakelig i systemer som krever en høy grad av sikkerhet.
SHA-3 Hash (sha3)
SHA-3 er den nyeste kryptografiske hash-standarden. Den har en annen intern struktur enn SHA-2, noe som ytterligere forbedrer sikkerheten. Den forventes å bli standard-hashalgoritmen i ulike sikkerhetssystemer i fremtiden.
RIPEMD-160 Hash (ripemd160)
RIPEMD-160 er en kryptografisk hashfunksjon som genererer en 160-bits hashverdi. Den brukes spesielt i generering av kryptovaluta-lommebokadresser. Det er en algoritme som balanserer sikkerhet og effektivitet.
URI-koding (encodeURI)
Funksjonen encodeURI koder en hel URI-streng, og konverterer den slik at den trygt kan inkluderes i en nettadresse. Den omdanner spesialtegn eller ikke-ASCII-tegn til et format som nettlesere kan håndtere korrekt.
URI-komponentkoding (encodeURIComponent)
Funksjonen encodeURIComponent brukes til å kode individuelle komponenter av en URI (f.eks. spørringsparametere). Den er mer egnet for å håndtere delvise strenger trygt, snarere enn hele URL-en.
URI-dekoding (decodeURI)
Funksjonen decodeURI gjenoppretter en URI-streng kodet med encodeURI til sin opprinnelige form. Den tolker kodede tegn i en nettadresse og konverterer dem til en menneskelesbar streng.
URI-komponentdekoding (decodeURIComponent)
Funksjonen decodeURIComponent gjenoppretter en URI-komponent kodet med encodeURIComponent. Den brukes hovedsakelig for å gjenopprette spørringsstrenger eller skjemadata.
HMAC-MD5 (HmacMD5)
HMAC-MD5 er en metode som genererer en meldingsautentiseringskode ved å kombinere en hemmelig nøkkel med MD5-hashfunksjonen. Den brukes til å sikre dataintegritet og autentisering, og den forbedrer sikkerheten betydelig sammenlignet med å bruke MD5 alene.
HMAC-RIPEMD160 (HmacRIPEMD160)
HMAC-RIPEMD160 utfører meldingsautentisering ved å kombinere RIPEMD-160-hashen med en hemmelig nøkkel. Den er mye brukt i sikkerhetsprotokoller, spesielt de som er relatert til kryptovalutaer.
HMAC-SHA1 (HmacSHA1)
HMAC-SHA1 lager en meldingsautentiseringskode ved å kombinere SHA-1-hashalgoritmen med en hemmelig nøkkel. Den ble mye brukt tidligere, men erstattes gradvis av SHA-2-familien.
HMAC-SHA224 (HmacSHA224)
HMAC-SHA224 sikrer meldingsautentisering ved hjelp av SHA-224-hashen og en hemmelig nøkkel. Den er egnet for miljøer som krever en balanse mellom sikkerhet og ytelse.
HMAC-SHA256 (HmacSHA256)
HMAC-SHA256 kombinerer SHA-256-hashen med en hemmelig nøkkel for å generere en svært sikker meldingsautentiseringskode. Den brukes som en standard i API-autentisering, tokensignering og mer.
HMAC-SHA3 (HmacSHA3)
HMAC-SHA3 gir sterk meldingsautentisering ved å kombinere den nyeste SHA-3-hashfunksjonen med en hemmelig nøkkel. Den er egnet for moderne applikasjoner der sikkerhet er kritisk.
HMAC-SHA384 (HmacSHA384)
HMAC-SHA384 genererer en meldingsautentiseringskode med SHA-384-hashen og en hemmelig nøkkel, og støtter pålitelig autentisering i miljøer med høy sikkerhet.
HMAC-SHA512 (HmacSHA512)
HMAC-SHA512 kombinerer den svært sterke SHA-512-hashfunksjonen med en hemmelig nøkkel for å gi et høyt nivå av dataintegritet og autentisering. Den brukes i finansielle og offentlige systemer.
AES-kryptering (AES)
AES (Advanced Encryption Standard) er en symmetrisk nøkkelalgoritme som er mye brukt for datakryptering. Den krypterer sensitiv informasjon for å forhindre ekstern inntrenging eller datalekkasje.
AES-dekryptering (AES)
AES-dekryptering er prosessen med å gjenopprette AES-krypterte data til sin opprinnelige klartekst. Den brukes i tandem med kryptering og er avgjørende for sikker datautveksling.
TripleDES-kryptering (TripleDES)
TripleDES er en symmetrisk nøkkelkrypteringsmetode som forbedrer sikkerheten ved å bruke DES-algoritmen tre ganger. Den ble mye brukt før AES og brukes fortsatt for kompatibilitet.
TripleDES-dekryptering (TripleDES)
TripleDES-dekryptering er prosessen med å gjenopprette TripleDES-krypterte data til sine opprinnelige data. Den er avgjørende for å opprettholde datasikkerhet sammen med kryptering.
RC4-kryptering (RC4)
RC4 er en strømkryptering som ga rask kryptering, men den brukes ikke vanligvis i moderne sikkerhetssystemer på grunn av flere sikkerhetssårbarheter. Den brukes bare for begrenset kompatibilitet med eldre protokoller.
RC4-dekryptering (RC4)
RC4-dekryptering er prosessen med å gjenopprette RC4-krypterte data til sin opprinnelige tilstand. På grunn av sikkerhetsproblemer anbefales det ikke å bruke RC4 i nye prosjekter.
Rabbit-kryptering (Rabbit)
Rabbit er en lettvekts strømkrypteringsalgoritme som gir rask og effektiv kryptering. Den er nyttig i enheter med lavt strømforbruk og innebygde systemer.
Rabbit-dekryptering (Rabbit)
Rabbit-dekryptering er prosessen med å gjenopprette Rabbit-strømkrypterte data, noe som gir sikkerhet samtidig som den opprettholder høy behandlingshastighet.
RabbitLegacy-kryptering (RabbitLegacy)
RabbitLegacy er en eldre versjon av Rabbit-algoritmen, som brukes i noen systemer for kompatibilitet. Sikkerhetsnivået kan være lavere enn den moderne versjonen.
RabbitLegacy-dekryptering (RabbitLegacy)
RabbitLegacy-dekryptering er prosessen med å gjenopprette RabbitLegacy-krypterte data. Den er kanskje ikke egnet for moderne sikkerhetskrav, så forsiktighet anbefales.