Criptare text
Codificare Base64 (base64-encode)
Codificarea Base64 convertește datele binare într-un format text, permițând transmiterea lor în siguranță în medii precum e-mail, URL-uri și API-uri web. Această metodă este utilizată pe scară largă pentru a converti datele într-un format text fără pierderi.
Decodificare Base64 (base64-decode)
Decodificarea Base64 este procesul de restaurare a datelor codificate Base64 la formatul lor binar original. Joacă un rol crucial în transferurile de fișiere și restaurarea datelor de imagine, asigurând integritatea datelor.
MD5 Hash (md5)
MD5 este un algoritm care generează o valoare hash de 128 de biți, utilizat în mod obișnuit pentru verificările de integritate a datelor. Cu toate acestea, din cauza vulnerabilităților de securitate cunoscute, se recomandă utilizarea hash-urilor din familia SHA-2 în scopuri importante de securitate.
SHA-1 Hash (sha1)
SHA-1 este o funcție hash care produce o valoare hash de 160 de biți. A fost utilizată pe scară largă pentru semnături digitale și certificate, dar este eliminată treptat în favoarea algoritmilor hash mai siguri, din cauza susceptibilității sale la atacuri de coliziune.
SHA-256 Hash (sha256)
SHA-256 este una dintre funcțiile hash din familia SHA-2, generând o valoare hash robustă de 256 de biți. Este unul dintre cei mai de încredere algoritmi hash astăzi și este utilizat pe scară largă în blockchain, certificate de securitate și stocarea parolelor.
SHA-224 Hash (sha224)
SHA-224 este o funcție hash din familia SHA-2 care produce o valoare hash de 224 de biți. Stabilește un echilibru între securitate și viteza de procesare și este utilizată în diverse protocoale de securitate.
SHA-512 Hash (sha512)
SHA-512 este o funcție hash din familia SHA-2 care generează o valoare hash foarte lungă de 512 de biți, oferind o securitate extrem de ridicată. Este utilizată în principal pe servere de înaltă performanță și în medii critice pentru securitate.
SHA-384 Hash (sha384)
SHA-384 este o funcție hash din familia SHA-2 care produce o valoare hash de 384 de biți și este o variantă a SHA-512. Este utilizată în principal în sistemele care necesită un grad ridicat de securitate.
SHA-3 Hash (sha3)
SHA-3 este cel mai recent standard de hash criptografic. Are o structură internă diferită de SHA-2, ceea ce îi îmbunătățește și mai mult securitatea. Se așteaptă să devină algoritmul hash standard în diverse sisteme de securitate în viitor.
RIPEMD-160 Hash (ripemd160)
RIPEMD-160 este o funcție hash criptografică care generează o valoare hash de 160 de biți. Este utilizată în special în generarea adreselor de portofele de criptomonede. Este un algoritm care echilibrează securitatea și eficiența.
Codificare URI (encodeURI)
Funcția encodeURI codifică o întreagă șir de caractere URI, convertindu-l astfel încât să poată fi inclus în siguranță într-o adresă web. Transformă caracterele speciale sau caracterele non-ASCII într-un format care poate fi gestionat corect de browserele web.
Codificare componente URI (encodeURIComponent)
Funcția encodeURIComponent este utilizată pentru a codifica componente individuale ale unui URI (de exemplu, parametrii de interogare). Este mai potrivită pentru gestionarea în siguranță a șirurilor parțiale decât a întregului URL.
Decodificare URI (decodeURI)
Funcția decodeURI restaurează o șir de caractere URI codificată cu encodeURI la forma sa originală. Interpretează caracterele codificate dintr-o adresă web și le convertește într-un șir de caractere lizibil.
Decodificare componente URI (decodeURIComponent)
Funcția decodeURIComponent restaurează o componentă URI codificată cu encodeURIComponent. Este utilizată în principal pentru restaurarea șirurilor de interogare sau a datelor de formular.
HMAC-MD5 (HmacMD5)
HMAC-MD5 este o metodă care generează un cod de autentificare a mesajelor prin combinarea unei chei secrete cu funcția hash MD5. Este utilizată pentru a asigura integritatea și autentificarea datelor și îmbunătățește semnificativ securitatea în comparație cu utilizarea MD5 simplu.
HMAC-RIPEMD160 (HmacRIPEMD160)
HMAC-RIPEMD160 efectuează autentificarea mesajelor prin combinarea hash-ului RIPEMD-160 cu o cheie secretă. Este utilizat pe scară largă în protocoalele de securitate, în special cele legate de criptomonede.
HMAC-SHA1 (HmacSHA1)
HMAC-SHA1 creează un cod de autentificare a mesajelor prin combinarea algoritmului hash SHA-1 cu o cheie secretă. A fost utilizat pe scară largă în trecut, dar este înlocuit treptat de familia SHA-2.
HMAC-SHA224 (HmacSHA224)
HMAC-SHA224 asigură autentificarea mesajelor folosind hash-ul SHA-224 și o cheie secretă. Este potrivit pentru mediile care necesită un echilibru între securitate și performanță.
HMAC-SHA256 (HmacSHA256)
HMAC-SHA256 combină hash-ul SHA-256 cu o cheie secretă pentru a genera un cod de autentificare a mesajelor extrem de sigur. Este utilizat ca standard în autentificarea API-urilor, semnarea de token-uri și altele.
HMAC-SHA3 (HmacSHA3)
HMAC-SHA3 oferă o autentificare puternică a mesajelor prin combinarea celei mai recente funcții hash SHA-3 cu o cheie secretă. Este potrivit pentru aplicațiile moderne în care securitatea este critică.
HMAC-SHA384 (HmacSHA384)
HMAC-SHA384 generează un cod de autentificare a mesajelor cu hash-ul SHA-384 și o cheie secretă, susținând o autentificare fiabilă în medii cu securitate ridicată.
HMAC-SHA512 (HmacSHA512)
HMAC-SHA512 combină funcția hash foarte puternică SHA-512 cu o cheie secretă pentru a oferi un nivel înalt de integritate și autentificare a datelor. Este utilizat în sistemele financiare și guvernamentale.
Criptare AES (AES)
AES (Advanced Encryption Standard) este un algoritm cu cheie simetrică utilizat pe scară largă pentru criptarea datelor. Criptează informațiile sensibile pentru a preveni intruziunile externe sau scurgerile de date.
Decriptare AES (AES)
Decriptarea AES este procesul de restaurare a datelor criptate AES la textul lor simplu original. Este utilizată în tandem cu criptarea și este esențială pentru schimbul de date securizat.
Criptare TripleDES (TripleDES)
TripleDES este o metodă de criptare cu cheie simetrică care sporește securitatea prin aplicarea algoritmului DES de trei ori. A fost utilizată pe scară largă înainte de AES și este încă folosită pentru compatibilitate.
Decriptare TripleDES (TripleDES)
Decriptarea TripleDES este procesul de restaurare a datelor criptate TripleDES la datele lor originale. Este esențială pentru menținerea securității datelor împreună cu criptarea.
Criptare RC4 (RC4)
RC4 este un cifru de flux care a oferit o criptare rapidă, dar nu este utilizat în mod obișnuit în sistemele de securitate moderne din cauza mai multor vulnerabilități de securitate. Este folosit doar pentru compatibilitate limitată cu protocoalele mai vechi.
Decriptare RC4 (RC4)
Decriptarea RC4 este procesul de restaurare a datelor criptate RC4 la starea lor originală. Din cauza problemelor de securitate, utilizarea RC4 în proiecte noi nu este recomandată.
Criptare Rabbit (Rabbit)
Rabbit este un algoritm de cifru de flux ușor, care oferă o criptare rapidă și eficientă. Este util în dispozitivele cu consum redus de energie și în sistemele încorporate.
Decriptare Rabbit (Rabbit)
Decriptarea Rabbit este procesul de restaurare a datelor criptate cu flux Rabbit, oferind securitate, menținând în același timp o viteză mare de procesare.
Criptare RabbitLegacy (RabbitLegacy)
RabbitLegacy este o versiune mai veche a algoritmului Rabbit, utilizată în unele sisteme pentru compatibilitate. Nivelul său de securitate poate fi mai scăzut decât versiunea modernă.
Decriptare RabbitLegacy (RabbitLegacy)
Decriptarea RabbitLegacy este procesul de restaurare a datelor criptate RabbitLegacy. S-ar putea să nu fie potrivită pentru cerințele de securitate moderne, așa că se recomandă prudență.