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.