• ARTICLE
  • STRING
  • CONVERTER
  • ENCRYPT
  • NETWORK
  • MORE
    CHART
    MATH
    COORDINATE
    IMAGE
    FILE
  • ARTICLE
    STRING
    CONVERTER
    ENCRYPT
    NETWORK
    MORE
    CHART
    MATH
    COORDINATE
    IMAGE
    FILE
logo Online Tools

ENCRYPT

URLEncode Encoding and Decoding

URLEncode encoding and decoding, convert the characters to be transcoded into hexadecimal, then take 4 bits from right to left (less than 4 bits are processed directly), make one bit every 2 bits, add% in front, and encode into% XY format. It is applicable to the encoding of uniform resource identifier (URI). It is also used to prepare data for "application / x-www-form-urlencoded" mime, and then submit HTML form data through HTTP request.

MD5 Encryption

Calculate the MD5 hash value of the text, and the output result is expressed in HEX string and Base64 format. The input text will be converted into byte array using the selected character set, and then the MD5 hash value of the binary data will be calculated, and then the hash value will be expressed as HEX string and Base64 string.

File Hash Calculation

Calculate the MD5, SHA1, sha256, SHA512, sha3-256 and sha3-512 hash values of the file. The hash result is expressed as a hexadecimal string.

DES Encryption and Decryption

Des symmetric encryption is a more traditional encryption method. Its encryption and decryption operations use the same key. When transmitting and processing information, the sender and receiver of information must jointly hold the password (called symmetric password). It is a symmetric encryption algorithm.

CRC Calculation Online

The cyclic redundancy check calculation function of CRC8, CRC16, CRC32 and crc64 is provided to detect or verify possible errors after data transmission or saving. It uses the principle of division and remainder to detect errors. When calculating, pay attention to different algorithms (including polynomial, initial value, whether to reverse, etc.), and the calculation results will be different.

Htpasswd Generator Online

Online htpasswd generator. Htpasswd is a command tool of the open source HTTP server Apache httpd, which is used to generate password files for HTTP basic authentication.

XOR Checksum / BCC Checksum Online

The Block Check Character (BCC) online calculation tool supports online calculation BCC values of binary data (hex representation), string data and file data, so as to detect whether there are errors in the data transmission process.

Morse Code Convert Online

Morse Code Convert Online supports encoding text (including Chinese) into Morse code and decoding Morse code into ordinary text. Text supports all unicdoe characters.

AES Encryption and Decryption

The online AES encryption and decryption tool provides online AES encryption and decryption test. The encryption and decryption supports six encryption modes: CBC, CFB, OFB, CTR, GCM and ECB, and the input and output supports three formats: hex, string and Base64.

SSL Certificate Generator

Online free SSL certificate generator, online generation of SSL domain name certificate and IP certificate for learning and testing. You can use the generated certificate to publish HTTPS sites.

Javascript Obfuscator Online

JavaScript obfuscation and encryption tool online supports online obfuscation and encryption of JavaScript code. Obfuscation supports low obfuscation high performance, medium obfuscation optimal performance, high obfuscation low performance modes. You can also control the detailed process of obfuscation by customizing parameters.

HMAC Generator Online

The online HMAC calculation tool supports the hash-based message authentication code calculation based on MD5, SHA1, SHA224, SHA256, SHA384, SHA512, SHA3-256, SHA3-512 and other hash algorithms.

3DES/TripleDES Encryption and Decryption

The online 3DES/TripleDES encryption and decryption tool provides online 3DES/TripleDES encryption and decryption test. The encryption and decryption supports five encryption modes: CBC, CFB, OFB, CTR and ECB, and the input and output supports three formats: hex, string and Base64.

RSA Key Generator Online

The online RSA asymmetric encryption public key and private key generation tool generates 1024,2048,4096 bit length private keys and public keys online. The generated results support the output of PEM format and HEX format.

RSA Encryption and Decryption Online

Online asymmetric RSA encryption and decryption tool supports public key encryption and private key decryption. Private key encryption, public key decryption. It supports the input of public and private keys in PEM and HEX formats. The input data and output results support String, Hex and Base64.

Hash Calculation Online

Calculate the hash value of text and file online, and the calculation supports MD2, MD4, MD5, SHA1, SHA256, SHA384, SHA512, SHA3-224, SHA3-256, SHA3-384, SHA3-512 algorithms. The input data supports string, hex, base64 string or file. The hash value of the corresponding data is calculated, and the calculation result is expressed as hexadecimal string and base64 string.

Blowfish Encryption and Decryption

The online Blowfish encryption and decryption tool provides online Blowfish encryption and decryption test. The encryption and decryption supports five encryption modes: CBC, CFB, OFB, CTR and ECB, and the input and output supports three formats: hex, string and base64.

RC6 Encryption and Decryption Online

The online RC6 encryption and decryption tool provides online RC6 encryption and decryption test. The encryption and decryption supports five encryption modes: CBC, CFB, OFB, CTR and ECB, and the input and output supports three formats: hex, string and base64.

RC5 Encryption and Decryption Online

The online RC5 encryption and decryption tool provides online RC5 encryption and decryption test. The encryption and decryption supports five encryption modes: CBC, CFB, OFB, CTR and ECB, and the input and output supports three formats: hex, string and base64.

RC4 Encryption and Decryption Online

The online RC4 encryption and decryption tool provides online RC4 encryption and decryption test. The input and output supports three formats: hex, string and base64.

RC2 Encryption and Decryption Online

The online RC2 encryption and decryption tool provides online RC2 encryption and decryption test. The encryption and decryption supports five encryption modes: CBC, CFB, OFB, CTR and ECB, and the input and output supports three formats: hex, string and base64.

JWT Decryption Online

The online JSON Web Token decryption tool decrypts the information carried in the JWT header and payload. This tool will not verify the correctness of the JWT signature.

HTTP Basic Authentication Encrypt and Decrypt Online

Online HTTP Basic Authentication encryption and decryption tool, input user name and password, and generate basic authentication encryption request header. Enter the basic authentication encryption string to decrypt the user name and password.

Caesar Cipher Encode and Decode Online

Online Caesar cipher encryption and decryption tool, supporting Caesar cipher encryption for text and decryption of Caesar ciphertext. The characters that support encryption include English lowercase letters, English uppercase letters, and Chinese characters.

Vigenère Cipher Encode and Decode Online

Online vigenère cipher encryption and decryption tool, supporting vigenère cipher encryption for text and decryption of vigenère ciphertext. The characters that support encryption include English lowercase letters, English uppercase letters, and Chinese characters.

Longitudinal Redundancy Check Calculator Online

Online LRC Check (Longitudinal Redundancy Check) calculator calculates the longitudinal redundancy check value (LRC) of input data. The input data supports text, HEX data, and Base64 data, and the check value results are displayed in HEX, decimal, octal, and binary formats.

JSON Web Token Generator Online

The online JWT (JSON Web Token) generation tool supports the use of multiple algorithms to generate JWT tokens, and supports setting standard payloads and custom data. It also supports generating encrypted JWT tokens (Encrypt JWT).

Chmod Permission Generator Online

Online linux chmod permission generator, using a visual ui interface to generate read, write, and execute permissions for owners, groups, and other users, supporting the setting of SUID, SGID, and Sticky special permissions.

Password Strength Detection Online

Online password strength testing tool, which checks the strength of the input password online. When the input password strength is weak, it provides suggestions to increase the password strength.

RSA Signature and Verification Online

Online RSA signature and verification tool, supporting signature generation and verification functions for RSA, DSA, ECDSA and other algorithms.

View Certificates Online

Online certificate viewing tool, open the SSL certificate in PEM or DER format, view the certificate's common name, key algorithm, validity time, certificate fingerprint, alternative name, and other information. This tool also supports viewing information about certificate chains.

CSR Viewer and Generator Online

Online CSR(certificate signing request) viewing and generation tool, to view the common name, alternative name, key algorithm, key length, and other information contained in the CSR file online. Generate certificate CSR request files online, supporting the generation of RSA and ECDSA CSR files.

CSR Certificate Issuance Online

Online CSR certificate issuance tool, based on the uploaded CSR (Certificate Signing Request) request file, issues X.509 certificates. The issued certificates and root certificates support downloading to the local device for use in encrypted communication scenarios such as HTTP.

Certificate Format Converter Online

Online certificate format conversion tool, supporting the conversion of certificates in PEM, PKCS12 (PFX), PKCS8, JKS, DER formats. The converted certificate can be downloaded locally.

Private Key Encrypt and Decrypt Online

Online private key encryption and decryption, supporting encryption and decryption of private keys for RSA, DSA, and ECDSA algorithms. The input private key supports PEM and DER formats.

CMAC Calculate Online

Online CMAC (Cipher based Message Authentication Code) calculation tool, supporting the use of AES, DES, SM4 and other algorithms to calculate CMAC values. Input and output support string, hex, base64, binary formats.

PBKDF2 Derive Key and Verify Online

Online PBKDF2 derived key and verification tool, using Password Based Key Derivation Function 2 to export keys based on passwords and random salt, supporting custom hash functions, derived key length, iteration times and other parameters. Support online verification of PBKDF2 derived keys.

HKDF Derive Key and Verify Online

Online HKDF derived key and verification tool, using the HMAC-based Extract-and-Expand Key Derivation Function algorithm, derives keys based on the input key and random salt, supports custom hash functions, derived key length, carried information and other parameters. Support online verification of HKDF derived keys.

SCrypt Derive Key and Verify Online

Online SCrypt derived key and verification tool, using scrypt Password Based Key Derivation Function to derive keys based on password and random salt, supporting custom block size, CPU/memory cost, parallelization, derived key length and other parameters. Support online verification of SCrypt derived keys.

BCrypt Derive Key and Verify Online

Online BCrypt derived key and verification tool, using the bcrypt Password Based Key Derivation Function to derive keys based on passwords and random salt, supporting custom cost and other parameters. Support online verification of BCrypt derived keys.