Alat Penyulitan Teks

Pengekodan Base64 (base64-encode)

Pengekodan Base64 menukar data binari kepada teks untuk membolehkan penghantaran selamat dalam persekitaran seperti e-mel, URL dan API web. Ini adalah kaedah yang paling banyak digunakan untuk menukar data kepada format teks tanpa kehilangan.

Penyahkodan Base64 (base64-decode)

Penyahkodan Base64 ialah proses memulihkan data yang dikodkan Base64 kepada format binari asalnya. Ia memainkan peranan penting dalam pemindahan fail dan pemulihan data imej, memastikan integriti data.

Hash MD5 (md5)

MD5 ialah algoritma yang menjana nilai hash 128-bit, yang biasa digunakan untuk pemeriksaan integriti data. Walau bagaimanapun, disebabkan oleh kelemahan keselamatan yang diketahui, keluarga hash SHA-2 disyorkan untuk tujuan keselamatan yang penting.

Hash SHA-1 (sha1)

SHA-1 ialah fungsi hash yang menghasilkan nilai hash 160-bit. Ia pernah digunakan secara meluas untuk tandatangan digital dan sijil, tetapi kini ia dihentikan secara berperingkat untuk memberi laluan kepada algoritma hash yang lebih selamat kerana kerentanannya terhadap serangan perlanggaran.

Hash SHA-256 (sha256)

SHA-256 ialah salah satu fungsi hash keluarga SHA-2, yang menjana nilai hash 256-bit yang mantap. Ia adalah salah satu algoritma hash yang paling dipercayai hari ini dan digunakan secara meluas dalam blockchain, sijil keselamatan dan penyimpanan kata laluan.

Hash SHA-224 (sha224)

SHA-224 ialah fungsi hash dalam keluarga SHA-2 yang menghasilkan nilai hash 224-bit. Ia mencapai keseimbangan antara keselamatan dan kelajuan pemprosesan dan digunakan dalam pelbagai protokol keselamatan.

Hash SHA-512 (sha512)

SHA-512 ialah fungsi hash dalam keluarga SHA-2 yang menjana nilai hash 512-bit yang sangat panjang, memberikan keselamatan yang sangat tinggi. Ia digunakan terutamanya dalam pelayan berprestasi tinggi dan persekitaran kritikal keselamatan.

Hash SHA-384 (sha384)

SHA-384 ialah fungsi hash dalam keluarga SHA-2 yang menghasilkan nilai hash 384-bit dan merupakan varian SHA-512. Ia digunakan terutamanya dalam sistem yang memerlukan tahap keselamatan yang tinggi.

Hash SHA-3 (sha3)

SHA-3 ialah standard hash kriptografi terkini. Ia mempunyai struktur dalaman yang berbeza daripada SHA-2, yang meningkatkan lagi keselamatannya. Ia dijangka menjadi algoritma hash standard dalam pelbagai sistem keselamatan pada masa hadapan.

Hash RIPEMD-160 (ripemd160)

RIPEMD-160 ialah fungsi hash kriptografi yang menjana nilai hash 160-bit. Ia digunakan terutamanya dalam menjana alamat dompet mata wang kripto. Ia adalah algoritma yang mengimbangi keselamatan dan kecekapan.

Pengekodan URI (encodeURI)

Fungsi encodeURI mengekod keseluruhan rentetan URI, menukarnya supaya ia boleh dimasukkan dengan selamat ke dalam alamat web. Ia mengubah aksara khas atau aksara bukan ASCII kepada format yang boleh dikendalikan dengan betul oleh pelayar web.

Pengekodan Komponen URI (encodeURIComponent)

Fungsi encodeURIComponent digunakan untuk mengekod komponen individu URI (cth., parameter pertanyaan). Ia lebih sesuai untuk mengendalikan rentetan separa dengan selamat berbanding keseluruhan URL.

Penyahkodan URI (decodeURI)

Fungsi decodeURI memulihkan rentetan URI yang dikodkan dengan encodeURI kepada bentuk asalnya. Ia mentafsir aksara yang dikodkan dalam alamat web dan menukarnya kepada rentetan yang boleh dibaca manusia.

Penyahkodan Komponen URI (decodeURIComponent)

Fungsi decodeURIComponent memulihkan komponen URI yang dikodkan dengan encodeURIComponent. Ia digunakan terutamanya untuk memulihkan rentetan pertanyaan atau data borang.

HMAC-MD5 (HmacMD5)

HMAC-MD5 ialah kaedah yang menjana kod pengesahan mesej dengan menggabungkan kunci rahsia dengan fungsi hash MD5. Ia digunakan untuk memastikan integriti dan pengesahan data, dan ia meningkatkan keselamatan dengan ketara berbanding menggunakan MD5 sahaja.

HMAC-RIPEMD160 (HmacRIPEMD160)

HMAC-RIPEMD160 melakukan pengesahan mesej dengan menggabungkan hash RIPEMD-160 dengan kunci rahsia. Ia digunakan secara meluas dalam protokol keselamatan, terutamanya yang berkaitan dengan mata wang kripto.

HMAC-SHA1 (HmacSHA1)

HMAC-SHA1 mencipta kod pengesahan mesej dengan menggabungkan algoritma hash SHA-1 dengan kunci rahsia. Ia digunakan secara meluas pada masa lalu tetapi secara beransur-ansur digantikan oleh keluarga SHA-2.

HMAC-SHA224 (HmacSHA224)

HMAC-SHA224 memastikan pengesahan mesej menggunakan hash SHA-224 dan kunci rahsia. Ia sesuai untuk persekitaran yang memerlukan keseimbangan keselamatan dan prestasi.

HMAC-SHA256 (HmacSHA256)

HMAC-SHA256 menggabungkan hash SHA-256 dengan kunci rahsia untuk menjana kod pengesahan mesej yang sangat selamat. Ia digunakan sebagai standard dalam pengesahan API, penandatanganan token dan banyak lagi.

HMAC-SHA3 (HmacSHA3)

HMAC-SHA3 menyediakan pengesahan mesej yang kukuh dengan menggabungkan fungsi hash SHA-3 terkini dengan kunci rahsia. Ia sesuai untuk aplikasi moden di mana keselamatan adalah kritikal.

HMAC-SHA384 (HmacSHA384)

HMAC-SHA384 menjana kod pengesahan mesej dengan hash SHA-384 dan kunci rahsia, menyokong pengesahan yang boleh dipercayai dalam persekitaran keselamatan tinggi.

HMAC-SHA512 (HmacSHA512)

HMAC-SHA512 menggabungkan fungsi hash SHA-512 yang sangat kuat dengan kunci rahsia untuk memberikan tahap integriti dan pengesahan data yang tinggi. Ia digunakan dalam sistem kewangan dan kerajaan.

Penyulitan AES (AES)

AES (Advanced Encryption Standard) ialah algoritma kunci simetri yang digunakan secara meluas untuk penyulitan data. Ia menyulitkan maklumat sensitif untuk mengelakkan pencerobohan luaran atau kebocoran data.

Penyahsulitan AES (AES)

Penyahsulitan AES ialah proses memulihkan data yang disulitkan AES kepada teks biasa asalnya. Ia digunakan seiring dengan penyulitan dan penting untuk pertukaran data yang selamat.

Penyulitan TripleDES (TripleDES)

TripleDES ialah kaedah penyulitan kunci simetri yang meningkatkan keselamatan dengan menggunakan algoritma DES sebanyak tiga kali. Ia digunakan secara meluas sebelum AES dan masih digunakan untuk keserasian.

Penyahsulitan TripleDES (TripleDES)

Penyahsulitan TripleDES ialah proses memulihkan data yang disulitkan TripleDES kepada data asalnya. Ia penting untuk mengekalkan keselamatan data bersama dengan penyulitan.

Penyulitan RC4 (RC4)

RC4 ialah sifir strim yang menyediakan penyulitan pantas, tetapi ia tidak biasa digunakan dalam sistem keselamatan moden kerana beberapa kelemahan keselamatan. Ia hanya digunakan untuk keserasian terhad dengan protokol yang lebih lama.

Penyahsulitan RC4 (RC4)

Penyahsulitan RC4 ialah proses memulihkan data yang disulitkan RC4 kepada keadaan asalnya. Disebabkan oleh isu keselamatan, penggunaan RC4 dalam projek baharu tidak disyorkan.

Penyulitan Rabbit (Rabbit)

Rabbit ialah algoritma sifir strim ringan yang menyediakan penyulitan yang pantas dan cekap. Ia berguna dalam peranti berkuasa rendah dan sistem terbenam.

Penyahsulitan Rabbit (Rabbit)

Penyahsulitan Rabbit ialah proses memulihkan data yang disulitkan strim Rabbit, memberikan keselamatan sambil mengekalkan kelajuan pemprosesan yang tinggi.

Penyulitan RabbitLegacy (RabbitLegacy)

RabbitLegacy ialah versi lama algoritma Rabbit, yang digunakan dalam sesetengah sistem untuk keserasian. Tahap keselamatannya mungkin lebih rendah daripada versi moden.

Penyahsulitan RabbitLegacy (RabbitLegacy)

Penyahsulitan RabbitLegacy ialah proses memulihkan data yang disulitkan RabbitLegacy. Ia mungkin tidak sesuai untuk keperluan keselamatan moden, jadi dinasihatkan berhati-hati.