Download Base64 1.9


Base64 1.9
Download Now

click to begin

0.50 Mb



Average Rating:

out of 1 votes
User Rating:

out of 1 votes
Visitors Rating:

0 votes

General Info

Hits: 158 visitors

Publisher: Canadian Mind Products

OS Support: Java, Linux, Mac OS X, Unix, Win2000, Win7 x32, Win7 x64, WinServer, WinXP, Win Vista

License: Freeware

Date added: 20 May 2007

Last Update: 20 May 2007

Downloads:: 118

See full specifications >>

Your opinion can help!
Add your review now!


Publisher's description

Java classes to encode/decode Base64 and Base64u

Base64 is a freeware way of encoding 8-bit characters usingonly ASCII printable characters similar to UUENCODE.UUENCODE embeds a filename where BASE64 does not. You willsee BASE64 used in encoding digital certificates, inencoding user:password string in an Authorization: headerfor HTTP. The spec is described in RFC 2045.Don't confuse Base64 with x-www-form-urlencoded whichis handled by java.net.URLEncoder.encode/decode orBase64u.Base64 armouring uses only the characters A-Z a-z 0-9 +/=.This makes it suitable for encoding binary data as SQLstrings, 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 Base64that uses - _ and * in preference to + / and =, so that itcan be used in URLEncoded contexts with or withoutURLEncoding.Use base64 like this:// Base64 armouringimport com.mindprod.base64.Base64;...// sample byte array to encodebyte[] toSend = { (byte)0xfc, (byte)0x0f, (byte)0xc0};// create encoder objectBase64 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 armouringimport com.mindprod.base64.Base64u;...// sample byte array to encodebyte[] toSend = { (byte)0xfc, (byte)0x0f, (byte)0xc0};// create encoder objectBase64u 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, seeExample.javato run:java.exe com.mindprod.base64.Example


Available Translations:

Version History

Version 1.9 added on: 20 May 2007


Related Tags:

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



Related software downloads:

Java Runtime Environment 7 Update 4
Java is the underlying technology that powers state-of-the-art programs including utilities, games, and business applications.
no screenshot StelsCSV - fast Text JDBC / CSV JDBC driver 5.2
JDBC driver for text files (CSV, DSV, tab-separated, fixed-length, etc)
CreditCard Validator 1.8
Verifies that credit card number is valid.
no screenshot dhtmlxGrid :: Editable Ajax DataGrid 2.6
Ajax-enabled JavaScript datagrid with rich data entry and editing capabilities
CSV 6.5
Java to read, write, align, sort and pack comma, tab-separated files.
DocFlex/Javadoc 1.6.0
DocFlex/Javadoc is both a multi-format Javadoc Doclet and a tool for development of Javadoc-based high-quality Java API documentation generators in va... Read more

Button for your site

To link back to this page, please copy code below and insert in your page. All visits come thru this code will add a 10 point vote to this software. Save the image button on your server

Example:
    





Popular downloads: Ultrasurf, Internet explorer, Adobe flash player, Atube catcher, Nokia PC suite, Ovoo, Camfrog, Skype, Teamviewer, Emsisoft antimalware
Creative Lab network: Softworld.com - Livescore.ro - Foz.ro (Fotbal Zoom)
Copyright (c) 2011 Softworld. All rights reserved.