Home | Advertise | Submit | Press | Top | Contact | Help | Bookmark |
Search downloads:
Home Web Authoring Java & JavaScript Editors Base64 1.9

Base64 1.9

Java to encode/decode Base64 and Baseu
Details
View: screenshot
Size: 0.55 MB
License: Freeware
OS: Java,Linux,Mac OS X,Unix,Win2000,Win7 x32,Win7 x64,WinServer,WinVista,WinVista x64,WinXP
Price: $0
Publisher: Canadian Mind Products
Date added: 7/16/2007
Date updated: 11/17/2009
Total Downloads: 853
Downloads - Last Week: 11

Share |
Rating: (1 votes)
Base64 1.9 Publisher's description

Base64 is a freeware way of encoding 8-bit characters using
only ASCII printable characters similar to UUENCODE.
UUENCODE embeds a filename where BASE64 does not. You will
see BASE64 used in encoding digital certificates, in
encoding user:password string in an Authorization: header
for HTTP. The spec is described in RFC 2045.

Don't confuse Base64 with x-www-form-urlencoded which
is handled by java.net.URLEncoder.encode/decode or
Base64u.

Base64 armouring uses only the characters A-Z a-z 0-9 +/=.
This makes it suitable for encoding binary data as SQL
strings, that will work no matter what the encoding.
Unfortunately + / and = all have special meaning in URLs.

Base64u gets around this problem. It is a variant on Base64
that uses - _ and * in preference to + / and =, so that it
can be used in URLEncoded contexts with or without
URLEncoding.

Use base64 like this:

// Base64 armouring
import com.mindprod.base64.Base64;
...
// sample byte array to encode
byte[] toSend = { (byte)0xfc, (byte)0x0f, (byte)0xc0};

// create encoder object
Base64 base64 = new Base64();
base64.setLineLength( 72 ); // default

// encoding a byte[]
String send = base64.encoder( toSend );

// decoding a byte[]
byte[] reconstituted = base64.decoder( sent );

use Base64u the same way:

// Base64u armouring
import com.mindprod.base64.Base64u;
...
// sample byte array to encode
byte[] toSend = { (byte)0xfc, (byte)0x0f, (byte)0xc0};

// create encoder object
Base64u base64u = new Base64u();
base64u.setLineLength( 72 ); // default

// encoding a byte[]
String send = base64u.encoder( toSend );

// decoding a byte[]
byte[] reconstituted = base64u.decoder( sent );

For an example that starts and ends with a String, see
Example.java

to run:
java.exe com.mindprod.base64.Example

Requirements: Java 1.2+

What's new in this version: add icon and pad file

Download Base64 1.9 (0.55 MB)

Advanced SystemCare - Clean, Repair, Protect & Optimize your PC. Free!
Antivirus information
Download3K has downloaded and tested Base64 on 17 Nov 2009 with some of Today's best antivirus engines and you can find below, for your convenience, the scan results:
Bitdefender: Clean
NOD 32: Clean
Avira: Clean
Kaspersky: Clean
Complete antivirus report
Base64 Antivirus Report

Your email:
Friend email:
Related downloads
Base64 1.9 32x32 pixels icon Base64 1.9
Java to encode/decode Base64 and Baseu
853
Base64 De-/Encoder 1.2.1 32x32 pixels icon Base64 De-/Encoder 1.2.1
Base64 De-/Encoder
892
Base64 Encoding ActiveX 2.0.0 32x32 pixels icon Base64 Encoding ActiveX 2.0.0
Free Base64 Encoding ActiveX Component
1562
Advanced Encode Decode Tools 1.065 32x32 pixels icon Advanced Encode Decode Tools 1.065
Audio converter, CD Ripper, WMA decoder.
317
R Decode 1.0 32x32 pixels icon R Decode 1.0
This program decodes resistor color bands.
395
DataMatrix Decode SDK/DLL 1.0 32x32 pixels icon DataMatrix Decode SDK/DLL 1.0
Decode DataMatrix barcode image using C/C++
26
DataMatrix Decode SDK/LIB 1.0 32x32 pixels icon DataMatrix Decode SDK/LIB 1.0
Decode DataMatrix barcode image using C/C++
34
QRCode Decode SDK/DLL 1.0 32x32 pixels icon QRCode Decode SDK/DLL 1.0
Decode QRCode barcode image using C/C++
25
QRCode Decode SDK/LIB 1.0 32x32 pixels icon QRCode Decode SDK/LIB 1.0
Decode QRCode barcode image using C/C++
13
DataMatrix Decode SDK/DLL for Mobile 1.0 32x32 pixels icon DataMatrix Decode SDK/DLL for Mobile 1.0
Decode DataMatrix barcode image using C/C++
13

Related press releases

RSS Feeds Scroller Converter
RSS Feeds Scroller Converter 32x32 pixels iconIntegrate a dynamic news into your site. This software can convert RSS feeds to a scrollable news ticker vertical or horizontal style

Web Gallery Wizard PRO
Web Gallery Wizard PRO 32x32 pixels iconGenerate professional HTML and Flash photo album Web pages quickly and easily. Showcase your images by creating your own personal photo gallery Web site in minutes, without knowing HTML or Flash. The best software of its kind.

Amara Flash Intro and Banner Builder
Amara Flash Intro and Banner Builder 32x32 pixels iconAmara Flash Intro and Banner Builder is the ultimate Flash text effect tool to help the web designer create and design flash animations.

RSS Channel Writer
RSS Channel Writer 32x32 pixels iconRSS Channel Writer is a powerful RSS feed generator, editor and submitter. With this program you can easily create general RSS feed, iTunes RSS feed and RSS for Google products for your web site in seconds.

Pure SEO CMS
Pure SEO CMS 32x32 pixels iconFast, powerful, SEO website builder, optimized CMS, CSS compliant. Fast, client side XML to html engine. Beginners enter content and select design. Experts use their own templates and save time building high quality sites . No online server required.

Clix-FX XML Flash Menus
Clix-FX XML Flash Menus 32x32 pixels iconFlash XML Menu Templates from Clix-FX We offer you the easiest way imaginable to design and create Flash menus for your website.

Store Manager for osCommerce
Store Manager for osCommerce 32x32 pixels iconManage osCommerce products, osCommerce product attributes, categories, manufacturers, orders, batch updates - export osCommerce products to Excel, and import products to osCommerce, import file from your supplier, easy populate and product attributes


Archive: All downloads - Links - Links2

Copyright (c)2005-2009 Download3K.com - All rights reserved - Terms of use - Privacy Policy