Freshdevices.com Latest Releases Featured Browse All Top 100 Freeware Editor's Pick Developers Link to Us



Get more FREE software. Enter your email address:

Delivered by FeedBurner



  • No deposit bonus codes
























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



Base64 1.9 - Description and Download Information

Click to view Base64 1.9 screenshot

Author:

Canadian Mind Products    
All programs by this author

License:

Freeware [?]

Cost:

$0.00 US

Operating Systems:

win2000 winxp winvista winvistax64 win7x32 win7x64 winserver

Size:

214K

Last Updated:

2007-05-20

Our Rating:

Not rated yet...

Users Rating:

not rated yet     (total votes: 0)

Feedback:

Report broken download    
Report spyware or virus [?]

Download Base64 1.9

Base64 iconBase64 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 ../4149/com.mindprod.base64.Base64.css;
...
// 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 ../4149/com.mindprod.base64.Base64.cssu;
...
// 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


Related Searches: 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.7+



Latest Releases in Web Development - Java & JavaScript

Jar2Exe iconJar2Exe 2.1.6   (2014-09-17)   update
Jar2Exe is a tool to wrap jar files into binary files for Windows, Linux and Mac

Entity Strip/Insert iconEntity Strip/Insert 3.3   (2014-08-24)   update
Utilities to convert/strip/insert HTML/XML/XHTML entities

SortedArrayList and Merge iconSortedArrayList and Merge 1.4   (2014-08-19)   update
Sort and Merge ArrayLists efficiently.

HTTP GET/POST iconHTTP GET/POST 3.2   (2014-07-15)   update
HTTP GET/POST/HEAD/PROBE/CHASE java class library for http: or https:

dhtmlxTabbar :: Ajax/JavaScript Tabs icondhtmlxTabbar :: Ajax/JavaScript Tabs 4.0   (2014-06-04)   update
Ajax-enabled JavaScript tabs for building intuitive navigation interface.

dhtmlxGrid :: Editable Ajax DataGrid icondhtmlxGrid :: Editable Ajax DataGrid 4.0   (2014-06-04)   update
Ajax-enabled JavaScript datagrid with rich data entry and editing capabilities

Hunk I/O iconHunk I/O 1.9   (2014-05-17)   update
Java classes to readEntireFile, create a temp file etc.

Holiday Calculator iconHoliday Calculator 5.1   (2014-04-16)   update
Calculate when 69 holidays occur in any given year.

WaveMaker iconWaveMaker 6.7.0   (2014-02-25)   update
Easy-to-use, visual web development platform. FOSS, creates standard Java apps

J4L-BarCode, Java edition iconJ4L-BarCode, Java edition 2.1.4   (2014-02-12)   update
Java component that support all major 1D and 2D barcode types.




Browse by Categories:

Browse Freeware by Popular Keywords:

avi | backup | dvd burning | clock | data recovery | driver | dvd player | email | fax | flash player | ftp | games | movie | mp3 | mpeg | partition | pdf | photo | psp | registry | security | usb | video |


Browse by Title:

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


Browse by Developer:

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


Useful Resources:

Free Webmaster Software


Four Freshdevices software:

Name: 

E-mail: