Tekstkryptering
Base64-kodning (base64-encode)
Base64-kodning konverterer binære data til et tekstformat, så de sikkert kan overføres i miljøer som e-mail, URL'er og web-API'er. Denne metode bruges i vid udstrækning til tabsfri konvertering af data til et tekstformat.
Base64-afkodning (base64-decode)
Base64-afkodning er processen med at gendanne Base64-kodede data til deres oprindelige binære format. Det spiller en afgørende rolle i filoverførsler og gendannelse af billeddata, hvilket sikrer dataintegritet.
MD5 Hash (md5)
MD5 er en algoritme, der genererer en 128-bit hash-værdi, der almindeligvis bruges til dataintegritetskontrol. På grund af kendte sikkerhedssårbarheder anbefales SHA-2-familiehashes dog til vigtige sikkerhedsformål.
SHA-1 Hash (sha1)
SHA-1 er en hash-funktion, der producerer en 160-bit hash-værdi. Den blev engang meget brugt til digitale signaturer og certifikater, men den udfases nu til fordel for mere sikre hash-algoritmer på grund af dens sårbarhed over for kollisionsangreb.
SHA-256 Hash (sha256)
SHA-256 er en af SHA-2-familien af hash-funktioner, der genererer en robust 256-bit hash-værdi. Det er en af de mest betroede hash-algoritmer i dag og bruges i vid udstrækning i blockchain, sikkerhedscertifikater og adgangskodelagring.
SHA-224 Hash (sha224)
SHA-224 er en hash-funktion i SHA-2-familien, der producerer en 224-bit hash-værdi. Den skaber en balance mellem sikkerhed og behandlingshastighed og bruges i forskellige sikkerhedsprotokoller.
SHA-512 Hash (sha512)
SHA-512 er en hash-funktion i SHA-2-familien, der genererer en meget lang 512-bit hash-værdi, hvilket giver ekstremt høj sikkerhed. Den bruges primært i højtydende servere og sikkerhedskritiske miljøer.
SHA-384 Hash (sha384)
SHA-384 er en hash-funktion i SHA-2-familien, der producerer en 384-bit hash-værdi og er en variant af SHA-512. Den bruges hovedsageligt i systemer, der kræver en høj grad af sikkerhed.
SHA-3 Hash (sha3)
SHA-3 er den seneste kryptografiske hash-standard. Den har en anden intern struktur end SHA-2, hvilket yderligere forbedrer dens sikkerhed. Det forventes at blive standard-hash-algoritmen i forskellige sikkerhedssystemer i fremtiden.
RIPEMD-160 Hash (ripemd160)
RIPEMD-160 er en kryptografisk hash-funktion, der genererer en 160-bit hash-værdi. Den bruges især til at generere cryptocurrency-pungadresser. Det er en algoritme, der balancerer sikkerhed og effektivitet.
URI-kodning (encodeURI)
EncodeURI-funktionen koder en hel URI-streng og konverterer den, så den sikkert kan inkluderes i en webadresse. Den omdanner specialtegn eller ikke-ASCII-tegn til et format, der kan håndteres korrekt af webbrowsere.
URI-komponentkodning (encodeURIComponent)
EncodeURIComponent-funktionen bruges til at kode individuelle komponenter i en URI (f.eks. forespørgselsparametre). Den er mere velegnet til sikker håndtering af delvise strenge end hele URL'en.
URI-afkodning (decodeURI)
DecodeURI-funktionen gendanner en URI-streng, der er kodet med encodeURI, til sin oprindelige form. Den fortolker kodede tegn i en webadresse og konverterer dem til en læselig streng.
URI-komponentafkodning (decodeURIComponent)
DecodeURIComponent-funktionen gendanner en URI-komponent, der er kodet med encodeURIComponent. Den bruges hovedsageligt til at gendanne forespørgselsstrenge eller formulardata.
HMAC-MD5 (HmacMD5)
HMAC-MD5 er en metode, der genererer en meddelelsesgodkendelseskode ved at kombinere en hemmelig nøgle med MD5-hash-funktionen. Den bruges til at sikre dataintegritet og godkendelse, og den forbedrer sikkerheden markant sammenlignet med at bruge MD5 alene.
HMAC-RIPEMD160 (HmacRIPEMD160)
HMAC-RIPEMD160 udfører meddelelsesgodkendelse ved at kombinere RIPEMD-160-hashen med en hemmelig nøgle. Den bruges i vid udstrækning i sikkerhedsprotokoller, især dem, der er relateret til kryptovalutaer.
HMAC-SHA1 (HmacSHA1)
HMAC-SHA1 opretter en meddelelsesgodkendelseskode ved at kombinere SHA-1-hash-algoritmen med en hemmelig nøgle. Den blev meget brugt tidligere, men erstattes gradvist af SHA-2-familien.
HMAC-SHA224 (HmacSHA224)
HMAC-SHA224 sikrer meddelelsesgodkendelse ved hjælp af SHA-224-hashen og en hemmelig nøgle. Den er velegnet til miljøer, der kræver en balance mellem sikkerhed og ydeevne.
HMAC-SHA256 (HmacSHA256)
HMAC-SHA256 kombinerer SHA-256-hashen med en hemmelig nøgle for at generere en meget sikker meddelelsesgodkendelseskode. Den bruges som standard i API-godkendelse, token-signering og mere.
HMAC-SHA3 (HmacSHA3)
HMAC-SHA3 giver stærk meddelelsesgodkendelse ved at kombinere den nyeste SHA-3-hash-funktion med en hemmelig nøgle. Den er velegnet til moderne applikationer, hvor sikkerhed er kritisk.
HMAC-SHA384 (HmacSHA384)
HMAC-SHA384 genererer en meddelelsesgodkendelseskode med SHA-384-hashen og en hemmelig nøgle, der understøtter pålidelig godkendelse i højsikkerhedsmiljøer.
HMAC-SHA512 (HmacSHA512)
HMAC-SHA512 kombinerer den meget stærke SHA-512-hash-funktion med en hemmelig nøgle for at give et højt niveau af dataintegritet og godkendelse. Den bruges i finansielle og statslige systemer.
AES-kryptering (AES)
AES (Advanced Encryption Standard) er en symmetrisk nøglealgoritme, der i vid udstrækning bruges til datakryptering. Den krypterer følsomme oplysninger for at forhindre ekstern indtrængen eller datalækage.
AES-dekryptering (AES)
AES-dekryptering er processen med at gendanne AES-krypterede data til deres oprindelige klartekst. Den bruges sammen med kryptering og er afgørende for sikker dataudveksling.
TripleDES-kryptering (TripleDES)
TripleDES er en symmetrisk nøglekrypteringsmetode, der forbedrer sikkerheden ved at anvende DES-algoritmen tre gange. Den blev meget brugt før AES og bruges stadig til kompatibilitet.
TripleDES-dekryptering (TripleDES)
TripleDES-dekryptering er processen med at gendanne TripleDES-krypterede data til deres oprindelige data. Det er afgørende for at opretholde datasikkerheden sammen med kryptering.
RC4-kryptering (RC4)
RC4 er en strømkryptering, der gav hurtig kryptering, men den bruges ikke almindeligt i moderne sikkerhedssystemer på grund af flere sikkerhedssårbarheder. Den bruges kun til begrænset kompatibilitet med ældre protokoller.
RC4-dekryptering (RC4)
RC4-dekryptering er processen med at gendanne RC4-krypterede data til deres oprindelige tilstand. På grund af sikkerhedsproblemer anbefales det ikke at bruge RC4 i nye projekter.
Rabbit-kryptering (Rabbit)
Rabbit er en letvægts strømkrypteringsalgoritme, der giver hurtig og effektiv kryptering. Den er nyttig i enheder med lav effekt og indlejrede systemer.
Rabbit-dekryptering (Rabbit)
Rabbit-dekryptering er processen med at gendanne Rabbit-strømkrypterede data, hvilket giver sikkerhed, samtidig med at den høje behandlingshastighed opretholdes.
RabbitLegacy-kryptering (RabbitLegacy)
RabbitLegacy er en ældre version af Rabbit-algoritmen, der bruges i nogle systemer til kompatibilitet. Dens sikkerhedsniveau kan være lavere end den moderne version.
RabbitLegacy-dekryptering (RabbitLegacy)
RabbitLegacy-dekryptering er processen med at gendanne RabbitLegacy-krypterede data. Det er muligvis ikke egnet til moderne sikkerhedskrav, så forsigtighed tilrådes.