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.
Calculate the MD5 hash value of the text, and the output result includes 32-bit and 16 bit results. The input text converts the selected character set into binary data, and then calculates the MD5 hash value of the binary data. The hash value result is expressed as a hexadecimal 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.
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.