Data Encodings - Herong's Tutorial Examples

http://www.herongyang.com/Encoding

Copyright © 2016 by Dr. Herong Yang. All rights reserved.

Data Encodings This free book is a collection of tutorial notes and example codes written by the author while he was learning learning different binary data encoding algorithms. Topics include Base32, Base64, UUEncode, Algorithm.

Table of Contents

About This Book

UUEncode Encoding

UUEnccode Algorithm

Sun Implementation of UUEnccode in Java

Correction to Sun Implementation of UUEnccode

PHP - convert_uuencode() and convert_uudecode()

Base64 Encoding

Base64 Encoding Algorithm

W3C Implementation of Base64 in Java

Sun Implementation of Base64 in Java

Sun Implementation of Base64 in Java - Test

Goetz' Implementation of Base64 in JavaScript

Goetz' Implementation of Base64 in JavaScript - Test

Implementation of Base64 in PHP - Test

Base32 Encoding

Base32 Encoding Algorithm

Base32 Character Set Maps

Bitpedia Implementation of Base32 in Java

Bitpedia Implementation of Base32 in Java - Test

Andre's Implementation of Base32 in PHP

Andre's Implementation of Base32 in PHP - Test

madebits Implementation of Base32 in C++

URL Encoding, URI Encoding, or Percent Encoding

What Is URL/URI Encoding?

URL Encoding Variations

URL Encoding on HTML Form Data - IE

URL Encoding on HTML Form Data - Firefox

application/x-www-form-urlencoded Encoding in Java

URI String and Components in Java

URL Encoding Support in PHP

References

PDF Printing Version

Keywords: Encoding, Base32, Base64, UUEncode, Algorithm, Java, Tutorial