WebCrypt60

PROTOCOL REFERENCE

This documentation provides an overview of all cryptographic algorithms, hashing functions, and encoding schemes available within the CryptoWeb suite.

fingerprint

HASHING PROTOCOLS

[HASH_01] DEPRECATED

MD5

Message-Digest Algorithm 5. Produces a 128-bit hash value. Vulnerable to collision attacks and should not be used for secure applications.

[HASH_02] SECURE

SHA-256

Secure Hash Algorithm 2. Cryptographic hash function generating a 256-bit signature. Industry standard for data integrity and blockchain.

[HASH_03] SECURE

SHA-512

A variant of SHA-2 generating a 512-bit digest. Operates on 64-bit words, making it faster on 64-bit architectures than SHA-256.

[HASH_04] SLOW HASH

bcrypt

A password-hashing function based on the Blowfish cipher. Intentionally slow to resist hardware brute-force attacks.

[HASH_05] SECURE

SHA3-256

Latest member of the Secure Hash Algorithm family, based on the Keccak sponge function. Highly resistant to length-extension attacks.

[HASH_06] BLAZING

BLAKE2b

A cryptographic hash function faster than MD5, SHA-1, SHA-2, and SHA-3, yet highly secure. Excellent for high-performance hashing.

code

ENCODING SCHEMES

[ENC_01] STANDARD

Base64

Translates binary data into a radix-64 representation using A-Z, a-z, 0-9, +, /. Not an encryption method.

[ENC_02] WEB

URL (Percent)

Replaces unsafe ASCII characters with a '%' followed by two hexadecimal digits. Crucial for passing data in URIs.

[ENC_03] BASE16

Hexadecimal

Represents every byte of data as two hexadecimal digits (0-9, a-f). Commonly used for cryptographic keys and hashes.

[ENC_04]

Binary

Raw 0s and 1s representation of the UTF-8 payload.

Morse Code

Legacy telecommunication encoding representing text characters as standardized sequences of dots and dashes.

[ENC_05] ADVANCED

Base32 / Base85

Base32 uses a 32-character alphabet (often for human-readable codes). Base85 (Ascii85) is more efficient than Base64 (used in PDF/IPv6).

lock

ENCRYPTION ALGORITHMS

[CRYPT_01] MIL-SPEC

AES-256 (GCM)

Advanced Encryption Standard in Galois/Counter Mode. Uses a 256-bit symmetric key to encrypt blocks of data. GCM provides both confidentiality and data authenticity (AAD supported). Industry standard for top-secret information.

[CRYPT_02] LEGACY

3DES (Triple DES)

Applies the Data Encryption Standard (DES) cipher algorithm three times to each data block. Largely superseded by AES but maintained for backward compatibility.

[CRYPT_03] BASIC

XOR Cipher

A simple additive cipher operating via the XOR logical operation. Perfectly secure ONLY if the key is truly random, never reused, and equals the payload length (One-Time Pad).

ROT13

A simple letter substitution cipher that replaces a letter with the 13th letter after it in the alphabet. Provides zero actual cryptographic security.

[CRYPT_04] MODERN

ChaCha20-Poly1305

A high-speed stream cipher with Poly1305 authenticator. Often faster than AES on platforms without hardware acceleration and highly secure.

Fernet

A symmetric encryption recipe built on AES in CBC mode with a 128-bit key and HMAC-SHA256 authentication. Safe and straightforward.

settings_ethernet

UTILITIES & FORMATTING

JWT Decoder

Parses JSON Web Tokens (JWT) into readable Header and Payload JSON structures without validating the signature.

Burnable One-Time Links

Generated via Redis backend. The data (and optionally the AES decryption key) is temporarily stored in-memory and permanently erased either upon the first view or after a strict 24-hour TTL expiration. Guaranteed zero disk persistence.