Alat Enkripsi Teks
Enkode Base64 (base64-encode)
Enkode Base64 mengubah data biner menjadi teks untuk memungkinkan transmisi yang aman di lingkungan seperti email, URL, dan API web. Ini adalah metode yang paling banyak digunakan untuk mengubah data menjadi format teks tanpa kehilangan.
Dekode Base64 (base64-decode)
Dekode Base64 adalah proses mengembalikan data yang dienkode Base64 ke format biner aslinya. Ini memainkan peran penting dalam transfer file dan pemulihan data gambar, memastikan integritas data.
Hash MD5 (md5)
MD5 adalah algoritma yang menghasilkan nilai hash 128-bit, yang banyak digunakan untuk pemeriksaan integritas data. Namun, karena kerentanan keamanan yang diketahui, keluarga hash SHA-2 direkomendasikan untuk tujuan keamanan penting.
Hash SHA-1 (sha1)
SHA-1 adalah fungsi hash yang menghasilkan nilai hash 160-bit. Dulu banyak digunakan untuk tanda tangan digital dan sertifikat, tetapi sekarang secara bertahap dihapus demi algoritma hash yang lebih aman karena kerentanannya terhadap serangan tabrakan.
Hash SHA-256 (sha256)
SHA-256 adalah salah satu fungsi hash keluarga SHA-2, yang menghasilkan nilai hash 256-bit yang kuat. Ini adalah salah satu algoritma hash yang paling tepercaya saat ini dan banyak digunakan dalam blockchain, sertifikat keamanan, dan penyimpanan kata sandi.
Hash SHA-224 (sha224)
SHA-224 adalah fungsi hash dalam keluarga SHA-2 yang menghasilkan nilai hash 224-bit. Ini menyeimbangkan antara keamanan dan kecepatan pemrosesan dan digunakan в berbagai protokol keamanan.
Hash SHA-512 (sha512)
SHA-512 adalah fungsi hash dalam keluarga SHA-2 yang menghasilkan nilai hash 512-bit yang sangat panjang, memberikan keamanan yang sangat tinggi. Ini terutama digunakan di server berkinerja tinggi dan lingkungan yang kritis terhadap keamanan.
Hash SHA-384 (sha384)
SHA-384 adalah fungsi hash dalam keluarga SHA-2 yang menghasilkan nilai hash 384-bit dan merupakan varian dari SHA-512. Ini terutama digunakan dalam sistem yang membutuhkan tingkat keamanan yang tinggi.
Hash SHA-3 (sha3)
SHA-3 adalah standar hash kriptografi terbaru. Ini memiliki struktur internal yang berbeda dari SHA-2, yang semakin meningkatkan keamanannya. Diharapkan menjadi algoritma hash standar di berbagai sistem keamanan di masa depan.
Hash RIPEMD-160 (ripemd160)
RIPEMD-160 adalah fungsi hash kriptografi yang menghasilkan nilai hash 160-bit. Ini terutama digunakan dalam menghasilkan alamat dompet cryptocurrency. Ini adalah algoritma yang menyeimbangkan keamanan dan efisiensi.
Enkode URI (encodeURI)
Fungsi encodeURI mengkodekan seluruh string URI, mengubahnya sehingga dapat dimasukkan dengan aman ke dalam alamat web. Ini mengubah karakter khusus atau karakter non-ASCII menjadi format yang dapat ditangani dengan benar oleh browser web.
Enkode Komponen URI (encodeURIComponent)
Fungsi encodeURIComponent digunakan untuk mengkodekan komponen individual dari URI (misalnya, parameter kueri). Ini lebih cocok untuk menangani string parsial dengan aman daripada seluruh URL.
Dekode URI (decodeURI)
Fungsi decodeURI mengembalikan string URI yang dienkode dengan encodeURI ke bentuk aslinya. Ini menafsirkan karakter yang dienkode dalam alamat web dan mengubahnya menjadi string yang dapat dibaca manusia.
Dekode Komponen URI (decodeURIComponent)
Fungsi decodeURIComponent mengembalikan komponen URI yang dienkode dengan encodeURIComponent. Ini terutama digunakan untuk mengembalikan string kueri atau data formulir.
HMAC-MD5 (HmacMD5)
HMAC-MD5 adalah metode yang menghasilkan kode otentikasi pesan dengan menggabungkan kunci rahasia dengan fungsi hash MD5. Ini digunakan untuk memastikan integritas dan otentikasi data, dan secara signifikan meningkatkan keamanan dibandingkan dengan menggunakan MD5 saja.
HMAC-RIPEMD160 (HmacRIPEMD160)
HMAC-RIPEMD160 melakukan otentikasi pesan dengan menggabungkan hash RIPEMD-160 dengan kunci rahasia. Ini banyak digunakan dalam protokol keamanan, terutama yang terkait dengan cryptocurrency.
HMAC-SHA1 (HmacSHA1)
HMAC-SHA1 membuat kode otentikasi pesan dengan menggabungkan algoritma hash SHA-1 dengan kunci rahasia. Dulu banyak digunakan tetapi secara bertahap digantikan oleh keluarga SHA-2.
HMAC-SHA224 (HmacSHA224)
HMAC-SHA224 memastikan otentikasi pesan menggunakan hash SHA-224 dan kunci rahasia. Ini cocok untuk lingkungan yang membutuhkan keseimbangan keamanan dan kinerja.
HMAC-SHA256 (HmacSHA256)
HMAC-SHA256 menggabungkan hash SHA-256 dengan kunci rahasia untuk menghasilkan kode otentikasi pesan yang sangat aman. Ini digunakan sebagai standar dalam otentikasi API, penandatanganan token, dan lainnya.
HMAC-SHA3 (HmacSHA3)
HMAC-SHA3 menyediakan otentikasi pesan yang kuat dengan menggabungkan fungsi hash SHA-3 terbaru dengan kunci rahasia. Ini cocok untuk aplikasi modern di mana keamanan sangat penting.
HMAC-SHA384 (HmacSHA384)
HMAC-SHA384 menghasilkan kode otentikasi pesan dengan hash SHA-384 dan kunci rahasia, mendukung otentikasi yang andal di lingkungan keamanan tinggi.
HMAC-SHA512 (HmacSHA512)
HMAC-SHA512 menggabungkan fungsi hash SHA-512 yang sangat kuat dengan kunci rahasia untuk memberikan tingkat integritas dan otentikasi data yang tinggi. Ini digunakan dalam sistem keuangan dan pemerintah.
Enkripsi AES (AES)
AES (Advanced Encryption Standard) adalah algoritma kunci simetris yang banyak digunakan untuk enkripsi data. Ini mengenkripsi informasi sensitif untuk mencegah intrusi eksternal atau kebocoran data.
Dekripsi AES (AES)
Dekripsi AES adalah proses mengembalikan data yang dienkripsi AES ke teks biasa aslinya. Ini digunakan bersama dengan enkripsi dan sangat penting untuk pertukaran data yang aman.
Enkripsi TripleDES (TripleDES)
TripleDES adalah metode enkripsi kunci simetris yang meningkatkan keamanan dengan menerapkan algoritma DES tiga kali. Dulu banyak digunakan sebelum AES dan masih digunakan untuk kompatibilitas.
Dekripsi TripleDES (TripleDES)
Dekripsi TripleDES adalah proses mengembalikan data yang dienkripsi TripleDES ke data aslinya. Ini penting untuk menjaga keamanan data bersama dengan enkripsi.
Enkripsi RC4 (RC4)
RC4 adalah cipher aliran yang menyediakan enkripsi cepat, tetapi tidak umum digunakan dalam sistem keamanan modern karena beberapa kerentanan keamanan. Ini hanya digunakan untuk kompatibilitas terbatas dengan protokol yang lebih lama.
Dekripsi RC4 (RC4)
Dekripsi RC4 adalah proses mengembalikan data yang dienkripsi RC4 ke keadaan aslinya. Karena masalah keamanan, penggunaan RC4 dalam proyek baru tidak disarankan.
Enkripsi Rabbit (Rabbit)
Rabbit adalah algoritma cipher aliran ringan yang menyediakan enkripsi cepat dan efisien. Ini berguna di perangkat berdaya rendah dan sistem tertanam.
Dekripsi Rabbit (Rabbit)
Dekripsi Rabbit adalah proses memulihkan data yang dienkripsi aliran Rabbit, memberikan keamanan sambil mempertahankan kecepatan pemrosesan yang tinggi.
Enkripsi RabbitLegacy (RabbitLegacy)
RabbitLegacy adalah versi lama dari algoritma Rabbit, yang digunakan di beberapa sistem untuk kompatibilitas. Tingkat keamanannya mungkin lebih rendah dari versi modern.
Dekripsi RabbitLegacy (RabbitLegacy)
Dekripsi RabbitLegacy adalah proses memulihkan data yang dienkripsi RabbitLegacy. Ini mungkin tidak cocok untuk persyaratan keamanan modern, jadi disarankan untuk berhati-hati.