Tagged articles
38 articles
Page 1 of 1
Liangxu Linux
Liangxu Linux
Aug 24, 2025 · Information Security

Master OpenSSL: From SSL/TLS Basics to Practical Encryption Commands

This guide explains the fundamentals of SSL/TLS, why transport‑layer encryption is used, and provides step‑by‑step Linux OpenSSL commands for symmetric and asymmetric encryption, decryption, hashing, password generation, random data creation, and Base64 encoding, complete with examples and key options.

Base64LinuxOpenSSL
0 likes · 11 min read
Master OpenSSL: From SSL/TLS Basics to Practical Encryption Commands
Lin is Dream
Lin is Dream
Mar 11, 2025 · Fundamentals

Unlocking Data: How Bits, Bytes, Hex and Encoding Shape Everything

This article explains the relationships between bits, binary, hexadecimal, bytes and strings, shows how computers store and process data using binary, demonstrates hexadecimal and Base64 encodings, provides conversion tables and examples, and clarifies how UTF‑8 encodes characters.

Base64BinaryUTF-8
0 likes · 13 min read
Unlocking Data: How Bits, Bytes, Hex and Encoding Shape Everything
Rare Earth Juejin Tech Community
Rare Earth Juejin Tech Community
Dec 5, 2024 · Frontend Development

Understanding Blob, File, Base64, URL.createObjectURL, ArrayBuffer, TypedArray, and DataView in Frontend Development

This article provides a comprehensive guide to the Blob and File objects, their methods such as slice, text, arrayBuffer, and stream, explains Base64 encoding, demonstrates how to use URL.createObjectURL for previews, and introduces ArrayBuffer, TypedArray, and DataView for low‑level binary data handling in web development.

ArrayBufferBase64Blob
0 likes · 23 min read
Understanding Blob, File, Base64, URL.createObjectURL, ArrayBuffer, TypedArray, and DataView in Frontend Development
Taobao Frontend Technology
Taobao Frontend Technology
Nov 6, 2024 · Fundamentals

New JavaScript Proposals Transform Error Handling, RegExp, and Binary Data

Several Stage‑3 TC39 proposals—including Error.isError for reliable error type checks, RegExp.escape for safe regex construction, Uint8Array methods for base64/hex conversion, and Temporal.TimeZone.prototype.equals for canonical time‑zone comparison—aim to enhance JavaScript’s core capabilities across browsers and Node.js.

Base64JavaScriptRegExp
0 likes · 8 min read
New JavaScript Proposals Transform Error Handling, RegExp, and Binary Data
Taobao Frontend Technology
Taobao Frontend Technology
Nov 5, 2024 · Frontend Development

New JavaScript Proposals: Error.isError, RegExp.escape, Uint8Array Base64

These recent ECMAScript proposals—Error.isError for reliable error type checking, RegExp.escape to safely escape user‑provided strings, Uint8Array methods for seamless Base64 and hex conversions, and Temporal.TimeZone.prototype.equals for robust time‑zone comparison—aim to simplify development across browsers and Node.js by addressing long‑standing inconsistencies.

Base64ECMAScript proposalsError Handling
0 likes · 8 min read
New JavaScript Proposals: Error.isError, RegExp.escape, Uint8Array Base64
Rare Earth Juejin Tech Community
Rare Earth Juejin Tech Community
Jun 25, 2024 · Frontend Development

Frontend and Backend Interaction Methods for File Upload, Object APIs, and Large File Handling

This article explains how the frontend can upload files to the backend using base64 or binary Blob transmission, introduces key JavaScript objects such as files, Blob, FormData, and FileReader, and provides practical code examples for validation, preview, chunked uploading, progress tracking, and resumable uploads with hash verification.

Base64FormDataHash
0 likes · 10 min read
Frontend and Backend Interaction Methods for File Upload, Object APIs, and Large File Handling
Sohu Tech Products
Sohu Tech Products
Dec 6, 2023 · Frontend Development

The Nuances of Base64 Encoding Strings in JavaScript

The article explains that JavaScript’s native btoa() and atob() functions only handle ASCII, so to correctly base64‑encode Unicode strings you must convert them with TextEncoder to UTF‑8 bytes, use Uint8Array, and decode with TextDecoder, while checking for malformed surrogate pairs via isWellFormed or encodeURIComponent to avoid silent data loss.

Base64JavaScriptTextDecoder
0 likes · 14 min read
The Nuances of Base64 Encoding Strings in JavaScript
Laravel Tech Community
Laravel Tech Community
Feb 8, 2023 · Frontend Development

Large File Upload Techniques and Implementation with Chunked Upload, Base64 Encoding, and FormData

This article explains the challenges of uploading very large files in web applications and presents several front‑end solutions—including traditional form uploads, Base64 encoding, binary FormData uploads, iframe tricks, and chunked (slice) uploads—accompanied by complete PHP server‑side examples and reusable code snippets.

Base64FormDataPHP
0 likes · 10 min read
Large File Upload Techniques and Implementation with Chunked Upload, Base64 Encoding, and FormData
Python Programming Learning Circle
Python Programming Learning Circle
Jun 16, 2022 · Backend Development

Python Script to Keep Campus Network Connection Alive

This article explains how to use a Python script that continuously pings an external address and automatically logs into a campus web authentication portal via HTTP POST when the connection drops, ensuring the computer stays online for remote access, and provides the full source code and setup instructions.

Base64Campus WiFiHTTP POST
0 likes · 4 min read
Python Script to Keep Campus Network Connection Alive
Top Architect
Top Architect
Apr 5, 2022 · Information Security

Understanding JSON Web Token (JWT): Structure, Creation, and Signature

This article explains the lightweight JWT specification, demonstrates how to build a token with header, payload, and signature using Base64 encoding and Node.js, and discusses its security properties, verification process, and suitable use cases for web authentication.

AuthenticationBase64JWT
0 likes · 9 min read
Understanding JSON Web Token (JWT): Structure, Creation, and Signature
Architect's Guide
Architect's Guide
Mar 27, 2022 · Information Security

Understanding JSON Web Tokens (JWT): Structure, Creation, and Practical Use

This article explains the lightweight JWT specification, walks through its three-part structure (header, payload, signature), shows how to encode and sign a token with Node.js, and demonstrates using a JWT‑based link to perform a friend‑request operation without requiring the recipient to log in.

AuthenticationBase64JWT
0 likes · 8 min read
Understanding JSON Web Tokens (JWT): Structure, Creation, and Practical Use
Python Crawling & Data Mining
Python Crawling & Data Mining
Nov 15, 2021 · Information Security

Python Encryption Guide: Base64, MD5, SHA1, HMAC, DES, AES, RSA

This article introduces common encryption methods—including Base64, MD5, SHA‑1, HMAC, DES, AES, and RSA—explains their principles, and provides complete Python code examples for encoding, decoding, and key handling, enabling readers to implement secure data transformations in their own projects.

AESBase64MD5
0 likes · 12 min read
Python Encryption Guide: Base64, MD5, SHA1, HMAC, DES, AES, RSA
Liangxu Linux
Liangxu Linux
May 11, 2021 · Fundamentals

Master Base64 Encoding and Decoding on the Command Line

This guide explains what Base64 encoding is, why it’s needed for transmitting binary data as text, and provides step‑by‑step command‑line examples for encoding and decoding strings, files, and user input with practical Bash scripts.

Base64Linuxdecoding
0 likes · 8 min read
Master Base64 Encoding and Decoding on the Command Line
Laravel Tech Community
Laravel Tech Community
Sep 5, 2020 · Backend Development

Using PHP chunk_split() to Split Strings into Fixed‑Size Chunks

This article explains PHP's chunk_split() function, detailing its purpose of dividing a string into fixed-size pieces, describing its parameters (body, chunklen, end), return value, and providing a practical example that formats base64‑encoded data according to RFC 2045.

BackendBase64chunk_split
0 likes · 2 min read
Using PHP chunk_split() to Split Strings into Fixed‑Size Chunks
Sohu Tech Products
Sohu Tech Products
Jul 15, 2020 · Frontend Development

Understanding and Using the Blob Web API in JavaScript

This article explains what a Blob is, introduces the Blob Web API with its constructor, properties, and methods, and demonstrates practical scenarios such as chunked uploads, downloading data, creating Blob URLs, converting to Base64, image compression, PDF generation, and compares Blob with ArrayBuffer, providing complete code examples for each use case.

Base64BlobFile
0 likes · 20 min read
Understanding and Using the Blob Web API in JavaScript
Sohu Tech Products
Sohu Tech Products
Mar 25, 2020 · Information Security

Designing Anti‑Scraping Techniques Using Custom Base64 Encoding

This article explains how to hide real intentions behind visible actions by using text obfuscation and custom Base64‑like encoding to defeat standard web scrapers, detailing the underlying principles, decoding challenges, and Python implementations of a flexible Custom64 encoder.

Base64Pythonanti-scraping
0 likes · 10 min read
Designing Anti‑Scraping Techniques Using Custom Base64 Encoding
360 Quality & Efficiency
360 Quality & Efficiency
Jan 30, 2019 · Backend Development

A Simple Understanding of REST with a Face‑Recognition API Example

This article introduces the REST architectural style, explains its advantages over traditional web approaches, and walks through a practical workflow that collects images, encodes them in base64, repeatedly calls a REST endpoint for face‑recognition results, and analyzes the returned JSON to evaluate algorithm performance.

Base64Web servicesbackend-development
0 likes · 4 min read
A Simple Understanding of REST with a Face‑Recognition API Example
Java Captain
Java Captain
Sep 26, 2018 · Artificial Intelligence

Step-by-Step Guide to Using Baidu OCR API with Java

This article provides a comprehensive Java tutorial for accessing Baidu's OCR service, covering prerequisite setup, Maven dependencies, token acquisition, image-to‑Base64 conversion, HTTP request construction, and performance observations for Chinese, English, and mixed‑language image recognition.

APIBaidu OCRBase64
0 likes · 9 min read
Step-by-Step Guide to Using Baidu OCR API with Java
360 Quality & Efficiency
360 Quality & Efficiency
Aug 24, 2018 · Backend Development

Backend Development Solutions for MySQL Data Storage, SMTP Email, Outlook Compatibility, and pChart Image Generation

This article summarizes practical backend techniques for storing associative arrays in MySQL using PHP serialization or JSON, sending reliable SMTP emails with PHPMailer, handling Outlook HTML and image display issues, and generating charts with the pChart library, providing code examples and configuration tips.

BackendBase64Email
0 likes · 9 min read
Backend Development Solutions for MySQL Data Storage, SMTP Email, Outlook Compatibility, and pChart Image Generation
Senior Brother's Insights
Senior Brother's Insights
Aug 15, 2018 · Fundamentals

How Does Base64 Really Work? A Deep Dive into Encoding Basics

This article explains the origin, alphabet, step‑by‑step conversion process, padding rules, and provides a Java example to illustrate how Base64 encodes binary data into printable characters, highlighting why the output is about one‑third larger than the input.

Base64Binary-to-TextData Transmission
0 likes · 8 min read
How Does Base64 Really Work? A Deep Dive into Encoding Basics
Programmer DD
Programmer DD
Apr 16, 2018 · Information Security

How JWT Enables Secure, Login‑Free Friend Requests in Web Apps

This article explains the JSON Web Token (JWT) format, its three-part structure, how to encode a payload and header with Base64, sign the token using HS256, and apply the resulting JWT to a friend‑request scenario that works without requiring the recipient to log in.

Base64JSON Web TokenJWT
0 likes · 8 min read
How JWT Enables Secure, Login‑Free Friend Requests in Web Apps
Aotu Lab
Aotu Lab
Mar 9, 2016 · Frontend Development

How Embedding Base64 Images Affects Page Load Performance

This article examines the trade‑offs of converting image resources to Base64 and embedding them directly in HTML or CSS, measuring load and render times with the Navigation Timing API across desktop and mobile browsers, and presents real‑world test results.

Base64navigation timing
0 likes · 4 min read
How Embedding Base64 Images Affects Page Load Performance
Architect
Architect
Feb 21, 2016 · Fundamentals

Understanding Base64 Encoding: Principles, Implementation, and Applications

This article explains the principles of Base64 encoding, provides PHP implementations for URL-safe variants, illustrates how binary data is transformed into text, and discusses common use cases such as data URLs and MIME while warning against misuse for security purposes.

Base64Data TransmissionWeb Development
0 likes · 10 min read
Understanding Base64 Encoding: Principles, Implementation, and Applications