diff --git a/404.html b/404.html index c6259cb2..4bc1c69e 100644 --- a/404.html +++ b/404.html @@ -43,4 +43,4 @@ if (localStorage.getItem('DARK') === '1') { document.documentElement.classList.add('dark-theme') } -

Page Not Found

Back to home page
\ No newline at end of file +

Page Not Found

Back to home page
\ No newline at end of file diff --git a/aes/decrypt/file/index.html b/aes/decrypt/file/index.html new file mode 100644 index 00000000..2a718dc4 --- /dev/null +++ b/aes/decrypt/file/index.html @@ -0,0 +1,93 @@ +AES Decrypt File - Online Tools

AES Decrypt File

This online tool helps you decrypt an encrypted file for download using AES. It supports various modes and padding schemes. It also supports PBKDF2 or EvpKDF, with customizable salt, iteration, and hash settings.

Input
File
Drag and drop the file here or click to select a file. It will not upload the file.
Output
Settings
Key
IV
\ No newline at end of file diff --git a/aes/decrypt/index.html b/aes/decrypt/index.html index 48f3e492..6515d1aa 100644 --- a/aes/decrypt/index.html +++ b/aes/decrypt/index.html @@ -1,4 +1,4 @@ -AES Decryption - Online Tools

AES Decryption

This online tool helps you decrypt messages using AES. It supports various modes and paddings. It also supports using PBKDF2 or EvpKDF, with customizable salt, iteration and hash settings.

Input
Output
Share Link
Settings
Key
IV

AES Decryption

This online tool helps you decrypt messages using AES. It supports various modes and padding schemes. It also supports PBKDF2 or EvpKDF, with customizable salt, iteration, and hash settings.

Input
Output
Share Link
Settings
Key
IV
\ No newline at end of file +});
\ No newline at end of file diff --git a/aes/encrypt/file/index.html b/aes/encrypt/file/index.html new file mode 100644 index 00000000..6ef2cad0 --- /dev/null +++ b/aes/encrypt/file/index.html @@ -0,0 +1,93 @@ +AES Encrypt File - Online Tools

AES Encrypt File

This online tool helps you encrypt a file from local or URL using AES. It supports various modes and padding schemes. It also supports PBKDF2 or EvpKDF, with customizable salt, iteration, and hash settings.

Input
File
Drag and drop the file here or click to select a file. It will not upload the file.
Output
Settings
Salt
Key
IV
\ No newline at end of file diff --git a/aes/encrypt/index.html b/aes/encrypt/index.html index 66d9e507..457d8460 100644 --- a/aes/encrypt/index.html +++ b/aes/encrypt/index.html @@ -1,4 +1,4 @@ -AES Encryption - Online Tools

AES Encryption

This online tool helps you encrypt messages using AES. It supports various modes and paddings. It also supports using PBKDF2 or EvpKDF, with customizable salt, iteration and hash settings.

Input
Output
Share Link
Settings
Salt
Key
IV

AES Encryption

This online tool helps you encrypt messages using AES. It supports various modes and padding schemes. It also supports PBKDF2 or EvpKDF, with customizable salt, iteration, and hash settings.

Input
Output
Share Link
Settings
Salt
Key
IV
\ No newline at end of file +});
\ No newline at end of file diff --git a/base32_decode.html b/base32_decode.html index d77968f7..13112db2 100644 --- a/base32_decode.html +++ b/base32_decode.html @@ -43,7 +43,7 @@ if (localStorage.getItem('DARK') === '1') { document.documentElement.classList.add('dark-theme') } -

Base32 Decode

This online Base32 decoding tool helps you decode Base32 to text or binary. You can output UTF-8, UTF-16, Hex, Base64, or other encodings.

Input
Output
Share Link
Settings

Base32 Decode

This online Base32 decoding tool helps you decode Base32 to text or binary. You can output UTF-8, UTF-16, Hex, Base64, or other encodings.

Input
Output
Share Link
Settings
\ No newline at end of file +});
\ No newline at end of file diff --git a/base32_decode_file.html b/base32_decode_file.html index 4ffff1b1..d117ad21 100644 --- a/base32_decode_file.html +++ b/base32_decode_file.html @@ -43,7 +43,7 @@ if (localStorage.getItem('DARK') === '1') { document.documentElement.classList.add('dark-theme') } -

Decode Base32 to File

This online Base32 decoding tool helps you decode Base32 to a file for download.

Input
File
Drag and drop the file here or click to select a file. It will not upload the file.
Output
Settings

Decode Base32 to File

This online Base32 decoding tool helps you decode Base32 to a file for download.

Input
File
Drag and drop the file here or click to select a file. It will not upload the file.
Output
Settings
\ No newline at end of file +});
\ No newline at end of file diff --git a/base32_encode.html b/base32_encode.html index 63ffc18a..3d150e52 100644 --- a/base32_encode.html +++ b/base32_encode.html @@ -43,7 +43,7 @@ if (localStorage.getItem('DARK') === '1') { document.documentElement.classList.add('dark-theme') } -

Base32 Encode

This online Base32 encoding tool helps you encode text or binary to Base32. You can input UTF-8, UTF-16, Hex, Bas64, or other encodings

Input
Output
Share Link
Settings

Base32 Encode

This online Base32 encoding tool helps you encode text or binary to Base32. You can input UTF-8, UTF-16, Hex, Bas64, or other encodings

Input
Output
Share Link
Settings
\ No newline at end of file +});
\ No newline at end of file diff --git a/base32_encode_file.html b/base32_encode_file.html index 64ce8078..0eeae890 100644 --- a/base32_encode_file.html +++ b/base32_encode_file.html @@ -43,7 +43,7 @@ if (localStorage.getItem('DARK') === '1') { document.documentElement.classList.add('dark-theme') } -

Encode File to Base32

This online Base32 encoding tool helps you encode a file from local or URL to Base32 without uploading the file.

Input
File
Drag and drop the file here or click to select a file. It will not upload the file.
Output
Settings

Encode File to Base32

This online Base32 encoding tool helps you encode a file from local or URL to Base32 without uploading the file.

Input
File
Drag and drop the file here or click to select a file. It will not upload the file.
Output
Settings
\ No newline at end of file +});
\ No newline at end of file diff --git a/base58/decode/file/index.html b/base58/decode/file/index.html index c6791394..569fce96 100644 --- a/base58/decode/file/index.html +++ b/base58/decode/file/index.html @@ -43,7 +43,7 @@ if (localStorage.getItem('DARK') === '1') { document.documentElement.classList.add('dark-theme') } -

Decode Base58 to File

This online Base58 decoding tool helps you decode Base58 to a file for download.

Input
File
Drag and drop the file here or click to select a file. It will not upload the file.
Output
Settings

Decode Base58 to File

This online Base58 decoding tool helps you decode Base58 to a file for download.

Input
File
Drag and drop the file here or click to select a file. It will not upload the file.
Output
Settings
\ No newline at end of file +});
\ No newline at end of file diff --git a/base58/decode/index.html b/base58/decode/index.html index 535ce32e..0c6ee8f7 100644 --- a/base58/decode/index.html +++ b/base58/decode/index.html @@ -43,7 +43,7 @@ if (localStorage.getItem('DARK') === '1') { document.documentElement.classList.add('dark-theme') } -

Base58 Decode

This online Base58 decoding tool helps you decode Base58 to text or binary. You can output UTF-8, UTF-16, Hex, Base64, or other encodings.

Input
Output
Share Link
Settings

Base58 Decode

This online Base58 decoding tool helps you decode Base58 to text or binary. You can output UTF-8, UTF-16, Hex, Base64, or other encodings.

Input
Output
Share Link
Settings
\ No newline at end of file +});
\ No newline at end of file diff --git a/base58/encode/file/index.html b/base58/encode/file/index.html index 51fe4008..d0cb9889 100644 --- a/base58/encode/file/index.html +++ b/base58/encode/file/index.html @@ -43,7 +43,7 @@ if (localStorage.getItem('DARK') === '1') { document.documentElement.classList.add('dark-theme') } -

Encode File to Base58

This online Base58 encoding tool helps you encode a file from local or URL to Base58 without uploading the file.

Input
File
Drag and drop the file here or click to select a file. It will not upload the file.
Output
Settings

Encode File to Base58

This online Base58 encoding tool helps you encode a file from local or URL to Base58 without uploading the file.

Input
File
Drag and drop the file here or click to select a file. It will not upload the file.
Output
Settings
\ No newline at end of file +});
\ No newline at end of file diff --git a/base58/encode/index.html b/base58/encode/index.html index 704cc93f..925cba6a 100644 --- a/base58/encode/index.html +++ b/base58/encode/index.html @@ -43,7 +43,7 @@ if (localStorage.getItem('DARK') === '1') { document.documentElement.classList.add('dark-theme') } -

Base58 Encode

This online Base58 encoding tool helps you encode text or binary to Base58. You can input UTF-8, UTF-16, Hex, Bas64, or other encodings

Input
Output
Share Link
Settings

Base58 Encode

This online Base58 encoding tool helps you encode text or binary to Base58. You can input UTF-8, UTF-16, Hex, Bas64, or other encodings

Input
Output
Share Link
Settings
\ No newline at end of file +});
\ No newline at end of file diff --git a/base64_decode.html b/base64_decode.html index d73e828a..40f5d9f2 100644 --- a/base64_decode.html +++ b/base64_decode.html @@ -43,7 +43,7 @@ if (localStorage.getItem('DARK') === '1') { document.documentElement.classList.add('dark-theme') } -

Base64 Decode

This online Base64 decoding tool helps you decode Base64 to text or binary. You can output UTF-8, UTF-16, Hex, or other encodings. It also supports various formats such as RFC 4648 (standard and URL Safe), RFC 2045 (MIME), RFC 2152 (UTF-7), and RFC 3501 (IMAP).

Input
Output
Share Link
Settings

Base64 Decode

This online Base64 decoding tool helps you decode Base64 to text or binary. You can output UTF-8, UTF-16, Hex, or other encodings. It also supports various formats such as RFC 4648 (standard and URL Safe), RFC 2045 (MIME), RFC 2152 (UTF-7), and RFC 3501 (IMAP).

Input
Output
Share Link
Settings
\ No newline at end of file +});
\ No newline at end of file diff --git a/base64_decode_file.html b/base64_decode_file.html index dc9a0b38..66242136 100644 --- a/base64_decode_file.html +++ b/base64_decode_file.html @@ -43,7 +43,7 @@ if (localStorage.getItem('DARK') === '1') { document.documentElement.classList.add('dark-theme') } -

Decode Base64 to File

This online Base64 decoding tool helps you decode Base64 to a file for download. It also supports various formats such as RFC 4648 (standard and URL Safe), RFC 2045 (MIME), RFC 2152 (UTF-7), and RFC 3501 (IMAP)

Input
File
Drag and drop the file here or click to select a file. It will not upload the file.
Output
Settings

Decode Base64 to File

This online Base64 decoding tool helps you decode Base64 to a file for download. It also supports various formats such as RFC 4648 (standard and URL Safe), RFC 2045 (MIME), RFC 2152 (UTF-7), and RFC 3501 (IMAP)

Input
File
Drag and drop the file here or click to select a file. It will not upload the file.
Output
Settings
\ No newline at end of file +});
\ No newline at end of file diff --git a/base64_encode.html b/base64_encode.html index 78671e4f..e88bc7f9 100644 --- a/base64_encode.html +++ b/base64_encode.html @@ -43,7 +43,7 @@ if (localStorage.getItem('DARK') === '1') { document.documentElement.classList.add('dark-theme') } -

Base64 Encode

This online Base64 encoding tool helps you encode text or binary to Base64. You can input UTF-8, UTF-16, Hex, or other encodings. It also supports various formats such as RFC 4648 (standard and URL Safe), RFC 2045 (MIME), RFC 2152 (UTF-7), and RFC 3501 (IMAP).

Input
Output
Share Link
Settings

Base64 Encode

This online Base64 encoding tool helps you encode text or binary to Base64. You can input UTF-8, UTF-16, Hex, or other encodings. It also supports various formats such as RFC 4648 (standard and URL Safe), RFC 2045 (MIME), RFC 2152 (UTF-7), and RFC 3501 (IMAP).

Input
Output
Share Link
Settings
\ No newline at end of file +});
\ No newline at end of file diff --git a/base64_encode_file.html b/base64_encode_file.html index 311f427b..8f88c5ce 100644 --- a/base64_encode_file.html +++ b/base64_encode_file.html @@ -43,7 +43,7 @@ if (localStorage.getItem('DARK') === '1') { document.documentElement.classList.add('dark-theme') } -

Encode File to Base64

This online Base64 encoding tool helps you encode a file from local or URL to Base64 without uploading the file. It also supports various formats such as RFC 4648 (standard and URL Safe), RFC 2045 (MIME), RFC 2152 (UTF-7), and RFC 3501 (IMAP).

Input
File
Drag and drop the file here or click to select a file. It will not upload the file.
Output
Settings

Encode File to Base64

This online Base64 encoding tool helps you encode a file from local or URL to Base64 without uploading the file. It also supports various formats such as RFC 4648 (standard and URL Safe), RFC 2045 (MIME), RFC 2152 (UTF-7), and RFC 3501 (IMAP).

Input
File
Drag and drop the file here or click to select a file. It will not upload the file.
Output
Settings
\ No newline at end of file +});
\ No newline at end of file diff --git a/blake2b/file/index.html b/blake2b/file/index.html index 6380c190..ccafcac5 100644 --- a/blake2b/file/index.html +++ b/blake2b/file/index.html @@ -43,7 +43,7 @@ if (localStorage.getItem('DARK') === '1') { document.documentElement.classList.add('dark-theme') } -

BLAKE2b File Hash

This BLAKE2b online tool helps you calculate the hash of a file from local or URL using BLAKE2b without uploading the file.

Input
File
Drag and drop the file here or click to select a file. It will not upload the file.
Output
Settings
Key

BLAKE2b File Hash

This BLAKE2b online tool helps you calculate the hash of a file from local or URL using BLAKE2b without uploading the file.

Input
File
Drag and drop the file here or click to select a file. It will not upload the file.
Output
Settings
Key
\ No newline at end of file +});
\ No newline at end of file diff --git a/blake2b/index.html b/blake2b/index.html index 51dab4dc..50527a4d 100644 --- a/blake2b/index.html +++ b/blake2b/index.html @@ -43,7 +43,7 @@ if (localStorage.getItem('DARK') === '1') { document.documentElement.classList.add('dark-theme') } -

BLAKE2b

This BLAKE2b online tool helps you calculate hashes from strings. You can input UTF-8, UTF-16, Hex, Base64, or other encodings.

Input
Output
Share Link
Settings
Key

BLAKE2b

This BLAKE2b online tool helps you calculate hashes from strings. You can input UTF-8, UTF-16, Hex, Base64, or other encodings.

Input
Output
Share Link
Settings
Key
\ No newline at end of file +});
\ No newline at end of file diff --git a/blake2s/file/index.html b/blake2s/file/index.html index 23b05b2a..9f71494e 100644 --- a/blake2s/file/index.html +++ b/blake2s/file/index.html @@ -43,7 +43,7 @@ if (localStorage.getItem('DARK') === '1') { document.documentElement.classList.add('dark-theme') } -

BLAKE2s File Hash

This BLAKE2s online tool helps you calculate the hash of a file from local or URL using BLAKE2s without uploading the file.

Input
File
Drag and drop the file here or click to select a file. It will not upload the file.
Output
Settings
Key

BLAKE2s File Hash

This BLAKE2s online tool helps you calculate the hash of a file from local or URL using BLAKE2s without uploading the file.

Input
File
Drag and drop the file here or click to select a file. It will not upload the file.
Output
Settings
Key
\ No newline at end of file +});
\ No newline at end of file diff --git a/blake2s/index.html b/blake2s/index.html index 7f955cf0..beadedb0 100644 --- a/blake2s/index.html +++ b/blake2s/index.html @@ -43,7 +43,7 @@ if (localStorage.getItem('DARK') === '1') { document.documentElement.classList.add('dark-theme') } -

BLAKE2s

This BLAKE2s online tool helps you calculate hashes from strings. You can input UTF-8, UTF-16, Hex, Base64, or other encodings.

Input
Output
Share Link
Settings
Key

BLAKE2s

This BLAKE2s online tool helps you calculate hashes from strings. You can input UTF-8, UTF-16, Hex, Base64, or other encodings.

Input
Output
Share Link
Settings
Key
\ No newline at end of file +});
\ No newline at end of file diff --git a/blake3/file/index.html b/blake3/file/index.html index b2255410..2982aa4d 100644 --- a/blake3/file/index.html +++ b/blake3/file/index.html @@ -43,7 +43,7 @@ if (localStorage.getItem('DARK') === '1') { document.documentElement.classList.add('dark-theme') } -

BLAKE3 File Hash

This BLAKE3 online tool helps you calculate the hash of a file from local or URL using BLAKE3 without uploading the file.

Input
File
Drag and drop the file here or click to select a file. It will not upload the file.
Output
Settings

BLAKE3 File Hash

This BLAKE3 online tool helps you calculate the hash of a file from local or URL using BLAKE3 without uploading the file.

Input
File
Drag and drop the file here or click to select a file. It will not upload the file.
Output
Settings
\ No newline at end of file +});
\ No newline at end of file diff --git a/blake3/index.html b/blake3/index.html index 01a67b95..6b7154f5 100644 --- a/blake3/index.html +++ b/blake3/index.html @@ -43,7 +43,7 @@ if (localStorage.getItem('DARK') === '1') { document.documentElement.classList.add('dark-theme') } -

BLAKE3

This BLAKE3 online tool helps you calculate hashes from strings. You can input UTF-8, UTF-16, Hex, Base64, or other encodings.

Input
Output
Share Link
Settings

BLAKE3

This BLAKE3 online tool helps you calculate hashes from strings. You can input UTF-8, UTF-16, Hex, Base64, or other encodings.

Input
Output
Share Link
Settings
\ No newline at end of file +});
\ No newline at end of file diff --git a/case/constant/index.html b/case/constant/index.html index 4dd68026..16f30f53 100644 --- a/case/constant/index.html +++ b/case/constant/index.html @@ -43,7 +43,7 @@ if (localStorage.getItem('DARK') === '1') { document.documentElement.classList.add('dark-theme') } -

Constant Case Converter

Convert string to constant case. (Screaming snake case, MACRO_CASE)

Input
Output
Share Link
Settings

Constant Case Converter

Convert string to constant case. (Screaming snake case, MACRO_CASE)

Input
Output
Share Link
Settings
\ No newline at end of file +});
\ No newline at end of file diff --git a/case/kebab/index.html b/case/kebab/index.html index be295fe1..c3bfcf2a 100644 --- a/case/kebab/index.html +++ b/case/kebab/index.html @@ -43,7 +43,7 @@ if (localStorage.getItem('DARK') === '1') { document.documentElement.classList.add('dark-theme') } -

Kebab Case Converter

Convert string to kebab case. (Dash case, Lisp case, Spinal case)

Input
Output
Share Link
Settings

Kebab Case Converter

Convert string to kebab case. (Dash case, Lisp case, Spinal case)

Input
Output
Share Link
Settings
\ No newline at end of file +});
\ No newline at end of file diff --git a/case/lower-camel/index.html b/case/lower-camel/index.html index 6ccbab7f..67ebc218 100644 --- a/case/lower-camel/index.html +++ b/case/lower-camel/index.html @@ -43,7 +43,7 @@ if (localStorage.getItem('DARK') === '1') { document.documentElement.classList.add('dark-theme') } -

Lower Camel Case Converter

Convert string to lower camel case (Dromedary case).

Input
Output
Share Link
Settings

Lower Camel Case Converter

Convert string to lower camel case (Dromedary case).

Input
Output
Share Link
Settings
\ No newline at end of file +});
\ No newline at end of file diff --git a/case/lower/index.html b/case/lower/index.html index 86b80f5a..6c5afc93 100644 --- a/case/lower/index.html +++ b/case/lower/index.html @@ -43,7 +43,7 @@ if (localStorage.getItem('DARK') === '1') { document.documentElement.classList.add('dark-theme') } -

Lower Case Converter

Convert string to lower case. (Downcase)

Input
Output
Share Link
Settings

Lower Case Converter

Convert string to lower case. (Downcase)

Input
Output
Share Link
Settings
\ No newline at end of file +});
\ No newline at end of file diff --git a/case/snake/index.html b/case/snake/index.html index 1d0b32c2..4ba4ad15 100644 --- a/case/snake/index.html +++ b/case/snake/index.html @@ -43,7 +43,7 @@ if (localStorage.getItem('DARK') === '1') { document.documentElement.classList.add('dark-theme') } -

Snake Case Converter

Convert string to snake case. (Snail case, Pothole case)

Input
Output
Share Link
Settings

Snake Case Converter

Convert string to snake case. (Snail case, Pothole case)

Input
Output
Share Link
Settings
\ No newline at end of file +});
\ No newline at end of file diff --git a/case/upper-camel/index.html b/case/upper-camel/index.html index d8626860..96b55f37 100644 --- a/case/upper-camel/index.html +++ b/case/upper-camel/index.html @@ -43,7 +43,7 @@ if (localStorage.getItem('DARK') === '1') { document.documentElement.classList.add('dark-theme') } -

Upper Camel Case Converter

Convert string to upper camel case (Pascal case).

Input
Output
Share Link
Settings

Upper Camel Case Converter

Convert string to upper camel case (Pascal case).

Input
Output
Share Link
Settings
\ No newline at end of file +});
\ No newline at end of file diff --git a/case/upper/index.html b/case/upper/index.html index 2e347cb0..82fd42da 100644 --- a/case/upper/index.html +++ b/case/upper/index.html @@ -43,7 +43,7 @@ if (localStorage.getItem('DARK') === '1') { document.documentElement.classList.add('dark-theme') } -

Upper Case Converter

Convert string to upper case. (Upcase, All caps)

Input
Output
Share Link
Settings

Upper Case Converter

Convert string to upper case. (Upcase, All caps)

Input
Output
Share Link
Settings
\ No newline at end of file +});
\ No newline at end of file diff --git a/crc16.html b/crc16.html index 7c510ad2..58ba7c80 100644 --- a/crc16.html +++ b/crc16.html @@ -43,7 +43,7 @@ if (localStorage.getItem('DARK') === '1') { document.documentElement.classList.add('dark-theme') } -

CRC-16

This CRC-16 online tool helps you calculate hashes from strings. You can input UTF-8, UTF-16, Hex, Base64, or other encodings.

Input
Output
Share Link
Settings

CRC-16

This CRC-16 online tool helps you calculate hashes from strings. You can input UTF-8, UTF-16, Hex, Base64, or other encodings.

Input
Output
Share Link
Settings
\ No newline at end of file +});
\ No newline at end of file diff --git a/crc16_checksum.html b/crc16_checksum.html index 9ef07205..b90f90af 100644 --- a/crc16_checksum.html +++ b/crc16_checksum.html @@ -43,7 +43,7 @@ if (localStorage.getItem('DARK') === '1') { document.documentElement.classList.add('dark-theme') } -

CRC-16 File Checksum

This CRC-16 online tool helps you calculate the hash of a file from local or URL using CRC-16 without uploading the file.

Input
File
Drag and drop the file here or click to select a file. It will not upload the file.
Output
Settings

CRC-16 File Checksum

This CRC-16 online tool helps you calculate the hash of a file from local or URL using CRC-16 without uploading the file.

Input
File
Drag and drop the file here or click to select a file. It will not upload the file.
Output
Settings
\ No newline at end of file +});
\ No newline at end of file diff --git a/crc32.html b/crc32.html index 1e3cc638..ed98ab8d 100644 --- a/crc32.html +++ b/crc32.html @@ -43,7 +43,7 @@ if (localStorage.getItem('DARK') === '1') { document.documentElement.classList.add('dark-theme') } -

CRC-32

This CRC-32 online tool helps you calculate hashes from strings. You can input UTF-8, UTF-16, Hex, Base64, or other encodings.

Input
Output
Share Link
Settings

CRC-32

This CRC-32 online tool helps you calculate hashes from strings. You can input UTF-8, UTF-16, Hex, Base64, or other encodings.

Input
Output
Share Link
Settings
\ No newline at end of file +});
\ No newline at end of file diff --git a/crc32_checksum.html b/crc32_checksum.html index 1eb92981..fd7a069d 100644 --- a/crc32_checksum.html +++ b/crc32_checksum.html @@ -43,7 +43,7 @@ if (localStorage.getItem('DARK') === '1') { document.documentElement.classList.add('dark-theme') } -

CRC-32 File Checksum

This CRC-32 online tool helps you calculate the hash of a file from local or URL using CRC-32 without uploading the file.

Input
File
Drag and drop the file here or click to select a file. It will not upload the file.
Output
Settings

CRC-32 File Checksum

This CRC-32 online tool helps you calculate the hash of a file from local or URL using CRC-32 without uploading the file.

Input
File
Drag and drop the file here or click to select a file. It will not upload the file.
Output
Settings
\ No newline at end of file +});
\ No newline at end of file diff --git a/cshake128/file/index.html b/cshake128/file/index.html index 87ee5d6f..efb278a3 100644 --- a/cshake128/file/index.html +++ b/cshake128/file/index.html @@ -43,7 +43,7 @@ if (localStorage.getItem('DARK') === '1') { document.documentElement.classList.add('dark-theme') } -

cSHAKE128 File Hash

This cSHAKE128 online tool helps you calculate the hash of a file from local or URL using cSHAKE128 without uploading the file.

Input
File
Drag and drop the file here or click to select a file. It will not upload the file.
Output
Settings
Function Name
Customization

cSHAKE128 File Hash

This cSHAKE128 online tool helps you calculate the hash of a file from local or URL using cSHAKE128 without uploading the file.

Input
File
Drag and drop the file here or click to select a file. It will not upload the file.
Output
Settings
Function Name
Customization
\ No newline at end of file +});
\ No newline at end of file diff --git a/cshake128/index.html b/cshake128/index.html index 9a52ad57..127d49bb 100644 --- a/cshake128/index.html +++ b/cshake128/index.html @@ -43,7 +43,7 @@ if (localStorage.getItem('DARK') === '1') { document.documentElement.classList.add('dark-theme') } -

cSHAKE128

This cSHAKE128 online tool helps you calculate hashes from strings. You can input UTF-8, UTF-16, Hex, Base64, or other encodings.

Input
Output
Share Link
Settings
Function Name
Customization

cSHAKE128

This cSHAKE128 online tool helps you calculate hashes from strings. You can input UTF-8, UTF-16, Hex, Base64, or other encodings.

Input
Output
Share Link
Settings
Function Name
Customization
\ No newline at end of file +});
\ No newline at end of file diff --git a/cshake256/file/index.html b/cshake256/file/index.html index c9a03d2b..e5e36908 100644 --- a/cshake256/file/index.html +++ b/cshake256/file/index.html @@ -43,7 +43,7 @@ if (localStorage.getItem('DARK') === '1') { document.documentElement.classList.add('dark-theme') } -

cSHAKE256 File Hash

This cSHAKE256 online tool helps you calculate the hash of a file from local or URL using cSHAKE256 without uploading the file.

Input
File
Drag and drop the file here or click to select a file. It will not upload the file.
Output
Settings
Function Name
Customization

cSHAKE256 File Hash

This cSHAKE256 online tool helps you calculate the hash of a file from local or URL using cSHAKE256 without uploading the file.

Input
File
Drag and drop the file here or click to select a file. It will not upload the file.
Output
Settings
Function Name
Customization
\ No newline at end of file +});
\ No newline at end of file diff --git a/cshake256/index.html b/cshake256/index.html index 374c3ac2..f8bcd5ae 100644 --- a/cshake256/index.html +++ b/cshake256/index.html @@ -43,7 +43,7 @@ if (localStorage.getItem('DARK') === '1') { document.documentElement.classList.add('dark-theme') } -

cSHAKE256

This cSHAKE256 online tool helps you calculate hashes from strings. You can input UTF-8, UTF-16, Hex, Base64, or other encodings.

Input
Output
Share Link
Settings
Function Name
Customization

cSHAKE256

This cSHAKE256 online tool helps you calculate hashes from strings. You can input UTF-8, UTF-16, Hex, Base64, or other encodings.

Input
Output
Share Link
Settings
Function Name
Customization
\ No newline at end of file +});
\ No newline at end of file diff --git a/des/decrypt/file/index.html b/des/decrypt/file/index.html new file mode 100644 index 00000000..6bc9badf --- /dev/null +++ b/des/decrypt/file/index.html @@ -0,0 +1,96 @@ +DES Decrypt File - Online Tools

DES Decrypt File

This online tool helps you decrypt an encrypted file for download using DES. It supports various modes and padding schemes. It also supports PBKDF2 or EvpKDF, with customizable salt, iteration, and hash settings.

Input
File
Drag and drop the file here or click to select a file. It will not upload the file.
Output
+
Settings
Key
IV
\ No newline at end of file diff --git a/des/decrypt/index.html b/des/decrypt/index.html index 978c8f2d..999a006b 100644 --- a/des/decrypt/index.html +++ b/des/decrypt/index.html @@ -1,4 +1,4 @@ -DES Decryption - Online Tools

DES Decryption

This online tool helps you decrypt messages using DES. It supports various modes and paddings. It also supports using PBKDF2 or EvpKDF, with customizable salt, iteration and hash settings.

Input
Output
Share Link
Settings
Key
IV

DES Decryption

This online tool helps you decrypt messages using DES. It supports various modes and padding schemes. It also supports PBKDF2 or EvpKDF, with customizable salt, iteration, and hash settings.

Input
Output
Share Link
Settings
Key
IV
\ No newline at end of file +});
\ No newline at end of file diff --git a/des/encrypt/file/index.html b/des/encrypt/file/index.html new file mode 100644 index 00000000..0be3971f --- /dev/null +++ b/des/encrypt/file/index.html @@ -0,0 +1,96 @@ +DES Encrypt File - Online Tools

DES Encrypt File

This online tool helps you encrypt a file from local or URL using DES. It supports various modes and padding schemes. It also supports PBKDF2 or EvpKDF, with customizable salt, iteration, and hash settings.

Input
File
Drag and drop the file here or click to select a file. It will not upload the file.
Output
+
Settings
Salt
Key
IV
\ No newline at end of file diff --git a/des/encrypt/index.html b/des/encrypt/index.html index e39bc99b..283e6ceb 100644 --- a/des/encrypt/index.html +++ b/des/encrypt/index.html @@ -1,4 +1,4 @@ -DES Encryption - Online Tools

DES Encryption

This online tool helps you encrypt messages using DES. It supports various modes and paddings. It also supports using PBKDF2 or EvpKDF, with customizable salt, iteration and hash settings.

Input
Output
Share Link
Settings
Salt
Key
IV

DES Encryption

This online tool helps you encrypt messages using DES. It supports various modes and padding schemes. It also supports PBKDF2 or EvpKDF, with customizable salt, iteration, and hash settings.

Input
Output
Share Link
Settings
Salt
Key
IV
\ No newline at end of file +});
\ No newline at end of file diff --git a/double_sha256.html b/double_sha256.html index 185d9561..0a73dd40 100644 --- a/double_sha256.html +++ b/double_sha256.html @@ -43,7 +43,7 @@ if (localStorage.getItem('DARK') === '1') { document.documentElement.classList.add('dark-theme') } -

Double SHA256

This Double SHA256 online tool helps you calculate hashes from strings. You can input UTF-8, UTF-16, Hex, Base64, or other encodings.

Input
Output

Double SHA256

This Double SHA256 online tool helps you calculate hashes from strings. You can input UTF-8, UTF-16, Hex, Base64, or other encodings.

Input
Output
\ No newline at end of file +});
\ No newline at end of file diff --git a/ecdsa/key-generator/index.html b/ecdsa/key-generator/index.html index bd389d4a..deba7aca 100644 --- a/ecdsa/key-generator/index.html +++ b/ecdsa/key-generator/index.html @@ -43,7 +43,7 @@ if (localStorage.getItem('DARK') === '1') { document.documentElement.classList.add('dark-theme') } -

ECDSA Key Generator

This online tool helps you generate a pair of ECDSA keys. It supports PEM, HEX, and Base64 formats, as well as various curves. The PEM format supports PKCS#1, PKCS#5, and PKCS#8.

Private Key
Public Key
Share Link
Settings

ECDSA Key Generator

This online tool helps you generate a pair of ECDSA keys. It supports PEM, HEX, and Base64 formats, as well as various curves. The PEM format supports PKCS#1, PKCS#5, and PKCS#8.

Private Key
Public Key
Share Link
Settings
\ No newline at end of file +});
\ No newline at end of file diff --git a/ecdsa/sign/index.html b/ecdsa/sign/index.html index efc7b50f..9a0d05d6 100644 --- a/ecdsa/sign/index.html +++ b/ecdsa/sign/index.html @@ -43,7 +43,7 @@ if (localStorage.getItem('DARK') === '1') { document.documentElement.classList.add('dark-theme') } -

ECDSA Sign Message

This online tool helps you sign messages using ECDSA. It supports various curves and signature algorithms. You can also use PEM with a passphrase.

Input
Output
Share Link
Settings
Private Key

ECDSA Sign Message

This online tool helps you sign messages using ECDSA. It supports various curves and signature algorithms. You can also use PEM with a passphrase.

Input
Output
Share Link
Settings
Private Key
\ No newline at end of file +});
\ No newline at end of file diff --git a/ecdsa/verify/index.html b/ecdsa/verify/index.html index 9f179056..ed3c1955 100644 --- a/ecdsa/verify/index.html +++ b/ecdsa/verify/index.html @@ -43,7 +43,7 @@ if (localStorage.getItem('DARK') === '1') { document.documentElement.classList.add('dark-theme') } -

ECDSA Verify Signature

This online tool helps you verify signatures using ECDSA. It supports various curves and signature algorithms.

Input
Output
Share Link
Settings
Public Key
Signature

ECDSA Verify Signature

This online tool helps you verify signatures using ECDSA. It supports various curves and signature algorithms.

Input
Output
Share Link
Settings
Public Key
Signature
\ No newline at end of file +});
\ No newline at end of file diff --git a/hex_decode.html b/hex_decode.html index dd31b9f0..1f349393 100644 --- a/hex_decode.html +++ b/hex_decode.html @@ -43,7 +43,7 @@ if (localStorage.getItem('DARK') === '1') { document.documentElement.classList.add('dark-theme') } -

Decode Hex (Base16) to String

This online Hex (Base16) decoding tool helps you decode Hex to text or binary. You can output UTF-8, UTF-16, Base64, or other encodings.

Input
Output
Share Link
Settings

Decode Hex (Base16) to String

This online Hex (Base16) decoding tool helps you decode Hex to text or binary. You can output UTF-8, UTF-16, Base64, or other encodings.

Input
Output
Share Link
Settings
\ No newline at end of file +});
\ No newline at end of file diff --git a/hex_decode_file.html b/hex_decode_file.html index 9d315e1e..202d06da 100644 --- a/hex_decode_file.html +++ b/hex_decode_file.html @@ -43,7 +43,7 @@ if (localStorage.getItem('DARK') === '1') { document.documentElement.classList.add('dark-theme') } -

Decode Hex (Base16) to File

This online Hex (Base16) decoding tool helps you decode Hex to a file for download.

Input
File
Drag and drop the file here or click to select a file. It will not upload the file.
Output
Settings

Decode Hex (Base16) to File

This online Hex (Base16) decoding tool helps you decode Hex to a file for download.

Input
File
Drag and drop the file here or click to select a file. It will not upload the file.
Output
Settings
\ No newline at end of file +});
\ No newline at end of file diff --git a/hex_encode.html b/hex_encode.html index 86d1e401..bb387366 100644 --- a/hex_encode.html +++ b/hex_encode.html @@ -43,7 +43,7 @@ if (localStorage.getItem('DARK') === '1') { document.documentElement.classList.add('dark-theme') } -

Encode String to Hex (Base16)

This online Hex (Base16) encoding tool helps you encode text or binary to Hex. You can input UTF-8, UTF-16, Base64, or other encodings.

Input
Output
Share Link
Settings

Encode String to Hex (Base16)

This online Hex (Base16) encoding tool helps you encode text or binary to Hex. You can input UTF-8, UTF-16, Base64, or other encodings.

Input
Output
Share Link
Settings
\ No newline at end of file +});
\ No newline at end of file diff --git a/hex_encode_file.html b/hex_encode_file.html index ab28c906..95177aff 100644 --- a/hex_encode_file.html +++ b/hex_encode_file.html @@ -43,7 +43,7 @@ if (localStorage.getItem('DARK') === '1') { document.documentElement.classList.add('dark-theme') } -

Encode File to Hex (Base16)

This online Hex (Base16) encoding tool helps you encode a file from local or URL to Hex without uploading the file.

Input
File
Drag and drop the file here or click to select a file. It will not upload the file.
Output
Settings

Encode File to Hex (Base16)

This online Hex (Base16) encoding tool helps you encode a file from local or URL to Hex without uploading the file.

Input
File
Drag and drop the file here or click to select a file. It will not upload the file.
Output
Settings
\ No newline at end of file +});
\ No newline at end of file diff --git a/html_decode.html b/html_decode.html index 6e1036be..1cbe92f1 100644 --- a/html_decode.html +++ b/html_decode.html @@ -43,7 +43,7 @@ if (localStorage.getItem('DARK') === '1') { document.documentElement.classList.add('dark-theme') } -

HTML Decode / Unescape

This HTML decode online tool helps you decode entities encoding string to HTML.

Input
Output
Share Link
Settings

HTML Decode / Unescape

This HTML decode online tool helps you decode entities encoding string to HTML.

Input
Output
Share Link
Settings
\ No newline at end of file +});
\ No newline at end of file diff --git a/html_encode.html b/html_encode.html index 0a6cc932..ab71a622 100644 --- a/html_encode.html +++ b/html_encode.html @@ -43,7 +43,7 @@ if (localStorage.getItem('DARK') === '1') { document.documentElement.classList.add('dark-theme') } -

HTML Encode / Escape

This HTML encode online tool helps you encode HTML to entities encoding string.

Input
Output
Share Link
Settings

HTML Encode / Escape

This HTML encode online tool helps you encode HTML to entities encoding string.

Input
Output
Share Link
Settings
\ No newline at end of file +});
\ No newline at end of file diff --git a/index.html b/index.html index 94d501ea..ce61ae37 100644 --- a/index.html +++ b/index.html @@ -43,4 +43,4 @@ if (localStorage.getItem('DARK') === '1') { document.documentElement.classList.add('dark-theme') } -

Online Tools

Online tools offer many functions for hashing, encoding, decoding, encryption, decryption, formatting, generating and so on. Examples include MD5, SHA-256, SHA-512, SHA-3, Keccak, Base64, Base32, JSON, XML, and QR code related tools.

\ No newline at end of file +

Online Tools

Online tools offer many functions for hashing, encoding, decoding, encryption, decryption, formatting, generating and so on. Examples include MD5, SHA-256, SHA-512, SHA-3, Keccak, Base64, Base32, JSON, XML, and QR code related tools.

\ No newline at end of file diff --git a/js/crypto-js.js b/js/crypto-js.js index 309790be..d89f29f0 100644 --- a/js/crypto-js.js +++ b/js/crypto-js.js @@ -1 +1 @@ -!function(){function r(r){for(var e=r.length,t=[],n=0;n>>2]|=r[n]<<24-n%4*8;return new m.WordArray.init(t,e)}function e(r){for(var e=r.words,t=r.sigBytes,n=[],o=0;o>>2]>>>24-o%4*8&255);return n}function t(e){return r("string"==typeof e?ot.utf8ToBytes(e):e)}function n(r,e,n,o,i,s,a,c,u,d,f){if("custom"===o){if(u=t(u),u.sigBytes!==r/8)throw new Error("Key must be "+r+" bits.");if("ECB"!==n&&(d=t(d),8*d.sigBytes!==e))throw new Error("IV must be "+e+" bits.")}else{var l,p;"PBKDF2"===o?(l=B.PBKDF2,p=1e4):(l=B.EvpKDF,p=1);var g=l(i,f||"",{keySize:r/32+e/32,iterations:a?c:p,hasher:E[s]}).toString();u=B.enc.Hex.parse(g.substr(0,r/4)),d=B.enc.Hex.parse(g.substr(r/4))}return[u,d]}function o(r,e,t,n){return!d[r]||"NoPadding"!==e||t%(n/8)==0}function i(r,e,n){if("custom"===r&&(n=8*t(e).sigBytes)<40)throw new Error("Key should be greater or equal than 40 bits.");return n}function s(r,i,s,a,c,u,f,l,p,g,h,y,w,v,B,E){if(!s)return[];if(!o(c,u,s.length,i))throw new Error("Message must be multipler of "+i+" bits.");if("random"===v)B=m.WordArray.random(8);else if("nosalt"===v)B=null;else if(B=t(B),8!==B.sigBytes)throw new Error("Salt must be 64 bits.");var D=d[c]?b[u]:b.NoPadding,S=n(a,i,c,f,l,p,g,h,y,w,B),P=r.encrypt(t(s),S[0],{iv:S[1],mode:C[c],padding:D,drop:E}),k=P.ciphertext;return"custom"!==f&&B&&(k=m.WordArray.create([1398893684,1701076831]).concat(B).concat(k)),e(k)}function a(t,i,s,a,c,f,l,p,g,h,y,w,v,B){if(s.length){var E;if(s=r(s),"custom"===l)s=m.CipherParams.create({ciphertext:s});else{var D=s.words;1398893684==D[0]&&1701076831==D[1]&&(E=m.WordArray.create(D.slice(2,4)),D.splice(0,4),s.sigBytes-=16),s=m.CipherParams.create({ciphertext:s,salt:E})}var S=d[c]?b[f]:b.NoPadding,P=n(a,i,c,l,p,g,h,y,w,v,E),k=t.decrypt(s,P[0],{iv:P[1],mode:C[c],padding:S,drop:B}),$=s.ciphertext.sigBytes,x=$-i/8;if(k.sigBytes$||!o(c,f,k.sigBytes,i))throw new Error(u);return e(k)}}function c(r,e){var t=255&r.words[r.sigBytes-1>>>2],n=r.sigBytes;if(0===t||t>n)throw new Error(u);if("Iso10126"!==e)for(var o="Pkcs7"===e?t:0,i=n-2;i>n-t-1;--i){var s=r.words[i>>>2]>>>24-i%4*8&255;if(s!==o)throw new Error(u)}r.sigBytes-=t}var u="bad decrypt",d={CBC:!0,ECB:!0};window.aes={},window.des={},window.tripleDes={},window.rc4={},aes.encrypt=function(r,e,t,n,o,i,a,c,u,d,f,l,p){return s(B.AES,128,r,e,t,n,o,i,a,c,u,d,f,l,p)},des.encrypt=function(r,e,t,n,o,i,a,c,u,d,f,l){return s(B.DES,64,r,64,e,t,n,o,i,a,c,u,d,f,l)},tripleDes.encrypt=function(r,e,t,n,o,i,a,c,u,d,f,l,p){return s(B.TripleDES,64,r,e,t,n,o,i,a,c,u,d,f,l,p)},rc4.encrypt=function(r,e,t,n,o,a,c,u,d,f,l){return d=i(t,u,d),s(B.RC4Drop,0,r,d,"ECB",null,t,n,o,a,c,u,null,f,l,e)},aes.decrypt=function(r,e,t,n,o,i,s,c,u,d,f){return a(B.AES,128,r,e,t,n,o,i,s,c,u,d,f)},des.decrypt=function(r,e,t,n,o,i,s,c,u,d){return a(B.DES,64,r,64,e,t,n,o,i,s,c,u,d)},tripleDes.decrypt=function(r,e,t,n,o,i,s,c,u,d,f){return a(B.TripleDES,64,r,e,t,n,o,i,s,c,u,d,f)},rc4.decrypt=function(r,e,t,n,o,s,c,u,d){return d=i(t,u,d),a(B.RC4Drop,0,r,d,"ECB",null,t,n,o,s,c,u,null,e)};var f=$("#mode"),l=$("#iv-block"),p=$("#padding-block");f.change(function(){var r=f.val();l.toggle("ECB"!==r),p.toggle(!!d[r])}),f.change();var g=$("#key-type"),h=$("#key-iv"),y=$("#derivation-block");g.change(function(){var r="custom"===g.val();h.toggle(r),y.toggle(!r)}),g.change();var w=$("#salt-type"),v=$("#salt-block");w.length&&(w.change(function(){v.toggle("custom"===w.val())}),w.change());var B,m,E,b,C;$(window).on("methodLoad",function(){B=CryptoJS,m=B.lib,E=B.algo,b=B.pad,C=B.mode,b.Pkcs7.unpad=function(r){c(r,"Pkcs7")},b.Iso97971.unpad=function(r){b.ZeroPadding.unpad(r);var e=r.sigBytes-1;if(128!=(r.words[e>>>2]>>>24-e%4*8&255))throw new Error(u);r.sigBytes--},b.AnsiX923.unpad=function(r){c(r,"AnsiX923")},b.Iso10126.unpad=function(r){c(r,"Iso10126")},function(){function r(r){for(var e=this._S,t=this._i,n=this._j,o=0,i=0;i>>2]|=t[n]<<24-n%4*8;return new z.init(e,r)}function e(t){for(var r=t.words,e=t.sigBytes,n=new g(e),o=0;o>>2]>>>24-o%4*8&255;return n}function n(t){return"string"==typeof t?ot.utf8ToBytes(t):t}function o(t){return r(n(t))}function i(t,r,e,n,i,s,a,u,c,f,l){if("custom"===n){if(c=o(c),c.sigBytes!==t/8)throw new Error("Key must be "+t+" bits.");if("ECB"!==e&&(f=o(f),8*f.sigBytes!==r))throw new Error("IV must be "+r+" bits.")}else{var d,p;"PBKDF2"===n?(d=x.PBKDF2,p=1e4):(d=x.EvpKDF,p=1);var w=d(i,l||"",{keySize:t/32+r/32,iterations:a?u:p,hasher:_[s]}).toString();c=x.enc.Hex.parse(w.substr(0,t/4)),f=x.enc.Hex.parse(w.substr(t/4))}return[c,f]}function s(t,r,e,n,o,s,a,u,c,f,l,d,p){var g=w[e]?F[d]:F.NoPadding,y=i(t,r,e,n,o,s,a,u,c,f,l);return[y[0],{iv:y[1],mode:P[e],padding:g,drop:p}]}function a(t,r,e,n){return!w[t]||"NoPadding"!==r||e%(n/8)==0}function u(t,r,e){if("custom"===t&&(e=8*o(r).sigBytes)<40)throw new Error("Key should be greater or equal than 40 bits.");return e}function c(r,i,u,c,f,l,d,p,w,g,y,h,v,B,E,D,m){c=n(c);var b=c.length;if(ot.getFile&&(ot.setFilename(r),b=ot.getFile().size),!a(l,d,b,u))throw new Error("Message must be multipler of "+u+" bits.");if("random"===E)D=z.random(8);else if("nosalt"===E)D=null;else if(D=o(D),8!==D.sigBytes)throw new Error("Salt must be 64 bits.");var A=s(f,u,l,p,w,g,y,h,v,B,D,d,m),S=i.createEncryptor(A[0],A[1]),C=new(ot.DownloadBuilder||t);"custom"!==p&&D&&C.push(e(z.create([1398893684,1701076831]).concat(D)));var x={update:function(t){var r=o(t instanceof ArrayBuffer?new Uint8Array(t):t),n=S.process(r);return C.push(e(n)),x},hex:function(){var t=S.finalize();return C.push(e(t)),ot.setDownload?(ot.setDownload(C.finalize()),ot.DOWNLOAD_MESSAGE):C.result}};return x.update(c)}function f(t){var r=function(){return t.apply(this,Array.prototype.slice.call(arguments,0)).hex()};return r.update=t,r}function l(n,i,u,c,f,l,d,w,g,y,h,v,B,E){var D=u.length;ot.getFile&&(D=ot.getFile().size),u=u instanceof ArrayBuffer?new Uint8Array(u):u;var m;if("custom"!==d){u=r(u);var b=u.words;1398893684==b[0]&&1701076831==b[1]&&(m=z.create(b.slice(2,4)),b.splice(0,4),u.sigBytes-=16,D-=16),u=e(u)}if(!a(f,l,D,i))throw new Error("Message must be multipler of "+i+" bits.");var A=0,S=s(c,i,f,d,w,g,y,h,v,B,m,l,E),C=n.createDecryptor(S[0],S[1]),x=new(ot.DownloadBuilder||t),k={update:function(t){var r=o(t instanceof ArrayBuffer?new Uint8Array(t):t),n=C.process(r);return A+=n.sigBytes,x.push(e(n)),k},hex:function(){var t=C.finalize();A+=t.sigBytes;var r=D;if(Ar)throw new Error(p);return x.push(e(t)),ot.setDownload?(ot.setDownload(x.finalize()),ot.DOWNLOAD_MESSAGE):x.result}};return k.update(u)}function d(t,r){var e=255&t.words[t.sigBytes-1>>>2],n=t.sigBytes;if(0===e||e>n)throw new Error(p);if("Iso10126"!==r)for(var o="Pkcs7"===r?e:0,i=n-2;i>n-e-1;--i){var s=t.words[i>>>2]>>>24-i%4*8&255;if(s!==o)throw new Error(p)}t.sigBytes-=e}var p="bad decrypt",w={CBC:!0,ECB:!0},g=window.Uint8Array||Array;window.aes={},window.des={},window.tripleDes={},window.rc4={},t.prototype.push=function(t){this.result=this.result.concat(Array.from(t))},aes.encrypt=f(function(t,r,e,n,o,i,s,a,u,f,l,d,p){return c("aes.txt",_.AES,128,t,r,e,n,o,i,s,a,u,f,l,d,p)}),des.encrypt=f(function(t,r,e,n,o,i,s,a,u,f,l,d){return c("des.txt",_.DES,64,t,64,r,e,n,o,i,s,a,u,f,l,d)}),tripleDes.encrypt=f(function(t,r,e,n,o,i,s,a,u,f,l,d,p){return c("3des.txt",_.TripleDES,64,t,r,e,n,o,i,s,a,u,f,l,d,p)}),rc4.encrypt=f(function(t,r,e,n,o,i,s,a,f,l,d){return f=u(e,a,f),c("rc4.txt",_.RC4Drop,0,t,f,"ECB",null,e,n,o,i,s,a,null,l,d,r)}),aes.decrypt=f(function(t,r,e,n,o,i,s,a,u,c,f){return l(_.AES,128,t,r,e,n,o,i,s,a,u,c,f)}),des.decrypt=f(function(t,r,e,n,o,i,s,a,u,c){return l(_.DES,64,t,64,r,e,n,o,i,s,a,u,c)}),tripleDes.decrypt=f(function(t,r,e,n,o,i,s,a,u,c,f){return l(_.TripleDES,64,t,r,e,n,o,i,s,a,u,c,f)}),rc4.decrypt=f(function(t,r,e,n,o,i,s,a,c){return c=u(e,a,c),l(_.RC4Drop,0,t,c,"ECB",null,e,n,o,i,s,a,null,r)});var y=$("#mode"),h=$("#iv-block"),v=$("#padding-block"),B=function(){var t=y.val();h.toggle("ECB"!==t),v.toggle(!!w[t])};y.change(B),B();var E=$("#key-type"),D=$("#key-iv"),m=$("#derivation-block"),b=function(){var t="custom"===E.val();D.toggle(t),m.toggle(!t)};E.change(b),b();var A=$("#salt-type"),S=$("#salt-block");if(A.length){var C=function(){S.toggle("custom"===A.val())};A.change(C),C()}var x,k,_,F,P,z;$(window).on("methodLoad",function(){x=CryptoJS,k=x.lib,_=x.algo,F=x.pad,P=x.mode,z=k.WordArray,F.Pkcs7.unpad=function(t){d(t,"Pkcs7")},F.Iso97971.unpad=function(t){F.ZeroPadding.unpad(t);var r=t.sigBytes-1;if(128!=(t.words[r>>>2]>>>24-r%4*8&255))throw new Error(p);t.sigBytes--},F.AnsiX923.unpad=function(t){d(t,"AnsiX923")},F.Iso10126.unpad=function(t){d(t,"Iso10126")},function(){function t(t){for(var r=this._S,e=this._i,n=this._j,o=0,i=0;i0){var I=function(){t(this).off("change",g),t(this).off("input propertychange",I)};t("[data-auto-update], [data-option]").on("input propertychange",I),t("[data-auto-update], [data-option]").on("input propertychange change",g),k.change(g)}t("#execute").click(function(){p()});var C=0;e.methodLoad=function(){++C");e.prop("open")||(a.replaceWith(o),a.appendTo("body").addClass("hidden-input")),e.on("toggle",function(){e.prop("open")?o.replaceWith(a.removeClass("hidden-input")):(a.replaceWith(o),a.appendTo("body").addClass("hidden-input"))})}),t('[data-toggle="toggle"]').each(function(){var e=t(this),a=t(e.data("target"));e.change(function(){a.toggle(e.prop("checked"))}),e.change()}),t('[data-toggle="fullscreen"]').each(function(){var e=t(this),a=e.closest(".block");e.click(function(){a.toggleClass("fullscreen")})}),t("summary").on("click",".toolbar",function(t){t.preventDefault()})});var v;e.showMessage=function(e,a){t("#message").stop(!0,!0).text(e).show(),t("#message").toggleClass("error",!!a),clearTimeout(v),v=setTimeout(function(){t("#message").fadeOut(1e3)},1e3)}}(jQuery,window,document); \ No newline at end of file +!function(t,e,a,o){function n(t){var e={status:0,load:function(a){e.status||(e.status=1,r({src:t,onload:function(){e.status=2,a&&setTimeout(a)}}))}};return e}function r(t){var e=a.createElement("script");e.async=!0,e.src=t.src,e.onload=t.onload,a.body.appendChild(e)}function c(){for(var t=0;t0){var I=function(){t(this).off("change",g),t(this).off("input propertychange",I)};t("[data-auto-update], [data-option]").on("input propertychange",I),t("[data-auto-update], [data-option]").on("input propertychange change",g),k.change(g)}t("#execute").click(function(){p()});var C=0;e.methodLoad=function(){++C");e.prop("open")||(a.replaceWith(o),a.appendTo("body").addClass("hidden-input")),e.on("toggle",function(){e.prop("open")?o.replaceWith(a.removeClass("hidden-input")):(a.replaceWith(o),a.appendTo("body").addClass("hidden-input"))})}),t('[data-toggle="toggle"]').each(function(){var e=t(this),a=t(e.data("target")),o=function(){a.toggle(e.prop("checked"))};e.change(o),o()}),t('[data-toggle="fullscreen"]').each(function(){var e=t(this),a=e.closest(".block");e.click(function(){a.toggleClass("fullscreen")})}),t("summary").on("click",".toolbar",function(t){t.preventDefault()})});var v;e.showMessage=function(e,a){t("#message").stop(!0,!0).text(e).show(),t("#message").toggleClass("error",!!a),clearTimeout(v),v=setTimeout(function(){t("#message").fadeOut(1e3)},1e3)}}(jQuery,window,document); \ No newline at end of file diff --git a/json/formatter/index.html b/json/formatter/index.html index 52c9340a..284c6ded 100644 --- a/json/formatter/index.html +++ b/json/formatter/index.html @@ -43,7 +43,7 @@ if (localStorage.getItem('DARK') === '1') { document.documentElement.classList.add('dark-theme') } -

JSON Formatter

This free online JSON formatter helps you beautify your JSON string and make it more readable. You can choose the indentation level and characters.

Input
Output
Settings

JSON Formatter

This free online JSON formatter helps you beautify your JSON string and make it more readable. You can choose the indentation level and characters.

Input
Output
Settings
\ No newline at end of file +});
\ No newline at end of file diff --git a/json/minifier/index.html b/json/minifier/index.html index 60d92db7..87540a06 100644 --- a/json/minifier/index.html +++ b/json/minifier/index.html @@ -43,7 +43,7 @@ if (localStorage.getItem('DARK') === '1') { document.documentElement.classList.add('dark-theme') } -

JSON Minifier

This free online JSON minifier helps you minify your JSON string and make it more cleaner. It can remove indentation and new lines to reduce size and make it one line.

Input
Output
Settings

JSON Minifier

This free online JSON minifier helps you minify your JSON string and make it more cleaner. It can remove indentation and new lines to reduce size and make it one line.

Input
Output
Settings
\ No newline at end of file +});
\ No newline at end of file diff --git a/json/validator/index.html b/json/validator/index.html index 3ff8a737..17261a2e 100644 --- a/json/validator/index.html +++ b/json/validator/index.html @@ -43,7 +43,7 @@ if (localStorage.getItem('DARK') === '1') { document.documentElement.classList.add('dark-theme') } -

JSON Validator

This free online JSON validator helps you validate your JSON string.

Input
Output
Settings

JSON Validator

This free online JSON validator helps you validate your JSON string.

Input
Output
Settings
\ No newline at end of file +});
\ No newline at end of file diff --git a/json/viewer/index.html b/json/viewer/index.html index 4c1fffbd..31fecccb 100644 --- a/json/viewer/index.html +++ b/json/viewer/index.html @@ -43,7 +43,7 @@ if (localStorage.getItem('DARK') === '1') { document.documentElement.classList.add('dark-theme') } -

JSON Viewer

This JSON Viewer online tool helps you view JSON object in a readable way.

Input
Output
Settings

JSON Viewer

This JSON Viewer online tool helps you view JSON object in a readable way.

Input
Output
Settings
\ No newline at end of file +});
\ No newline at end of file diff --git a/keccak_224.html b/keccak_224.html index 138de89f..042fa7f5 100644 --- a/keccak_224.html +++ b/keccak_224.html @@ -43,7 +43,7 @@ if (localStorage.getItem('DARK') === '1') { document.documentElement.classList.add('dark-theme') } -

Keccak-224

This Keccak-224 online tool helps you calculate hashes from strings. You can input UTF-8, UTF-16, Hex, Base64, or other encodings.

Input
Output
Share Link
Settings

Keccak-224

This Keccak-224 online tool helps you calculate hashes from strings. You can input UTF-8, UTF-16, Hex, Base64, or other encodings.

Input
Output
Share Link
Settings
\ No newline at end of file +});
\ No newline at end of file diff --git a/keccak_224_checksum.html b/keccak_224_checksum.html index 2d34defb..bf359522 100644 --- a/keccak_224_checksum.html +++ b/keccak_224_checksum.html @@ -43,7 +43,7 @@ if (localStorage.getItem('DARK') === '1') { document.documentElement.classList.add('dark-theme') } -

Keccak-224 File Hash

This Keccak-224 online tool helps you calculate the hash of a file from local or URL using Keccak-224 without uploading the file.

Input
File
Drag and drop the file here or click to select a file. It will not upload the file.
Output
Settings

Keccak-224 File Hash

This Keccak-224 online tool helps you calculate the hash of a file from local or URL using Keccak-224 without uploading the file.

Input
File
Drag and drop the file here or click to select a file. It will not upload the file.
Output
Settings
\ No newline at end of file +});
\ No newline at end of file diff --git a/keccak_256.html b/keccak_256.html index 119f151a..1f135fd5 100644 --- a/keccak_256.html +++ b/keccak_256.html @@ -43,7 +43,7 @@ if (localStorage.getItem('DARK') === '1') { document.documentElement.classList.add('dark-theme') } -

Keccak-256

This Keccak-256 online tool helps you calculate hashes from strings. You can input UTF-8, UTF-16, Hex, Base64, or other encodings.

Input
Output
Share Link
Settings

Keccak-256

This Keccak-256 online tool helps you calculate hashes from strings. You can input UTF-8, UTF-16, Hex, Base64, or other encodings.

Input
Output
Share Link
Settings
\ No newline at end of file +});
\ No newline at end of file diff --git a/keccak_256_checksum.html b/keccak_256_checksum.html index de88ec47..a410422b 100644 --- a/keccak_256_checksum.html +++ b/keccak_256_checksum.html @@ -43,7 +43,7 @@ if (localStorage.getItem('DARK') === '1') { document.documentElement.classList.add('dark-theme') } -

Keccak-256 File Hash

This Keccak-256 online tool helps you calculate the hash of a file from local or URL using Keccak-256 without uploading the file.

Input
File
Drag and drop the file here or click to select a file. It will not upload the file.
Output
Settings

Keccak-256 File Hash

This Keccak-256 online tool helps you calculate the hash of a file from local or URL using Keccak-256 without uploading the file.

Input
File
Drag and drop the file here or click to select a file. It will not upload the file.
Output
Settings
\ No newline at end of file +});
\ No newline at end of file diff --git a/keccak_384.html b/keccak_384.html index 46ff30ba..79769a7f 100644 --- a/keccak_384.html +++ b/keccak_384.html @@ -43,7 +43,7 @@ if (localStorage.getItem('DARK') === '1') { document.documentElement.classList.add('dark-theme') } -

Keccak-384

This Keccak-384 online tool helps you calculate hashes from strings. You can input UTF-8, UTF-16, Hex, Base64, or other encodings.

Input
Output
Share Link
Settings

Keccak-384

This Keccak-384 online tool helps you calculate hashes from strings. You can input UTF-8, UTF-16, Hex, Base64, or other encodings.

Input
Output
Share Link
Settings
\ No newline at end of file +});
\ No newline at end of file diff --git a/keccak_384_checksum.html b/keccak_384_checksum.html index 2475a9e1..5d8300d4 100644 --- a/keccak_384_checksum.html +++ b/keccak_384_checksum.html @@ -43,7 +43,7 @@ if (localStorage.getItem('DARK') === '1') { document.documentElement.classList.add('dark-theme') } -

Keccak-384 File Hash

This Keccak-384 online tool helps you calculate the hash of a file from local or URL using Keccak-384 without uploading the file.

Input
File
Drag and drop the file here or click to select a file. It will not upload the file.
Output
Settings

Keccak-384 File Hash

This Keccak-384 online tool helps you calculate the hash of a file from local or URL using Keccak-384 without uploading the file.

Input
File
Drag and drop the file here or click to select a file. It will not upload the file.
Output
Settings
\ No newline at end of file +});
\ No newline at end of file diff --git a/keccak_512.html b/keccak_512.html index 6769c01b..b0f2b710 100644 --- a/keccak_512.html +++ b/keccak_512.html @@ -43,7 +43,7 @@ if (localStorage.getItem('DARK') === '1') { document.documentElement.classList.add('dark-theme') } -

Keccak-512

This Keccak-512 online tool helps you calculate hashes from strings. You can input UTF-8, UTF-16, Hex, Base64, or other encodings.

Input
Output
Share Link
Settings

Keccak-512

This Keccak-512 online tool helps you calculate hashes from strings. You can input UTF-8, UTF-16, Hex, Base64, or other encodings.

Input
Output
Share Link
Settings
\ No newline at end of file +});
\ No newline at end of file diff --git a/keccak_512_checksum.html b/keccak_512_checksum.html index 6a4aeb80..ee3a476f 100644 --- a/keccak_512_checksum.html +++ b/keccak_512_checksum.html @@ -43,7 +43,7 @@ if (localStorage.getItem('DARK') === '1') { document.documentElement.classList.add('dark-theme') } -

Keccak-512 File Hash

This Keccak-512 online tool helps you calculate the hash of a file from local or URL using Keccak-512 without uploading the file.

Input
File
Drag and drop the file here or click to select a file. It will not upload the file.
Output
Settings

Keccak-512 File Hash

This Keccak-512 online tool helps you calculate the hash of a file from local or URL using Keccak-512 without uploading the file.

Input
File
Drag and drop the file here or click to select a file. It will not upload the file.
Output
Settings
\ No newline at end of file +});
\ No newline at end of file diff --git a/kmac128/file/index.html b/kmac128/file/index.html index 19440f63..63446708 100644 --- a/kmac128/file/index.html +++ b/kmac128/file/index.html @@ -43,7 +43,7 @@ if (localStorage.getItem('DARK') === '1') { document.documentElement.classList.add('dark-theme') } -

KMAC128 File Hash

This KMAC128 online tool helps you calculate the hash of a file from local or URL using KMAC128 without uploading the file.

Input
File
Drag and drop the file here or click to select a file. It will not upload the file.
Output
Settings
Key
Customization

KMAC128 File Hash

This KMAC128 online tool helps you calculate the hash of a file from local or URL using KMAC128 without uploading the file.

Input
File
Drag and drop the file here or click to select a file. It will not upload the file.
Output
Settings
Key
Customization
\ No newline at end of file +});
\ No newline at end of file diff --git a/kmac128/index.html b/kmac128/index.html index e9a3222d..df9f67ea 100644 --- a/kmac128/index.html +++ b/kmac128/index.html @@ -43,7 +43,7 @@ if (localStorage.getItem('DARK') === '1') { document.documentElement.classList.add('dark-theme') } -

KMAC128

This KMAC128 online tool helps you calculate hashes from strings. You can input UTF-8, UTF-16, Hex, Base64, or other encodings.

Input
Output
Share Link
Settings
Key
Customization

KMAC128

This KMAC128 online tool helps you calculate hashes from strings. You can input UTF-8, UTF-16, Hex, Base64, or other encodings.

Input
Output
Share Link
Settings
Key
Customization
\ No newline at end of file +});
\ No newline at end of file diff --git a/kmac256/file/index.html b/kmac256/file/index.html index 886bfa9b..e7d45c1c 100644 --- a/kmac256/file/index.html +++ b/kmac256/file/index.html @@ -43,7 +43,7 @@ if (localStorage.getItem('DARK') === '1') { document.documentElement.classList.add('dark-theme') } -

KMAC256 File Hash

This KMAC256 online tool helps you calculate the hash of a file from local or URL using KMAC256 without uploading the file.

Input
File
Drag and drop the file here or click to select a file. It will not upload the file.
Output
Settings
Key
Customization

KMAC256 File Hash

This KMAC256 online tool helps you calculate the hash of a file from local or URL using KMAC256 without uploading the file.

Input
File
Drag and drop the file here or click to select a file. It will not upload the file.
Output
Settings
Key
Customization
\ No newline at end of file +});
\ No newline at end of file diff --git a/kmac256/index.html b/kmac256/index.html index e455bf04..aff9c1eb 100644 --- a/kmac256/index.html +++ b/kmac256/index.html @@ -43,7 +43,7 @@ if (localStorage.getItem('DARK') === '1') { document.documentElement.classList.add('dark-theme') } -

KMAC256

This KMAC256 online tool helps you calculate hashes from strings. You can input UTF-8, UTF-16, Hex, Base64, or other encodings.

Input
Output
Share Link
Settings
Key
Customization

KMAC256

This KMAC256 online tool helps you calculate hashes from strings. You can input UTF-8, UTF-16, Hex, Base64, or other encodings.

Input
Output
Share Link
Settings
Key
Customization
\ No newline at end of file +});
\ No newline at end of file diff --git a/md2.html b/md2.html index 6b38c642..8846cfd8 100644 --- a/md2.html +++ b/md2.html @@ -43,7 +43,7 @@ if (localStorage.getItem('DARK') === '1') { document.documentElement.classList.add('dark-theme') } -

MD2

This MD2 online tool helps you calculate hashes from strings. You can input UTF-8, UTF-16, Hex, Base64, or other encodings. It also supports HMAC.

Input
Output
Share Link
Settings

MD2

This MD2 online tool helps you calculate hashes from strings. You can input UTF-8, UTF-16, Hex, Base64, or other encodings. It also supports HMAC.

Input
Output
Share Link
Settings
\ No newline at end of file +});
\ No newline at end of file diff --git a/md2_file_hash.html b/md2_file_hash.html index 02cfe5bf..1e8d6f57 100644 --- a/md2_file_hash.html +++ b/md2_file_hash.html @@ -43,7 +43,7 @@ if (localStorage.getItem('DARK') === '1') { document.documentElement.classList.add('dark-theme') } -

MD2 File Hash

This MD2 online tool helps you calculate the hash of a file from local or URL using MD2 without uploading the file. It also supports HMAC.

Input
File
Drag and drop the file here or click to select a file. It will not upload the file.
Output
Settings

MD2 File Hash

This MD2 online tool helps you calculate the hash of a file from local or URL using MD2 without uploading the file. It also supports HMAC.

Input
File
Drag and drop the file here or click to select a file. It will not upload the file.
Output
Settings
\ No newline at end of file +});
\ No newline at end of file diff --git a/md4.html b/md4.html index bc3e499d..a1b30c47 100644 --- a/md4.html +++ b/md4.html @@ -43,7 +43,7 @@ if (localStorage.getItem('DARK') === '1') { document.documentElement.classList.add('dark-theme') } -

MD4

This MD4 online tool helps you calculate hashes from strings. You can input UTF-8, UTF-16, Hex, Base64, or other encodings. It also supports HMAC.

Input
Output
Share Link
Settings

MD4

This MD4 online tool helps you calculate hashes from strings. You can input UTF-8, UTF-16, Hex, Base64, or other encodings. It also supports HMAC.

Input
Output
Share Link
Settings
\ No newline at end of file +});
\ No newline at end of file diff --git a/md4_file_hash.html b/md4_file_hash.html index f7829278..e7a7da73 100644 --- a/md4_file_hash.html +++ b/md4_file_hash.html @@ -43,7 +43,7 @@ if (localStorage.getItem('DARK') === '1') { document.documentElement.classList.add('dark-theme') } -

MD4 File Hash

This MD4 online tool helps you calculate the hash of a file from local or URL using MD4 without uploading the file. It also supports HMAC.

Input
File
Drag and drop the file here or click to select a file. It will not upload the file.
Output
Settings

MD4 File Hash

This MD4 online tool helps you calculate the hash of a file from local or URL using MD4 without uploading the file. It also supports HMAC.

Input
File
Drag and drop the file here or click to select a file. It will not upload the file.
Output
Settings
\ No newline at end of file +});
\ No newline at end of file diff --git a/md5.html b/md5.html index eb714dd1..371390c2 100644 --- a/md5.html +++ b/md5.html @@ -43,7 +43,7 @@ if (localStorage.getItem('DARK') === '1') { document.documentElement.classList.add('dark-theme') } -

MD5

This MD5 online tool helps you calculate hashes from strings. You can input UTF-8, UTF-16, Hex, Base64, or other encodings. It also supports HMAC.

Input
Output
Share Link
Settings

MD5

This MD5 online tool helps you calculate hashes from strings. You can input UTF-8, UTF-16, Hex, Base64, or other encodings. It also supports HMAC.

Input
Output
Share Link
Settings
\ No newline at end of file +});
\ No newline at end of file diff --git a/md5_checksum.html b/md5_checksum.html index 26fc3433..cb9f83d9 100644 --- a/md5_checksum.html +++ b/md5_checksum.html @@ -43,7 +43,7 @@ if (localStorage.getItem('DARK') === '1') { document.documentElement.classList.add('dark-theme') } -

MD5 File Checksum

This MD5 online tool helps you calculate the hash of a file from local or URL using MD5 without uploading the file. It also supports HMAC.

Input
File
Drag and drop the file here or click to select a file. It will not upload the file.
Output
Settings

MD5 File Checksum

This MD5 online tool helps you calculate the hash of a file from local or URL using MD5 without uploading the file. It also supports HMAC.

Input
File
Drag and drop the file here or click to select a file. It will not upload the file.
Output
Settings
\ No newline at end of file +});
\ No newline at end of file diff --git a/qr-code/generator/index.html b/qr-code/generator/index.html index 48cf9a08..c5e85fc2 100644 --- a/qr-code/generator/index.html +++ b/qr-code/generator/index.html @@ -43,7 +43,7 @@ if (localStorage.getItem('DARK') === '1') { document.documentElement.classList.add('dark-theme') } -

QR Code Generator

This online QR code tool helps you generate a QR code and customize its design. You can download the image, share a link, or use an embedded script. Quick and free.

Input
Examples
Output
Embedded Code
QR Code Link
Share Link
Settings
Main
Dot
Corners Square
Corners Dot
Background
Image

QR Code Generator

This online QR code tool helps you generate a QR code and customize its design. You can download the image, share a link, or use an embedded script. Quick and free.

Input
Examples
Output
Embedded Code
QR Code Link
Share Link
Settings
Main
Dot
Corners Square
Corners Dot
Background
Image
\ No newline at end of file +});
\ No newline at end of file diff --git a/rc4/decrypt/file/index.html b/rc4/decrypt/file/index.html new file mode 100644 index 00000000..f7b576aa --- /dev/null +++ b/rc4/decrypt/file/index.html @@ -0,0 +1,93 @@ +RC4 Decrypt File - Online Tools

RC4 Decrypt File

This online tool helps you decrypt an encrypted file for download using RC4. It supports various modes and padding schemes. It also supports PBKDF2 or EvpKDF, with customizable salt, iteration, and hash settings. It also supports drop bytes.

Input
File
Drag and drop the file here or click to select a file. It will not upload the file.
Output
Settings
Key
\ No newline at end of file diff --git a/rc4/decrypt/index.html b/rc4/decrypt/index.html index 1c2023ba..c20e4339 100644 --- a/rc4/decrypt/index.html +++ b/rc4/decrypt/index.html @@ -1,4 +1,4 @@ -RC4 Decryption - Online Tools

RC4 Decryption

This online tool helps you decrypt messages using RC4. It supports PBKDF2 or EvpKDF, with customizable salt, iteration, and hash settings. It also supports dropping initial keystream bytes.

Input
Output
Share Link
Settings
Key

RC4 Decryption

This online tool helps you decrypt messages using RC4. It supports various modes and padding schemes. It also supports PBKDF2 or EvpKDF, with customizable salt, iteration, and hash settings. It also supports drop bytes.

Input
Output
Share Link
Settings
Key
\ No newline at end of file +});
\ No newline at end of file diff --git a/rc4/encrypt/file/index.html b/rc4/encrypt/file/index.html new file mode 100644 index 00000000..d507db65 --- /dev/null +++ b/rc4/encrypt/file/index.html @@ -0,0 +1,93 @@ +RC4 Encrypt File - Online Tools

RC4 Encrypt File

This online tool helps you encrypt a file from local or URL using RC4. It supports various modes and padding schemes. It also supports PBKDF2 or EvpKDF, with customizable salt, iteration, and hash settings. It also supports drop bytes.

Input
File
Drag and drop the file here or click to select a file. It will not upload the file.
Output
Settings
Salt
Key
\ No newline at end of file diff --git a/rc4/encrypt/index.html b/rc4/encrypt/index.html index fa7a7030..5c0cb21d 100644 --- a/rc4/encrypt/index.html +++ b/rc4/encrypt/index.html @@ -1,4 +1,4 @@ -RC4 Encryption - Online Tools

RC4 Encryption

This online tool helps you encrypt messages using RC4. It supports PBKDF2 or EvpKDF, with customizable salt, iteration, and hash settings. It also supports dropping initial keystream bytes.

Input
Output
Share Link
Settings
Salt
Key

RC4 Encryption

This online tool helps you encrypt messages using RC4. It supports various modes and padding schemes. It also supports PBKDF2 or EvpKDF, with customizable salt, iteration, and hash settings. It also supports drop bytes.

Input
Output
Share Link
Settings
Salt
Key
\ No newline at end of file +});
\ No newline at end of file diff --git a/ripemd-128/file/index.html b/ripemd-128/file/index.html index d6d92bbd..6cef4f26 100644 --- a/ripemd-128/file/index.html +++ b/ripemd-128/file/index.html @@ -43,7 +43,7 @@ if (localStorage.getItem('DARK') === '1') { document.documentElement.classList.add('dark-theme') } -

RIPEMD-128 File Hash

This RIPEMD-128 online tool helps you calculate the hash of a file from local or URL using RIPEMD-128 without uploading the file. It also supports HMAC.

Input
File
Drag and drop the file here or click to select a file. It will not upload the file.
Output
Settings

RIPEMD-128 File Hash

This RIPEMD-128 online tool helps you calculate the hash of a file from local or URL using RIPEMD-128 without uploading the file. It also supports HMAC.

Input
File
Drag and drop the file here or click to select a file. It will not upload the file.
Output
Settings
\ No newline at end of file +});
\ No newline at end of file diff --git a/ripemd-128/index.html b/ripemd-128/index.html index 41672edf..acc4bc8a 100644 --- a/ripemd-128/index.html +++ b/ripemd-128/index.html @@ -43,7 +43,7 @@ if (localStorage.getItem('DARK') === '1') { document.documentElement.classList.add('dark-theme') } -

RIPEMD-128

This RIPEMD-128 online tool helps you calculate hashes from strings. You can input UTF-8, UTF-16, Hex, Base64, or other encodings. It also supports HMAC.

Input
Output
Share Link
Settings

RIPEMD-128

This RIPEMD-128 online tool helps you calculate hashes from strings. You can input UTF-8, UTF-16, Hex, Base64, or other encodings. It also supports HMAC.

Input
Output
Share Link
Settings
\ No newline at end of file +});
\ No newline at end of file diff --git a/ripemd-160/file/index.html b/ripemd-160/file/index.html index 2cdc0e60..c415b9af 100644 --- a/ripemd-160/file/index.html +++ b/ripemd-160/file/index.html @@ -43,7 +43,7 @@ if (localStorage.getItem('DARK') === '1') { document.documentElement.classList.add('dark-theme') } -

RIPEMD-160 File Hash

This RIPEMD-160 online tool helps you calculate the hash of a file from local or URL using RIPEMD-160 without uploading the file. It also supports HMAC.

Input
File
Drag and drop the file here or click to select a file. It will not upload the file.
Output
Settings

RIPEMD-160 File Hash

This RIPEMD-160 online tool helps you calculate the hash of a file from local or URL using RIPEMD-160 without uploading the file. It also supports HMAC.

Input
File
Drag and drop the file here or click to select a file. It will not upload the file.
Output
Settings
\ No newline at end of file +});
\ No newline at end of file diff --git a/ripemd-160/index.html b/ripemd-160/index.html index bb005c8a..b69cd6ed 100644 --- a/ripemd-160/index.html +++ b/ripemd-160/index.html @@ -43,7 +43,7 @@ if (localStorage.getItem('DARK') === '1') { document.documentElement.classList.add('dark-theme') } -

RIPEMD-160

This RIPEMD-160 online tool helps you calculate hashes from strings. You can input UTF-8, UTF-16, Hex, Base64, or other encodings. It also supports HMAC.

Input
Output
Share Link
Settings

RIPEMD-160

This RIPEMD-160 online tool helps you calculate hashes from strings. You can input UTF-8, UTF-16, Hex, Base64, or other encodings. It also supports HMAC.

Input
Output
Share Link
Settings
\ No newline at end of file +});
\ No newline at end of file diff --git a/ripemd-256/file/index.html b/ripemd-256/file/index.html index ba17d789..7a3befc2 100644 --- a/ripemd-256/file/index.html +++ b/ripemd-256/file/index.html @@ -43,7 +43,7 @@ if (localStorage.getItem('DARK') === '1') { document.documentElement.classList.add('dark-theme') } -

RIPEMD-256 File Hash

This RIPEMD-256 online tool helps you calculate the hash of a file from local or URL using RIPEMD-256 without uploading the file. It also supports HMAC.

Input
File
Drag and drop the file here or click to select a file. It will not upload the file.
Output
Settings

RIPEMD-256 File Hash

This RIPEMD-256 online tool helps you calculate the hash of a file from local or URL using RIPEMD-256 without uploading the file. It also supports HMAC.

Input
File
Drag and drop the file here or click to select a file. It will not upload the file.
Output
Settings
\ No newline at end of file +});
\ No newline at end of file diff --git a/ripemd-256/index.html b/ripemd-256/index.html index b543cbec..f2ad0469 100644 --- a/ripemd-256/index.html +++ b/ripemd-256/index.html @@ -43,7 +43,7 @@ if (localStorage.getItem('DARK') === '1') { document.documentElement.classList.add('dark-theme') } -

RIPEMD-256

This RIPEMD-256 online tool helps you calculate hashes from strings. You can input UTF-8, UTF-16, Hex, Base64, or other encodings. It also supports HMAC.

Input
Output
Share Link
Settings

RIPEMD-256

This RIPEMD-256 online tool helps you calculate hashes from strings. You can input UTF-8, UTF-16, Hex, Base64, or other encodings. It also supports HMAC.

Input
Output
Share Link
Settings
\ No newline at end of file +});
\ No newline at end of file diff --git a/ripemd-320/file/index.html b/ripemd-320/file/index.html index 17b47fae..3decaacf 100644 --- a/ripemd-320/file/index.html +++ b/ripemd-320/file/index.html @@ -43,7 +43,7 @@ if (localStorage.getItem('DARK') === '1') { document.documentElement.classList.add('dark-theme') } -

RIPEMD-320 File Hash

This RIPEMD-320 online tool helps you calculate the hash of a file from local or URL using RIPEMD-320 without uploading the file. It also supports HMAC.

Input
File
Drag and drop the file here or click to select a file. It will not upload the file.
Output
Settings

RIPEMD-320 File Hash

This RIPEMD-320 online tool helps you calculate the hash of a file from local or URL using RIPEMD-320 without uploading the file. It also supports HMAC.

Input
File
Drag and drop the file here or click to select a file. It will not upload the file.
Output
Settings
\ No newline at end of file +});
\ No newline at end of file diff --git a/ripemd-320/index.html b/ripemd-320/index.html index a2bf2f67..148ce7e4 100644 --- a/ripemd-320/index.html +++ b/ripemd-320/index.html @@ -43,7 +43,7 @@ if (localStorage.getItem('DARK') === '1') { document.documentElement.classList.add('dark-theme') } -

RIPEMD-320

This RIPEMD-320 online tool helps you calculate hashes from strings. You can input UTF-8, UTF-16, Hex, Base64, or other encodings. It also supports HMAC.

Input
Output
Share Link
Settings

RIPEMD-320

This RIPEMD-320 online tool helps you calculate hashes from strings. You can input UTF-8, UTF-16, Hex, Base64, or other encodings. It also supports HMAC.

Input
Output
Share Link
Settings
\ No newline at end of file +});
\ No newline at end of file diff --git a/rsa/decrypt/index.html b/rsa/decrypt/index.html index 2a0b9ff1..1965ab87 100644 --- a/rsa/decrypt/index.html +++ b/rsa/decrypt/index.html @@ -43,7 +43,7 @@ if (localStorage.getItem('DARK') === '1') { document.documentElement.classList.add('dark-theme') } -

RSA Decryption

This online tool helps you decrypt messages using RSA. It supports PKCS#1 and OAEP with various hash algorithms. You can also use PEM with a passphrase.

Input
Output
Share Link
Settings

RSA Decryption

This online tool helps you decrypt messages using RSA. It supports PKCS#1 and OAEP with various hash algorithms. You can also use PEM with a passphrase.

Input
Output
Share Link
Settings
\ No newline at end of file +});
\ No newline at end of file diff --git a/rsa/encrypt/index.html b/rsa/encrypt/index.html index 189a4d7a..0df97d92 100644 --- a/rsa/encrypt/index.html +++ b/rsa/encrypt/index.html @@ -43,7 +43,7 @@ if (localStorage.getItem('DARK') === '1') { document.documentElement.classList.add('dark-theme') } -

RSA Encryption

This online tool helps you encrypt messages using RSA. It supports PKCS#1 and OAEP with various hash algorithms.

Input
Output
Share Link
Settings

RSA Encryption

This online tool helps you encrypt messages using RSA. It supports PKCS#1 and OAEP with various hash algorithms.

Input
Output
Share Link
Settings
\ No newline at end of file +});
\ No newline at end of file diff --git a/rsa/key-generator/index.html b/rsa/key-generator/index.html index f15f3bc6..66781f13 100644 --- a/rsa/key-generator/index.html +++ b/rsa/key-generator/index.html @@ -43,7 +43,7 @@ if (localStorage.getItem('DARK') === '1') { document.documentElement.classList.add('dark-theme') } -

RSA Key Generator

This online tool helps you generate a pair of RSA keys. The PEM format supports PKCS#1, PKCS#5, and PKCS#8.

Private Key
Public Key
Share Link
Settings

RSA Key Generator

This online tool helps you generate a pair of RSA keys. The PEM format supports PKCS#1, PKCS#5, and PKCS#8.

Private Key
Public Key
Share Link
Settings
\ No newline at end of file +});
\ No newline at end of file diff --git a/rsa/sign/index.html b/rsa/sign/index.html index 1d320267..db5b2332 100644 --- a/rsa/sign/index.html +++ b/rsa/sign/index.html @@ -43,7 +43,7 @@ if (localStorage.getItem('DARK') === '1') { document.documentElement.classList.add('dark-theme') } -

RSA Sign Message

This online tool helps you sign messages using RSA. It supports various signature algorithms. You can also use PEM with a passphrase.

Input
Output
Share Link
Settings

RSA Sign Message

This online tool helps you sign messages using RSA. It supports various signature algorithms. You can also use PEM with a passphrase.

Input
Output
Share Link
Settings
\ No newline at end of file +});
\ No newline at end of file diff --git a/rsa/verify/index.html b/rsa/verify/index.html index c6c346fe..40172b0b 100644 --- a/rsa/verify/index.html +++ b/rsa/verify/index.html @@ -43,7 +43,7 @@ if (localStorage.getItem('DARK') === '1') { document.documentElement.classList.add('dark-theme') } -

RSA Verify Signature

This online tool helps you verify signatures using RSA. It supports various curves and signature algorithms.

Input
Output
Share Link
Settings
Signature

RSA Verify Signature

This online tool helps you verify signatures using RSA. It supports various curves and signature algorithms.

Input
Output
Share Link
Settings
Signature
\ No newline at end of file +});
\ No newline at end of file diff --git a/sha1.html b/sha1.html index d55599a0..9cc1c921 100644 --- a/sha1.html +++ b/sha1.html @@ -43,7 +43,7 @@ if (localStorage.getItem('DARK') === '1') { document.documentElement.classList.add('dark-theme') } -

SHA1

This SHA1 online tool helps you calculate hashes from strings. You can input UTF-8, UTF-16, Hex, Base64, or other encodings. It also supports HMAC.

Input
Output
Share Link
Settings

SHA1

This SHA1 online tool helps you calculate hashes from strings. You can input UTF-8, UTF-16, Hex, Base64, or other encodings. It also supports HMAC.

Input
Output
Share Link
Settings
\ No newline at end of file +});
\ No newline at end of file diff --git a/sha1_checksum.html b/sha1_checksum.html index 617a12ff..50b74413 100644 --- a/sha1_checksum.html +++ b/sha1_checksum.html @@ -43,7 +43,7 @@ if (localStorage.getItem('DARK') === '1') { document.documentElement.classList.add('dark-theme') } -

SHA1 File Checksum

This SHA1 online tool helps you calculate the hash of a file from local or URL using SHA1 without uploading the file. It also supports HMAC.

Input
File
Drag and drop the file here or click to select a file. It will not upload the file.
Output
Settings

SHA1 File Checksum

This SHA1 online tool helps you calculate the hash of a file from local or URL using SHA1 without uploading the file. It also supports HMAC.

Input
File
Drag and drop the file here or click to select a file. It will not upload the file.
Output
Settings
\ No newline at end of file +});
\ No newline at end of file diff --git a/sha224.html b/sha224.html index 3ffe23ec..6446e916 100644 --- a/sha224.html +++ b/sha224.html @@ -43,7 +43,7 @@ if (localStorage.getItem('DARK') === '1') { document.documentElement.classList.add('dark-theme') } -

SHA224

This SHA224 online tool helps you calculate hashes from strings. You can input UTF-8, UTF-16, Hex, Base64, or other encodings. It also supports HMAC.

Input
Output
Share Link
Settings

SHA224

This SHA224 online tool helps you calculate hashes from strings. You can input UTF-8, UTF-16, Hex, Base64, or other encodings. It also supports HMAC.

Input
Output
Share Link
Settings
\ No newline at end of file +});
\ No newline at end of file diff --git a/sha224_checksum.html b/sha224_checksum.html index 985b94f1..b23ea76e 100644 --- a/sha224_checksum.html +++ b/sha224_checksum.html @@ -43,7 +43,7 @@ if (localStorage.getItem('DARK') === '1') { document.documentElement.classList.add('dark-theme') } -

SHA224 File Hash

This SHA224 online tool helps you calculate the hash of a file from local or URL using SHA224 without uploading the file. It also supports HMAC.

Input
File
Drag and drop the file here or click to select a file. It will not upload the file.
Output
Settings

SHA224 File Hash

This SHA224 online tool helps you calculate the hash of a file from local or URL using SHA224 without uploading the file. It also supports HMAC.

Input
File
Drag and drop the file here or click to select a file. It will not upload the file.
Output
Settings
\ No newline at end of file +});
\ No newline at end of file diff --git a/sha256.html b/sha256.html index c2b2ffd6..4f92e73c 100644 --- a/sha256.html +++ b/sha256.html @@ -43,7 +43,7 @@ if (localStorage.getItem('DARK') === '1') { document.documentElement.classList.add('dark-theme') } -

SHA256

This SHA256 online tool helps you calculate hashes from strings. You can input UTF-8, UTF-16, Hex, Base64, or other encodings. It also supports HMAC.

Input
Output
Share Link
Settings

SHA256

This SHA256 online tool helps you calculate hashes from strings. You can input UTF-8, UTF-16, Hex, Base64, or other encodings. It also supports HMAC.

Input
Output
Share Link
Settings
\ No newline at end of file +});
\ No newline at end of file diff --git a/sha256_checksum.html b/sha256_checksum.html index 9b2a2a44..96ffd008 100644 --- a/sha256_checksum.html +++ b/sha256_checksum.html @@ -43,7 +43,7 @@ if (localStorage.getItem('DARK') === '1') { document.documentElement.classList.add('dark-theme') } -

SHA256 File Checksum

This SHA256 online tool helps you calculate the hash of a file from local or URL using SHA256 without uploading the file. It also supports HMAC.

Input
File
Drag and drop the file here or click to select a file. It will not upload the file.
Output
Settings

SHA256 File Checksum

This SHA256 online tool helps you calculate the hash of a file from local or URL using SHA256 without uploading the file. It also supports HMAC.

Input
File
Drag and drop the file here or click to select a file. It will not upload the file.
Output
Settings
\ No newline at end of file +});
\ No newline at end of file diff --git a/sha384.html b/sha384.html index 895d8281..055d95f8 100644 --- a/sha384.html +++ b/sha384.html @@ -43,7 +43,7 @@ if (localStorage.getItem('DARK') === '1') { document.documentElement.classList.add('dark-theme') } -

SHA384

This SHA384 online tool helps you calculate hashes from strings. You can input UTF-8, UTF-16, Hex, Base64, or other encodings. It also supports HMAC.

Input
Output
Share Link
Settings

SHA384

This SHA384 online tool helps you calculate hashes from strings. You can input UTF-8, UTF-16, Hex, Base64, or other encodings. It also supports HMAC.

Input
Output
Share Link
Settings
\ No newline at end of file +});
\ No newline at end of file diff --git a/sha384_file_hash.html b/sha384_file_hash.html index 7e16aede..8a3063e1 100644 --- a/sha384_file_hash.html +++ b/sha384_file_hash.html @@ -43,7 +43,7 @@ if (localStorage.getItem('DARK') === '1') { document.documentElement.classList.add('dark-theme') } -

SHA384 File Hash

This SHA384 online tool helps you calculate the hash of a file from local or URL using SHA384 without uploading the file. It also supports HMAC.

Input
File
Drag and drop the file here or click to select a file. It will not upload the file.
Output
Settings

SHA384 File Hash

This SHA384 online tool helps you calculate the hash of a file from local or URL using SHA384 without uploading the file. It also supports HMAC.

Input
File
Drag and drop the file here or click to select a file. It will not upload the file.
Output
Settings
\ No newline at end of file +});
\ No newline at end of file diff --git a/sha3_224.html b/sha3_224.html index 90b96e8a..7064629a 100644 --- a/sha3_224.html +++ b/sha3_224.html @@ -43,7 +43,7 @@ if (localStorage.getItem('DARK') === '1') { document.documentElement.classList.add('dark-theme') } -

SHA3-224

This SHA3-224 online tool helps you calculate hashes from strings. You can input UTF-8, UTF-16, Hex, Base64, or other encodings.

Input
Output
Share Link
Settings

SHA3-224

This SHA3-224 online tool helps you calculate hashes from strings. You can input UTF-8, UTF-16, Hex, Base64, or other encodings.

Input
Output
Share Link
Settings
\ No newline at end of file +});
\ No newline at end of file diff --git a/sha3_224_checksum.html b/sha3_224_checksum.html index bdb2507c..79393943 100644 --- a/sha3_224_checksum.html +++ b/sha3_224_checksum.html @@ -43,7 +43,7 @@ if (localStorage.getItem('DARK') === '1') { document.documentElement.classList.add('dark-theme') } -

SHA3-224 File Hash

This SHA3-224 online tool helps you calculate the hash of a file from local or URL using SHA3-224 without uploading the file.

Input
File
Drag and drop the file here or click to select a file. It will not upload the file.
Output
Settings

SHA3-224 File Hash

This SHA3-224 online tool helps you calculate the hash of a file from local or URL using SHA3-224 without uploading the file.

Input
File
Drag and drop the file here or click to select a file. It will not upload the file.
Output
Settings
\ No newline at end of file +});
\ No newline at end of file diff --git a/sha3_256.html b/sha3_256.html index 2c329870..56e6527e 100644 --- a/sha3_256.html +++ b/sha3_256.html @@ -43,7 +43,7 @@ if (localStorage.getItem('DARK') === '1') { document.documentElement.classList.add('dark-theme') } -

SHA3-256

This SHA3-256 online tool helps you calculate hashes from strings. You can input UTF-8, UTF-16, Hex, Base64, or other encodings.

Input
Output
Share Link
Settings

SHA3-256

This SHA3-256 online tool helps you calculate hashes from strings. You can input UTF-8, UTF-16, Hex, Base64, or other encodings.

Input
Output
Share Link
Settings
\ No newline at end of file +});
\ No newline at end of file diff --git a/sha3_256_checksum.html b/sha3_256_checksum.html index ddeb7d97..a07020d0 100644 --- a/sha3_256_checksum.html +++ b/sha3_256_checksum.html @@ -43,7 +43,7 @@ if (localStorage.getItem('DARK') === '1') { document.documentElement.classList.add('dark-theme') } -

SHA3-256 File Hash

This SHA3-256 online tool helps you calculate the hash of a file from local or URL using SHA3-256 without uploading the file.

Input
File
Drag and drop the file here or click to select a file. It will not upload the file.
Output
Settings

SHA3-256 File Hash

This SHA3-256 online tool helps you calculate the hash of a file from local or URL using SHA3-256 without uploading the file.

Input
File
Drag and drop the file here or click to select a file. It will not upload the file.
Output
Settings
\ No newline at end of file +});
\ No newline at end of file diff --git a/sha3_384.html b/sha3_384.html index d8cb8aaa..273942cb 100644 --- a/sha3_384.html +++ b/sha3_384.html @@ -43,7 +43,7 @@ if (localStorage.getItem('DARK') === '1') { document.documentElement.classList.add('dark-theme') } -

SHA3-384

This SHA3-384 online tool helps you calculate hashes from strings. You can input UTF-8, UTF-16, Hex, Base64, or other encodings.

Input
Output
Share Link
Settings

SHA3-384

This SHA3-384 online tool helps you calculate hashes from strings. You can input UTF-8, UTF-16, Hex, Base64, or other encodings.

Input
Output
Share Link
Settings
\ No newline at end of file +});
\ No newline at end of file diff --git a/sha3_384_checksum.html b/sha3_384_checksum.html index ca690f3e..7713b856 100644 --- a/sha3_384_checksum.html +++ b/sha3_384_checksum.html @@ -43,7 +43,7 @@ if (localStorage.getItem('DARK') === '1') { document.documentElement.classList.add('dark-theme') } -

SHA3-384 File Hash

This SHA3-384 online tool helps you calculate the hash of a file from local or URL using SHA3-384 without uploading the file.

Input
File
Drag and drop the file here or click to select a file. It will not upload the file.
Output
Settings

SHA3-384 File Hash

This SHA3-384 online tool helps you calculate the hash of a file from local or URL using SHA3-384 without uploading the file.

Input
File
Drag and drop the file here or click to select a file. It will not upload the file.
Output
Settings
\ No newline at end of file +});
\ No newline at end of file diff --git a/sha3_512.html b/sha3_512.html index d642d9fb..3e0b0061 100644 --- a/sha3_512.html +++ b/sha3_512.html @@ -43,7 +43,7 @@ if (localStorage.getItem('DARK') === '1') { document.documentElement.classList.add('dark-theme') } -

SHA3-512

This SHA3-512 online tool helps you calculate hashes from strings. You can input UTF-8, UTF-16, Hex, Base64, or other encodings.

Input
Output
Share Link
Settings

SHA3-512

This SHA3-512 online tool helps you calculate hashes from strings. You can input UTF-8, UTF-16, Hex, Base64, or other encodings.

Input
Output
Share Link
Settings
\ No newline at end of file +});
\ No newline at end of file diff --git a/sha3_512_checksum.html b/sha3_512_checksum.html index 8ee09355..2e46ca70 100644 --- a/sha3_512_checksum.html +++ b/sha3_512_checksum.html @@ -43,7 +43,7 @@ if (localStorage.getItem('DARK') === '1') { document.documentElement.classList.add('dark-theme') } -

SHA3-512 File Hash

This SHA3-512 online tool helps you calculate the hash of a file from local or URL using SHA3-512 without uploading the file.

Input
File
Drag and drop the file here or click to select a file. It will not upload the file.
Output
Settings

SHA3-512 File Hash

This SHA3-512 online tool helps you calculate the hash of a file from local or URL using SHA3-512 without uploading the file.

Input
File
Drag and drop the file here or click to select a file. It will not upload the file.
Output
Settings
\ No newline at end of file +});
\ No newline at end of file diff --git a/sha512.html b/sha512.html index 8dee9306..481218ff 100644 --- a/sha512.html +++ b/sha512.html @@ -43,7 +43,7 @@ if (localStorage.getItem('DARK') === '1') { document.documentElement.classList.add('dark-theme') } -

SHA512

This SHA512 online tool helps you calculate hashes from strings. You can input UTF-8, UTF-16, Hex, Base64, or other encodings. It also supports HMAC.

Input
Output
Share Link
Settings

SHA512

This SHA512 online tool helps you calculate hashes from strings. You can input UTF-8, UTF-16, Hex, Base64, or other encodings. It also supports HMAC.

Input
Output
Share Link
Settings
\ No newline at end of file +});
\ No newline at end of file diff --git a/sha512_224.html b/sha512_224.html index 94302af7..3a514018 100644 --- a/sha512_224.html +++ b/sha512_224.html @@ -43,7 +43,7 @@ if (localStorage.getItem('DARK') === '1') { document.documentElement.classList.add('dark-theme') } -

SHA512/224

This SHA512/224 online tool helps you calculate hashes from strings. You can input UTF-8, UTF-16, Hex, Base64, or other encodings. It also supports HMAC.

Input
Output
Share Link
Settings

SHA512/224

This SHA512/224 online tool helps you calculate hashes from strings. You can input UTF-8, UTF-16, Hex, Base64, or other encodings. It also supports HMAC.

Input
Output
Share Link
Settings
\ No newline at end of file +});
\ No newline at end of file diff --git a/sha512_224_file_hash.html b/sha512_224_file_hash.html index ed46602a..3c68aa8c 100644 --- a/sha512_224_file_hash.html +++ b/sha512_224_file_hash.html @@ -43,7 +43,7 @@ if (localStorage.getItem('DARK') === '1') { document.documentElement.classList.add('dark-theme') } -

SHA512/224 File Hash

This SHA512/224 online tool helps you calculate the hash of a file from local or URL using SHA512/224 without uploading the file. It also supports HMAC.

Input
File
Drag and drop the file here or click to select a file. It will not upload the file.
Output
Settings

SHA512/224 File Hash

This SHA512/224 online tool helps you calculate the hash of a file from local or URL using SHA512/224 without uploading the file. It also supports HMAC.

Input
File
Drag and drop the file here or click to select a file. It will not upload the file.
Output
Settings
\ No newline at end of file +});
\ No newline at end of file diff --git a/sha512_256.html b/sha512_256.html index 753a423f..b1951fca 100644 --- a/sha512_256.html +++ b/sha512_256.html @@ -43,7 +43,7 @@ if (localStorage.getItem('DARK') === '1') { document.documentElement.classList.add('dark-theme') } -

SHA512/256

This SHA512/256 online tool helps you calculate hashes from strings. You can input UTF-8, UTF-16, Hex, Base64, or other encodings. It also supports HMAC.

Input
Output
Share Link
Settings

SHA512/256

This SHA512/256 online tool helps you calculate hashes from strings. You can input UTF-8, UTF-16, Hex, Base64, or other encodings. It also supports HMAC.

Input
Output
Share Link
Settings
\ No newline at end of file +});
\ No newline at end of file diff --git a/sha512_256_file_hash.html b/sha512_256_file_hash.html index d7bb65af..f8ae0a44 100644 --- a/sha512_256_file_hash.html +++ b/sha512_256_file_hash.html @@ -43,7 +43,7 @@ if (localStorage.getItem('DARK') === '1') { document.documentElement.classList.add('dark-theme') } -

SHA512/256 File Hash

This SHA512/256 online tool helps you calculate the hash of a file from local or URL using SHA512/256 without uploading the file. It also supports HMAC.

Input
File
Drag and drop the file here or click to select a file. It will not upload the file.
Output
Settings

SHA512/256 File Hash

This SHA512/256 online tool helps you calculate the hash of a file from local or URL using SHA512/256 without uploading the file. It also supports HMAC.

Input
File
Drag and drop the file here or click to select a file. It will not upload the file.
Output
Settings
\ No newline at end of file +});
\ No newline at end of file diff --git a/sha512_file_hash.html b/sha512_file_hash.html index adccb731..c8e71997 100644 --- a/sha512_file_hash.html +++ b/sha512_file_hash.html @@ -43,7 +43,7 @@ if (localStorage.getItem('DARK') === '1') { document.documentElement.classList.add('dark-theme') } -

SHA512 File Hash

This SHA512 online tool helps you calculate the hash of a file from local or URL using SHA512 without uploading the file. It also supports HMAC.

Input
File
Drag and drop the file here or click to select a file. It will not upload the file.
Output
Settings

SHA512 File Hash

This SHA512 online tool helps you calculate the hash of a file from local or URL using SHA512 without uploading the file. It also supports HMAC.

Input
File
Drag and drop the file here or click to select a file. It will not upload the file.
Output
Settings
\ No newline at end of file +});
\ No newline at end of file diff --git a/shake128/file/index.html b/shake128/file/index.html index f00893cc..3503911a 100644 --- a/shake128/file/index.html +++ b/shake128/file/index.html @@ -43,7 +43,7 @@ if (localStorage.getItem('DARK') === '1') { document.documentElement.classList.add('dark-theme') } -

SHAKE128 File Hash

This SHAKE128 online tool helps you calculate the hash of a file from local or URL using SHAKE128 without uploading the file.

Input
File
Drag and drop the file here or click to select a file. It will not upload the file.
Output
Settings

SHAKE128 File Hash

This SHAKE128 online tool helps you calculate the hash of a file from local or URL using SHAKE128 without uploading the file.

Input
File
Drag and drop the file here or click to select a file. It will not upload the file.
Output
Settings
\ No newline at end of file +});
\ No newline at end of file diff --git a/shake128/index.html b/shake128/index.html index c923096d..922ea655 100644 --- a/shake128/index.html +++ b/shake128/index.html @@ -43,7 +43,7 @@ if (localStorage.getItem('DARK') === '1') { document.documentElement.classList.add('dark-theme') } -

SHAKE128

This SHAKE128 online tool helps you calculate hashes from strings. You can input UTF-8, UTF-16, Hex, Base64, or other encodings.

Input
Output
Share Link
Settings

SHAKE128

This SHAKE128 online tool helps you calculate hashes from strings. You can input UTF-8, UTF-16, Hex, Base64, or other encodings.

Input
Output
Share Link
Settings
\ No newline at end of file +});
\ No newline at end of file diff --git a/shake256/file/index.html b/shake256/file/index.html index 579a2585..a7aa3978 100644 --- a/shake256/file/index.html +++ b/shake256/file/index.html @@ -43,7 +43,7 @@ if (localStorage.getItem('DARK') === '1') { document.documentElement.classList.add('dark-theme') } -

SHAKE256 File Hash

This SHAKE256 online tool helps you calculate the hash of a file from local or URL using SHAKE256 without uploading the file.

Input
File
Drag and drop the file here or click to select a file. It will not upload the file.
Output
Settings

SHAKE256 File Hash

This SHAKE256 online tool helps you calculate the hash of a file from local or URL using SHAKE256 without uploading the file.

Input
File
Drag and drop the file here or click to select a file. It will not upload the file.
Output
Settings
\ No newline at end of file +});
\ No newline at end of file diff --git a/shake256/index.html b/shake256/index.html index c788e932..311f489c 100644 --- a/shake256/index.html +++ b/shake256/index.html @@ -43,7 +43,7 @@ if (localStorage.getItem('DARK') === '1') { document.documentElement.classList.add('dark-theme') } -

SHAKE256

This SHAKE256 online tool helps you calculate hashes from strings. You can input UTF-8, UTF-16, Hex, Base64, or other encodings.

Input
Output
Share Link
Settings

SHAKE256

This SHAKE256 online tool helps you calculate hashes from strings. You can input UTF-8, UTF-16, Hex, Base64, or other encodings.

Input
Output
Share Link
Settings
\ No newline at end of file +});
\ No newline at end of file diff --git a/sitemap.xml b/sitemap.xml index ee6048e5..f8338761 100644 --- a/sitemap.xml +++ b/sitemap.xml @@ -1 +1 @@ -https://emn178.github.io/online-tools/aes/decrypt/2024-08-21T00:00:00.000Zhttps://emn178.github.io/online-tools/aes/encrypt/2024-08-21T00:00:00.000Zhttps://emn178.github.io/online-tools/base32_decode_file.html2023-09-29T00:00:00.000Zhttps://emn178.github.io/online-tools/base32_decode.html2023-09-29T00:00:00.000Zhttps://emn178.github.io/online-tools/base32_encode_file.html2023-09-29T00:00:00.000Zhttps://emn178.github.io/online-tools/base32_encode.html2023-10-20T00:00:00.000Zhttps://emn178.github.io/online-tools/base58/decode/file/2023-10-08T00:00:00.000Zhttps://emn178.github.io/online-tools/base58/decode/2023-10-08T00:00:00.000Zhttps://emn178.github.io/online-tools/base58/encode/file/2023-10-08T00:00:00.000Zhttps://emn178.github.io/online-tools/base58/encode/2023-10-20T00:00:00.000Zhttps://emn178.github.io/online-tools/base64_decode_file.html2023-09-29T00:00:00.000Zhttps://emn178.github.io/online-tools/base64_decode.html2023-09-29T00:00:00.000Zhttps://emn178.github.io/online-tools/base64_encode_file.html2023-09-29T00:00:00.000Zhttps://emn178.github.io/online-tools/base64_encode.html2023-10-20T00:00:00.000Zhttps://emn178.github.io/online-tools/blake2b/file/2024-07-02T00:00:00.000Zhttps://emn178.github.io/online-tools/blake2b/2024-07-02T00:00:00.000Zhttps://emn178.github.io/online-tools/blake2s/file/2024-07-02T00:00:00.000Zhttps://emn178.github.io/online-tools/blake2s/2024-07-02T00:00:00.000Zhttps://emn178.github.io/online-tools/blake3/file/2024-07-02T00:00:00.000Zhttps://emn178.github.io/online-tools/blake3/2024-07-02T00:00:00.000Zhttps://emn178.github.io/online-tools/case/constant/2024-05-07T00:00:00.000Zhttps://emn178.github.io/online-tools/case/kebab/2024-05-07T00:00:00.000Zhttps://emn178.github.io/online-tools/case/lower-camel/2024-05-07T00:00:00.000Zhttps://emn178.github.io/online-tools/case/lower/2024-05-07T00:00:00.000Zhttps://emn178.github.io/online-tools/case/snake/2024-05-07T00:00:00.000Zhttps://emn178.github.io/online-tools/case/upper-camel/2024-05-07T00:00:00.000Zhttps://emn178.github.io/online-tools/case/upper/2024-05-07T00:00:00.000Zhttps://emn178.github.io/online-tools/crc16_checksum.html2023-09-29T00:00:00.000Zhttps://emn178.github.io/online-tools/crc16.html2023-10-20T00:00:00.000Zhttps://emn178.github.io/online-tools/crc32_checksum.html2023-09-29T00:00:00.000Zhttps://emn178.github.io/online-tools/crc32.html2023-10-20T00:00:00.000Zhttps://emn178.github.io/online-tools/cshake128/file/2023-10-22T00:00:00.000Zhttps://emn178.github.io/online-tools/cshake128/2023-10-22T00:00:00.000Zhttps://emn178.github.io/online-tools/cshake256/file/2023-10-22T00:00:00.000Zhttps://emn178.github.io/online-tools/cshake256/2023-10-22T00:00:00.000Zhttps://emn178.github.io/online-tools/des/decrypt/2024-08-23T00:00:00.000Zhttps://emn178.github.io/online-tools/des/encrypt/2024-08-23T00:00:00.000Zhttps://emn178.github.io/online-tools/double_sha256.html2023-10-20T00:00:00.000Zhttps://emn178.github.io/online-tools/ecdsa/key-generator/2024-08-09T00:00:00.000Zhttps://emn178.github.io/online-tools/ecdsa/sign/2024-05-11T00:00:00.000Zhttps://emn178.github.io/online-tools/ecdsa/verify/2024-05-11T00:00:00.000Zhttps://emn178.github.io/online-tools/hex_decode_file.html2024-05-08T00:00:00.000Zhttps://emn178.github.io/online-tools/hex_decode.html2024-05-08T00:00:00.000Zhttps://emn178.github.io/online-tools/hex_encode_file.html2024-05-08T00:00:00.000Zhttps://emn178.github.io/online-tools/hex_encode.html2024-05-08T00:00:00.000Zhttps://emn178.github.io/online-tools/html_decode.html2023-09-29T00:00:00.000Zhttps://emn178.github.io/online-tools/html_encode.html2023-09-29T00:00:00.000Zhttps://emn178.github.io/online-tools/2023-09-29T00:00:00.000Zhttps://emn178.github.io/online-tools/json/formatter/2024-06-29T00:00:00.000Zhttps://emn178.github.io/online-tools/json/minifier/2024-06-29T00:00:00.000Zhttps://emn178.github.io/online-tools/json/validator/2024-06-29T00:00:00.000Zhttps://emn178.github.io/online-tools/json/viewer/2024-06-29T00:00:00.000Zhttps://emn178.github.io/online-tools/keccak_224_checksum.html2023-09-29T00:00:00.000Zhttps://emn178.github.io/online-tools/keccak_224.html2023-10-20T00:00:00.000Zhttps://emn178.github.io/online-tools/keccak_256_checksum.html2023-09-29T00:00:00.000Zhttps://emn178.github.io/online-tools/keccak_256.html2023-10-20T00:00:00.000Zhttps://emn178.github.io/online-tools/keccak_384_checksum.html2023-09-29T00:00:00.000Zhttps://emn178.github.io/online-tools/keccak_384.html2023-10-20T00:00:00.000Zhttps://emn178.github.io/online-tools/keccak_512_checksum.html2023-09-29T00:00:00.000Zhttps://emn178.github.io/online-tools/keccak_512.html2023-10-20T00:00:00.000Zhttps://emn178.github.io/online-tools/kmac128/file/2023-10-22T00:00:00.000Zhttps://emn178.github.io/online-tools/kmac128/2023-10-22T00:00:00.000Zhttps://emn178.github.io/online-tools/kmac256/file/2023-10-22T00:00:00.000Zhttps://emn178.github.io/online-tools/kmac256/2023-10-22T00:00:00.000Zhttps://emn178.github.io/online-tools/md2_file_hash.html2023-10-20T00:00:00.000Zhttps://emn178.github.io/online-tools/md2.html2023-10-20T00:00:00.000Zhttps://emn178.github.io/online-tools/md4_file_hash.html2023-10-20T00:00:00.000Zhttps://emn178.github.io/online-tools/md4.html2023-10-20T00:00:00.000Zhttps://emn178.github.io/online-tools/md5_checksum.html2023-10-20T00:00:00.000Zhttps://emn178.github.io/online-tools/md5.html2023-10-20T00:00:00.000Zhttps://emn178.github.io/online-tools/qr-code/generator/2024-05-15T00:00:00.000Zhttps://emn178.github.io/online-tools/rc4/decrypt/2024-08-26T00:00:00.000Zhttps://emn178.github.io/online-tools/rc4/encrypt/2024-08-26T00:00:00.000Zhttps://emn178.github.io/online-tools/ripemd-128/file/2024-08-01T00:00:00.000Zhttps://emn178.github.io/online-tools/ripemd-128/2024-08-01T00:00:00.000Zhttps://emn178.github.io/online-tools/ripemd-160/file/2024-08-01T00:00:00.000Zhttps://emn178.github.io/online-tools/ripemd-160/2024-08-01T00:00:00.000Zhttps://emn178.github.io/online-tools/ripemd-256/file/2024-08-01T00:00:00.000Zhttps://emn178.github.io/online-tools/ripemd-256/2024-08-01T00:00:00.000Zhttps://emn178.github.io/online-tools/ripemd-320/file/2024-08-01T00:00:00.000Zhttps://emn178.github.io/online-tools/ripemd-320/2024-08-01T00:00:00.000Zhttps://emn178.github.io/online-tools/rsa/decrypt/2024-08-28T00:00:00.000Zhttps://emn178.github.io/online-tools/rsa/encrypt/2024-08-28T00:00:00.000Zhttps://emn178.github.io/online-tools/rsa/key-generator/2024-08-16T00:00:00.000Zhttps://emn178.github.io/online-tools/rsa/sign/2024-08-16T00:00:00.000Zhttps://emn178.github.io/online-tools/rsa/verify/2024-08-16T00:00:00.000Zhttps://emn178.github.io/online-tools/sha1_checksum.html2023-10-20T00:00:00.000Zhttps://emn178.github.io/online-tools/sha1.html2023-10-20T00:00:00.000Zhttps://emn178.github.io/online-tools/sha224_checksum.html2023-10-20T00:00:00.000Zhttps://emn178.github.io/online-tools/sha224.html2023-10-20T00:00:00.000Zhttps://emn178.github.io/online-tools/sha256_checksum.html2023-10-20T00:00:00.000Zhttps://emn178.github.io/online-tools/sha256.html2023-10-20T00:00:00.000Zhttps://emn178.github.io/online-tools/sha3_224_checksum.html2023-09-29T00:00:00.000Zhttps://emn178.github.io/online-tools/sha3_224.html2023-10-20T00:00:00.000Zhttps://emn178.github.io/online-tools/sha3_256_checksum.html2023-09-29T00:00:00.000Zhttps://emn178.github.io/online-tools/sha3_256.html2023-10-20T00:00:00.000Zhttps://emn178.github.io/online-tools/sha3_384_checksum.html2023-09-29T00:00:00.000Zhttps://emn178.github.io/online-tools/sha3_384.html2023-10-20T00:00:00.000Zhttps://emn178.github.io/online-tools/sha3_512_checksum.html2023-09-29T00:00:00.000Zhttps://emn178.github.io/online-tools/sha3_512.html2023-10-20T00:00:00.000Zhttps://emn178.github.io/online-tools/sha384_file_hash.html2023-10-20T00:00:00.000Zhttps://emn178.github.io/online-tools/sha384.html2023-10-20T00:00:00.000Zhttps://emn178.github.io/online-tools/sha512_224_file_hash.html2023-10-20T00:00:00.000Zhttps://emn178.github.io/online-tools/sha512_224.html2023-10-20T00:00:00.000Zhttps://emn178.github.io/online-tools/sha512_256_file_hash.html2023-10-20T00:00:00.000Zhttps://emn178.github.io/online-tools/sha512_256.html2023-10-20T00:00:00.000Zhttps://emn178.github.io/online-tools/sha512_file_hash.html2023-10-20T00:00:00.000Zhttps://emn178.github.io/online-tools/sha512.html2023-10-20T00:00:00.000Zhttps://emn178.github.io/online-tools/shake128/file/2023-09-29T00:00:00.000Zhttps://emn178.github.io/online-tools/shake128/2023-10-20T00:00:00.000Zhttps://emn178.github.io/online-tools/shake256/file/2023-09-29T00:00:00.000Zhttps://emn178.github.io/online-tools/shake256/2023-10-20T00:00:00.000Zhttps://emn178.github.io/online-tools/syntax-highlight/2023-09-29T00:00:00.000Zhttps://emn178.github.io/online-tools/triple-des/decrypt/2024-08-24T00:00:00.000Zhttps://emn178.github.io/online-tools/triple-des/encrypt/2024-08-24T00:00:00.000Zhttps://emn178.github.io/online-tools/url_decode.html2023-09-29T00:00:00.000Zhttps://emn178.github.io/online-tools/url_encode.html2023-09-29T00:00:00.000Zhttps://emn178.github.io/online-tools/xml/formatter/2024-07-07T00:00:00.000Zhttps://emn178.github.io/online-tools/xml/minifier/2024-07-07T00:00:00.000Zhttps://emn178.github.io/online-tools/xml/validator/2024-08-13T00:00:00.000Z \ No newline at end of file +https://emn178.github.io/online-tools/aes/decrypt/file/2024-10-03T00:00:00.000Zhttps://emn178.github.io/online-tools/aes/decrypt/2024-08-21T00:00:00.000Zhttps://emn178.github.io/online-tools/aes/encrypt/file/2024-10-03T00:00:00.000Zhttps://emn178.github.io/online-tools/aes/encrypt/2024-08-21T00:00:00.000Zhttps://emn178.github.io/online-tools/base32_decode_file.html2023-09-29T00:00:00.000Zhttps://emn178.github.io/online-tools/base32_decode.html2023-09-29T00:00:00.000Zhttps://emn178.github.io/online-tools/base32_encode_file.html2023-09-29T00:00:00.000Zhttps://emn178.github.io/online-tools/base32_encode.html2023-10-20T00:00:00.000Zhttps://emn178.github.io/online-tools/base58/decode/file/2023-10-08T00:00:00.000Zhttps://emn178.github.io/online-tools/base58/decode/2023-10-08T00:00:00.000Zhttps://emn178.github.io/online-tools/base58/encode/file/2023-10-08T00:00:00.000Zhttps://emn178.github.io/online-tools/base58/encode/2023-10-20T00:00:00.000Zhttps://emn178.github.io/online-tools/base64_decode_file.html2023-09-29T00:00:00.000Zhttps://emn178.github.io/online-tools/base64_decode.html2023-09-29T00:00:00.000Zhttps://emn178.github.io/online-tools/base64_encode_file.html2023-09-29T00:00:00.000Zhttps://emn178.github.io/online-tools/base64_encode.html2023-10-20T00:00:00.000Zhttps://emn178.github.io/online-tools/blake2b/file/2024-07-02T00:00:00.000Zhttps://emn178.github.io/online-tools/blake2b/2024-07-02T00:00:00.000Zhttps://emn178.github.io/online-tools/blake2s/file/2024-07-02T00:00:00.000Zhttps://emn178.github.io/online-tools/blake2s/2024-07-02T00:00:00.000Zhttps://emn178.github.io/online-tools/blake3/file/2024-07-02T00:00:00.000Zhttps://emn178.github.io/online-tools/blake3/2024-07-02T00:00:00.000Zhttps://emn178.github.io/online-tools/case/constant/2024-05-07T00:00:00.000Zhttps://emn178.github.io/online-tools/case/kebab/2024-05-07T00:00:00.000Zhttps://emn178.github.io/online-tools/case/lower-camel/2024-05-07T00:00:00.000Zhttps://emn178.github.io/online-tools/case/lower/2024-05-07T00:00:00.000Zhttps://emn178.github.io/online-tools/case/snake/2024-05-07T00:00:00.000Zhttps://emn178.github.io/online-tools/case/upper-camel/2024-05-07T00:00:00.000Zhttps://emn178.github.io/online-tools/case/upper/2024-05-07T00:00:00.000Zhttps://emn178.github.io/online-tools/crc16_checksum.html2023-09-29T00:00:00.000Zhttps://emn178.github.io/online-tools/crc16.html2023-10-20T00:00:00.000Zhttps://emn178.github.io/online-tools/crc32_checksum.html2023-09-29T00:00:00.000Zhttps://emn178.github.io/online-tools/crc32.html2023-10-20T00:00:00.000Zhttps://emn178.github.io/online-tools/cshake128/file/2023-10-22T00:00:00.000Zhttps://emn178.github.io/online-tools/cshake128/2023-10-22T00:00:00.000Zhttps://emn178.github.io/online-tools/cshake256/file/2023-10-22T00:00:00.000Zhttps://emn178.github.io/online-tools/cshake256/2023-10-22T00:00:00.000Zhttps://emn178.github.io/online-tools/des/decrypt/file/2024-10-03T00:00:00.000Zhttps://emn178.github.io/online-tools/des/decrypt/2024-08-23T00:00:00.000Zhttps://emn178.github.io/online-tools/des/encrypt/file/2024-10-03T00:00:00.000Zhttps://emn178.github.io/online-tools/des/encrypt/2024-08-23T00:00:00.000Zhttps://emn178.github.io/online-tools/double_sha256.html2023-10-20T00:00:00.000Zhttps://emn178.github.io/online-tools/ecdsa/key-generator/2024-08-09T00:00:00.000Zhttps://emn178.github.io/online-tools/ecdsa/sign/2024-05-11T00:00:00.000Zhttps://emn178.github.io/online-tools/ecdsa/verify/2024-05-11T00:00:00.000Zhttps://emn178.github.io/online-tools/hex_decode_file.html2024-05-08T00:00:00.000Zhttps://emn178.github.io/online-tools/hex_decode.html2024-05-08T00:00:00.000Zhttps://emn178.github.io/online-tools/hex_encode_file.html2024-05-08T00:00:00.000Zhttps://emn178.github.io/online-tools/hex_encode.html2024-05-08T00:00:00.000Zhttps://emn178.github.io/online-tools/html_decode.html2023-09-29T00:00:00.000Zhttps://emn178.github.io/online-tools/html_encode.html2023-09-29T00:00:00.000Zhttps://emn178.github.io/online-tools/2023-09-29T00:00:00.000Zhttps://emn178.github.io/online-tools/json/formatter/2024-06-29T00:00:00.000Zhttps://emn178.github.io/online-tools/json/minifier/2024-06-29T00:00:00.000Zhttps://emn178.github.io/online-tools/json/validator/2024-06-29T00:00:00.000Zhttps://emn178.github.io/online-tools/json/viewer/2024-06-29T00:00:00.000Zhttps://emn178.github.io/online-tools/keccak_224_checksum.html2023-09-29T00:00:00.000Zhttps://emn178.github.io/online-tools/keccak_224.html2023-10-20T00:00:00.000Zhttps://emn178.github.io/online-tools/keccak_256_checksum.html2023-09-29T00:00:00.000Zhttps://emn178.github.io/online-tools/keccak_256.html2023-10-20T00:00:00.000Zhttps://emn178.github.io/online-tools/keccak_384_checksum.html2023-09-29T00:00:00.000Zhttps://emn178.github.io/online-tools/keccak_384.html2023-10-20T00:00:00.000Zhttps://emn178.github.io/online-tools/keccak_512_checksum.html2023-09-29T00:00:00.000Zhttps://emn178.github.io/online-tools/keccak_512.html2023-10-20T00:00:00.000Zhttps://emn178.github.io/online-tools/kmac128/file/2023-10-22T00:00:00.000Zhttps://emn178.github.io/online-tools/kmac128/2023-10-22T00:00:00.000Zhttps://emn178.github.io/online-tools/kmac256/file/2023-10-22T00:00:00.000Zhttps://emn178.github.io/online-tools/kmac256/2023-10-22T00:00:00.000Zhttps://emn178.github.io/online-tools/md2_file_hash.html2023-10-20T00:00:00.000Zhttps://emn178.github.io/online-tools/md2.html2023-10-20T00:00:00.000Zhttps://emn178.github.io/online-tools/md4_file_hash.html2023-10-20T00:00:00.000Zhttps://emn178.github.io/online-tools/md4.html2023-10-20T00:00:00.000Zhttps://emn178.github.io/online-tools/md5_checksum.html2023-10-20T00:00:00.000Zhttps://emn178.github.io/online-tools/md5.html2023-10-20T00:00:00.000Zhttps://emn178.github.io/online-tools/qr-code/generator/2024-05-15T00:00:00.000Zhttps://emn178.github.io/online-tools/rc4/decrypt/file/2024-10-03T00:00:00.000Zhttps://emn178.github.io/online-tools/rc4/decrypt/2024-08-26T00:00:00.000Zhttps://emn178.github.io/online-tools/rc4/encrypt/file/2024-10-03T00:00:00.000Zhttps://emn178.github.io/online-tools/rc4/encrypt/2024-08-26T00:00:00.000Zhttps://emn178.github.io/online-tools/ripemd-128/file/2024-08-01T00:00:00.000Zhttps://emn178.github.io/online-tools/ripemd-128/2024-08-01T00:00:00.000Zhttps://emn178.github.io/online-tools/ripemd-160/file/2024-08-01T00:00:00.000Zhttps://emn178.github.io/online-tools/ripemd-160/2024-08-01T00:00:00.000Zhttps://emn178.github.io/online-tools/ripemd-256/file/2024-08-01T00:00:00.000Zhttps://emn178.github.io/online-tools/ripemd-256/2024-08-01T00:00:00.000Zhttps://emn178.github.io/online-tools/ripemd-320/file/2024-08-01T00:00:00.000Zhttps://emn178.github.io/online-tools/ripemd-320/2024-08-01T00:00:00.000Zhttps://emn178.github.io/online-tools/rsa/decrypt/2024-08-28T00:00:00.000Zhttps://emn178.github.io/online-tools/rsa/encrypt/2024-08-28T00:00:00.000Zhttps://emn178.github.io/online-tools/rsa/key-generator/2024-08-16T00:00:00.000Zhttps://emn178.github.io/online-tools/rsa/sign/2024-08-16T00:00:00.000Zhttps://emn178.github.io/online-tools/rsa/verify/2024-08-16T00:00:00.000Zhttps://emn178.github.io/online-tools/sha1_checksum.html2023-10-20T00:00:00.000Zhttps://emn178.github.io/online-tools/sha1.html2023-10-20T00:00:00.000Zhttps://emn178.github.io/online-tools/sha224_checksum.html2023-10-20T00:00:00.000Zhttps://emn178.github.io/online-tools/sha224.html2023-10-20T00:00:00.000Zhttps://emn178.github.io/online-tools/sha256_checksum.html2023-10-20T00:00:00.000Zhttps://emn178.github.io/online-tools/sha256.html2023-10-20T00:00:00.000Zhttps://emn178.github.io/online-tools/sha3_224_checksum.html2023-09-29T00:00:00.000Zhttps://emn178.github.io/online-tools/sha3_224.html2023-10-20T00:00:00.000Zhttps://emn178.github.io/online-tools/sha3_256_checksum.html2023-09-29T00:00:00.000Zhttps://emn178.github.io/online-tools/sha3_256.html2023-10-20T00:00:00.000Zhttps://emn178.github.io/online-tools/sha3_384_checksum.html2023-09-29T00:00:00.000Zhttps://emn178.github.io/online-tools/sha3_384.html2023-10-20T00:00:00.000Zhttps://emn178.github.io/online-tools/sha3_512_checksum.html2023-09-29T00:00:00.000Zhttps://emn178.github.io/online-tools/sha3_512.html2023-10-20T00:00:00.000Zhttps://emn178.github.io/online-tools/sha384_file_hash.html2023-10-20T00:00:00.000Zhttps://emn178.github.io/online-tools/sha384.html2023-10-20T00:00:00.000Zhttps://emn178.github.io/online-tools/sha512_224_file_hash.html2023-10-20T00:00:00.000Zhttps://emn178.github.io/online-tools/sha512_224.html2023-10-20T00:00:00.000Zhttps://emn178.github.io/online-tools/sha512_256_file_hash.html2023-10-20T00:00:00.000Zhttps://emn178.github.io/online-tools/sha512_256.html2023-10-20T00:00:00.000Zhttps://emn178.github.io/online-tools/sha512_file_hash.html2023-10-20T00:00:00.000Zhttps://emn178.github.io/online-tools/sha512.html2023-10-20T00:00:00.000Zhttps://emn178.github.io/online-tools/shake128/file/2023-09-29T00:00:00.000Zhttps://emn178.github.io/online-tools/shake128/2023-10-20T00:00:00.000Zhttps://emn178.github.io/online-tools/shake256/file/2023-09-29T00:00:00.000Zhttps://emn178.github.io/online-tools/shake256/2023-10-20T00:00:00.000Zhttps://emn178.github.io/online-tools/syntax-highlight/2023-09-29T00:00:00.000Zhttps://emn178.github.io/online-tools/triple-des/decrypt/file/2024-10-03T00:00:00.000Zhttps://emn178.github.io/online-tools/triple-des/decrypt/2024-08-24T00:00:00.000Zhttps://emn178.github.io/online-tools/triple-des/encrypt/file/2024-10-03T00:00:00.000Zhttps://emn178.github.io/online-tools/triple-des/encrypt/2024-08-24T00:00:00.000Zhttps://emn178.github.io/online-tools/url_decode.html2023-09-29T00:00:00.000Zhttps://emn178.github.io/online-tools/url_encode.html2023-09-29T00:00:00.000Zhttps://emn178.github.io/online-tools/xml/formatter/2024-07-07T00:00:00.000Zhttps://emn178.github.io/online-tools/xml/minifier/2024-07-07T00:00:00.000Zhttps://emn178.github.io/online-tools/xml/validator/2024-08-13T00:00:00.000Z \ No newline at end of file diff --git a/syntax-highlight/index.html b/syntax-highlight/index.html index 7a6f8867..e130b9cf 100644 --- a/syntax-highlight/index.html +++ b/syntax-highlight/index.html @@ -43,7 +43,7 @@ if (localStorage.getItem('DARK') === '1') { document.documentElement.classList.add('dark-theme') } -

Syntax Highlight

This syntax highlight online tool helps you highlight your code. Supports many languages such as JavaScript, C++, C#, Java... and so on.

Input
Output
+

Syntax Highlight

This syntax highlight online tool helps you highlight your code. Supports many languages such as JavaScript, C++, C#, Java... and so on.

Input
Output
Settings
\ No newline at end of file +});
\ No newline at end of file diff --git a/triple-des/decrypt/file/index.html b/triple-des/decrypt/file/index.html new file mode 100644 index 00000000..1caef3f7 --- /dev/null +++ b/triple-des/decrypt/file/index.html @@ -0,0 +1,96 @@ +Triple DES Decrypt File - Online Tools

Triple DES Decrypt File

This online tool helps you decrypt an encrypted file for download using Triple DES (3DES). It supports various modes and padding schemes. It also supports PBKDF2 or EvpKDF, with customizable salt, iteration, and hash settings.

Input
File
Drag and drop the file here or click to select a file. It will not upload the file.
Output
+
Settings
Key
IV
\ No newline at end of file diff --git a/triple-des/decrypt/index.html b/triple-des/decrypt/index.html index 0e9eb374..e4cf54cc 100644 --- a/triple-des/decrypt/index.html +++ b/triple-des/decrypt/index.html @@ -1,4 +1,4 @@ -Triple DES Decryption - Online Tools

Triple DES Decryption

This online tool helps you decrypt messages using Triple DES (3DES). It supports various modes and paddings. It also supports using PBKDF2 or EvpKDF, with customizable salt, iteration and hash settings.

Input
Output
Share Link
Settings
Key
IV

Triple DES Decryption

This online tool helps you decrypt messages using Triple DES (3DES). It supports various modes and padding schemes. It also supports PBKDF2 or EvpKDF, with customizable salt, iteration, and hash settings.

Input
Output
Share Link
Settings
Key
IV
\ No newline at end of file +});
\ No newline at end of file diff --git a/triple-des/encrypt/file/index.html b/triple-des/encrypt/file/index.html new file mode 100644 index 00000000..e9d0b1dd --- /dev/null +++ b/triple-des/encrypt/file/index.html @@ -0,0 +1,96 @@ +Triple DES Encrypt File - Online Tools

Triple DES Encrypt File

This online tool helps you encrypt a file from local or URL using Triple DES (3DES). It supports various modes and padding schemes. It also supports PBKDF2 or EvpKDF, with customizable salt, iteration, and hash settings.

Input
File
Drag and drop the file here or click to select a file. It will not upload the file.
Output
+
Settings
Salt
Key
IV
\ No newline at end of file diff --git a/triple-des/encrypt/index.html b/triple-des/encrypt/index.html index 1bca6ccc..4fcbe78e 100644 --- a/triple-des/encrypt/index.html +++ b/triple-des/encrypt/index.html @@ -1,4 +1,4 @@ -Triple DES Encryption - Online Tools

Triple DES Encryption

This online tool helps you encrypt messages using Triple DES (3DES). It supports various modes and paddings. It also supports using PBKDF2 or EvpKDF, with customizable salt, iteration and hash settings.

Input
Output
Share Link
Settings
Salt
Key
IV

Triple DES Encryption

This online tool helps you encrypt messages using Triple DES (3DES). It supports various modes and padding schemes. It also supports PBKDF2 or EvpKDF, with customizable salt, iteration, and hash settings.

Input
Output
Share Link
Settings
Salt
Key
IV
\ No newline at end of file +});
\ No newline at end of file diff --git a/url_decode.html b/url_decode.html index 52576b2b..9d24eb92 100644 --- a/url_decode.html +++ b/url_decode.html @@ -43,7 +43,7 @@ if (localStorage.getItem('DARK') === '1') { document.documentElement.classList.add('dark-theme') } -

URL Decode

This URL decode online tool helps you decode percent-encoding string to URL.

Input
Output
Share Link
Settings

URL Decode

This URL decode online tool helps you decode percent-encoding string to URL.

Input
Output
Share Link
Settings
\ No newline at end of file +});
\ No newline at end of file diff --git a/url_encode.html b/url_encode.html index e936f4c4..02aee18d 100644 --- a/url_encode.html +++ b/url_encode.html @@ -43,7 +43,7 @@ if (localStorage.getItem('DARK') === '1') { document.documentElement.classList.add('dark-theme') } -

URL Encode

This URL encode online tool helps you encode URL to percent-encoding string.

Input
Output
Share Link
Settings

URL Encode

This URL encode online tool helps you encode URL to percent-encoding string.

Input
Output
Share Link
Settings
\ No newline at end of file +});
\ No newline at end of file diff --git a/xml/formatter/index.html b/xml/formatter/index.html index 01e55c01..36c50e95 100644 --- a/xml/formatter/index.html +++ b/xml/formatter/index.html @@ -43,7 +43,7 @@ if (localStorage.getItem('DARK') === '1') { document.documentElement.classList.add('dark-theme') } -

XML Formatter

This free online XML formatter helps you beautify your XML string and make it more readable. You can choose the indentation level and characters.

Input
Output
Settings

XML Formatter

This free online XML formatter helps you beautify your XML string and make it more readable. You can choose the indentation level and characters.

Input
Output
Settings
\ No newline at end of file +});
\ No newline at end of file diff --git a/xml/minifier/index.html b/xml/minifier/index.html index 665bb92c..e9094873 100644 --- a/xml/minifier/index.html +++ b/xml/minifier/index.html @@ -43,7 +43,7 @@ if (localStorage.getItem('DARK') === '1') { document.documentElement.classList.add('dark-theme') } -

XML Minifier

This free online XML minifier helps you minify your XML string and make it more cleaner. It can remove indentation, new lines and comments to reduce size.

Input
Output
Settings

XML Minifier

This free online XML minifier helps you minify your XML string and make it more cleaner. It can remove indentation, new lines and comments to reduce size.

Input
Output
Settings
\ No newline at end of file +});
\ No newline at end of file diff --git a/xml/validator/index.html b/xml/validator/index.html index efc6e867..f7d73a59 100644 --- a/xml/validator/index.html +++ b/xml/validator/index.html @@ -43,7 +43,7 @@ if (localStorage.getItem('DARK') === '1') { document.documentElement.classList.add('dark-theme') } -

XML Validator

This free online XML validator helps you validate your XML string.

Input
Output
Settings

XML Validator

This free online XML validator helps you validate your XML string.

Input
Output
Settings
\ No newline at end of file +});
\ No newline at end of file