Home > By category > Web Development >Java & JavaScript > Base64



Base64

  • Downloads: 
  • Views: 
  • Rating:

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

Free download from Shareware Connection - Java classes to encode/decode Base64 and Base64u

Publisher: Canadian Mind Products | License: Freeware | Price: 0.00
Version: 1.9 | Size: 99 KB | Platform: WinOther
Released Date: 12-05-2012 | Rating: 0 | Title: Base64

Author Url: http://mindprod.com
Program Info Url: http://mindprod.com
Download Url: http://mindprod.com/zips/base6419.zip
Screenshot Url: http://mindprod.com/image/screenshot/base64.png

More downloads from Base64 publisher Canadian Mind Products:

Unicode - Used to test your computer's Unicode support and your font's support for particular characters, or as a learning to to explore the Unicode character set. Displays in Courier, TimesRoman, Symbol, Dialog and Helvetica.

JarCheck - Check that class target versions are as expected in a Java jar.

Unicode Viewer 1.8 B9412 - A simple tool used to test your computer's Unicode support

Population - Continuously displays the US Census estimate of the current world population.

Ini - Windows *.ini file verifier, tidier and sorter.

Base64 keywords:
Base64 related downloads:

Base64 Tools - Base64 Tools for Windows is a utility, which allows you to Encode/Decode File, Text, String, URL and any other data and if you are a Software Developer you can also check out our Base64 Encode/Decode ActiveX DLL Library used in this application.

b64 -- Base64 Encode/Decode Utility - base64 RFC1113 Vanilla ANSI-C Code for a portable stand-alone file encode/decode utility.

TinyBase64 - TinyBase64 was developed as a simple, very easy-to-use and handy application that can help you encode/decode your data to/from base64.

BER (ASN.1) Encode/Decode .Net Library - Encode/Decode library to/from Basic Encoding Rules (BER) of ASN.1 written in Visual Basic .Net.Useful to implement any protocol that uses BER (LDAP, SNMP, etc.).

6-bit Binary Compression - This is a fast 6-bit compression routine

Shareware Connection periodically updates pricing and software information of 'Base64' from company source 'Canadian Mind Products' , so some information may be slightly out-of-date. You should confirm all information before relying on it. Software piracy is theft,  Using 'Base64' crack, password, serial numbers, registration codes, key generators is illegal and prevent future development of Base64.

New Reviews

Spark Browser - Nearly every PC user needs to browse the web nowadays, irrespective of age and gender. Whether you use a laptop or desktop, it is mandatory to use a web browser to access web or download files. There was a time a majority of Windows users ...

Back4Sure - Given the fact nearly every PC user is dealing with huge amounts of data nowadays it becomes necessary to keep a backup of all such contents. You need to use a suitable app to take backups of all those precious movies, music, personal data, and ...

Plants vs. Zombies 2 - These days there are lot of tower defense games on offer. Coming from the stable of Electronics Arts, which is one of the leading companies in the gaming arena, Plant vs. Zombies is a decent game particularly if you are interested in garden ...

Magican Monitor - Macs are famous for their superb stability and ease at multitasking. That explains why they enjoy a steady and growing user base, the steep price tag notwithstanding. However, prolonged usage can make even the most powerful iMac or Macbook ...

Bvckup - There is no denying the reality that computers have become a part and parcel of human existence. From education, work, entertainment and data storage, computers are required at every step of life. Safety of data is of paramount importance to PC ...

SoftAmbulance Free Eraser - Windows comes with a set of integrated utilities to let users maintain and cleanup their computers. While you can always delete files and folders from partitions, that is not a fail proof method. The data remains on hard disk in reality and any ...

Machete Video Editor Lite 3.8 build - Average PC users are no longer strangers to video file handling and editing. There are so many sources from where you acquire video files, as it is. You also need to deal with video clips acquired from cameras and smart phones. At times, you may ...

Roboscan Internet Security Free - Owing to incessant onslaught of various web based and other malware, it is not possible to keep your PC secured unless you use a capable system security suite. As a matter of fact, it is better to use feature- rich Internet security software than ...

VLC Media Player Portable - There are plenty of media player applications available for Windows and some of the popular ones are actually freeware. If you find the Windows media player inadequate or sluggish, give VLC media player a try. This versatile media player plays ...

HandBrake - Nearly every PC user gets into a situation when they fail to understand what to do with a DVD that will not play back on DVD player or PC owing to format restrictions. Some users may also feel irked about a video file downloaded from web refusing ...




New Downloads

Proxy Log Explorer

Proxy Log Explorer is the
fastest and most powerful
analysis application for
monitoring the efficiency
corporate Internet ...

JavaScript Framework Shield
UI

The JavaScript Framework by
Shield UI offers various
JavaScript/HTML5 components
for streamlined development.
Each ...

TechSEO360

Crawler for SEO website audits
including content, internal
linking and broken references.
Can also create all kinds of
...

CoffeeCup Free HTML Editor

The HTML Editor now supports
HTML5 and CSS3. With this and
other great tools like code
completion, a comprehensive
tag ...

SEO SpyGlass Professional

SEO SpyGlass Tool is a
webmaster's must-have
competition analyzer. It lets
you ethically spy on your top
competitors ...

Easy Access

Easy Access is free database
application that can help you
to view, create and edit MS
Access database files (mdb,
...

Online Movie Script PHP

Online Movie Script is a fully
featured Movie/TV series
database, it comes with
advanced membership system,
critics and ...

SEO Tool For Meta Tags

Web based Seo tool that
instantly generate meta tags
for your visitors.

Raw Log Files analyzer

Raw log files and information
processed by log analyzer tool
and generate report

Adsense Earning System tray
Tracker

A tool that allows you to
track your adsense earnings in
system tray area

CHMOD-Win

Windows 2003 and Linux both
make great server products.

Tometa WhereIs

Tometa WhereIs: converts IP to
city, state, country, DMA Code
& flag information