Home Featured Submit Advertise Link To Us



C: \ Web Development \ Java & JavaScript \ Base64 1.9


Opens in new window

Base64 1.9 - Detailed Description Page

Click to view Base64 1.9 screenshot

Program ID:

28517

Author:

Canadian Mind Products     All programs by this author

Downloads:

18

License:

Freeware [?]

Cost:

$0.00 US

Operating Systems:

win98 winme winnt windows2000 winxp windows2003 vista

Size:

531K

Release Status:

new

Last Updated:

2007-05-20

Our Rating:

Not rated yet...

Users Rating:

not rated yet     (total votes: 0)

Feedback:

Report broken download     Report spyware [?]

Download Base64 1.9

Base64 icon100% clean!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.

For more details see http://mindprod.com/jgloss/base64.html

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


Keywords: Base64, Base64u, encode, decode, armouring, printable, 6-bit, 8-bit, UUENCODE, UUDECODE

Recent Changes: add icon and pad file

Install Support: No Install Support

Supported Languages: English

Additional Requirements: Java 1.2+



Latest Releases in Web Development - Java & JavaScript

JavaScript Plus! iconJavaScript Plus! 7.0   (2009-01-07)   update
JavaScript Plus! - Advanced JavaScript editor for windows.

Flash Vista Style Vertical Menu Builder iconFlash Vista Style Vertical Menu Builder 1.0   (2009-01-04)   update
Flash-producing design tool for creating flash web menu on web pages.

AllWebMenus Pro iconAllWebMenus Pro 5.1.760   (2008-12-23)   update
DHTML menu, Javascript menu and CSS menu builder that requires no programming!

Flash Vista Style Slide Menu Builder iconFlash Vista Style Slide Menu Builder 1.0   (2008-12-20)   new
Flash-producing design tool for creating flash web menu on web pages.

XML Menu Builder iconXML Menu Builder 2.12   (2008-12-10)   update
Build web menus using XML for data and CSS for look and feel

RFax iconRFax 1.1   (2008-12-06)   new
Java package/API to send and receive faxes

J4L-RChart iconJ4L-RChart 2.1   (2008-12-06)   new
Java charting package for Swing, JSP, PDF and SWT (applet, servlet, and bean)

J4L-BarCode, Java edition iconJ4L-BarCode, Java edition 2.0   (2008-12-06)   new
Java component that support all major 1D and 2D barcode types.

J4L-Barcode Vision (Java Edition) iconJ4L-Barcode Vision (Java Edition) 1.1   (2008-12-06)   new
Java barcode SDK for barcode recognition

Agama Web Buttons iconAgama Web Buttons 2.66   (2008-12-06)   update
Professional tool for creating roll-over and animated Web Buttons.






All Programs:

0 1 2 3 4 5 6 7 8 9 A B C D E F G H I J K L M N O P Q R S T U V W X Y Z # . ! @


All Authors:

0 1 2 3 4 5 6 7 8 9 A B C D E F G H I J K L M N O P Q R S T U V W X Y Z # . ! @


RSS Feeds:
(Current Category)

RSS Feed for New Releases and Updates New releases & updates

RSS Feed for New Shareware Releases New shareware releases

RSS Feed for New Freeware Releases New freeware releases

RSS Feed for Most Popular Software Most popular software

RSS Feed for Top Rated Software Top rated software

Feeds List in OPML Feeds list in OPML


Statistics:

Visitors online: 10

Total listings: 14632

Total downloads: 1054930

Last update: Jan 10, 2009


Useful Resources:

Advertise on this site

Joboshare Audio & Video Tools


Joboshare DVD to iPod Bundle iconJoboshare DVD to iPod Bundle 2.2.0.0107: Rip DVD and convert popular video formats to iPod video MP4 and iPod audio MP3.

Xilisoft DVD Copy Express iconXilisoft DVD Copy Express 1.1.28.1212: It is a stable, fast, and easy-to-use dvd copy program and dvd burner.

Noto Personal Organizer iconNoto Personal Organizer 1.40: Just like a real personal organizer. Customize with downloadable content.

Instant Gallery Maker iconInstant Gallery Maker 2.0: Create professional-looking web image galleries with a few mouse clicks!

Home | Featured | Submit | Link To Us | Contact | FAQ | About | Advertise | Sysop Login

Copyright © 2006-2009, by Free-To-Try.com, All rights reserved.   Privacy statement | Terms of use