Home Contact Sitemap

N5 Net Software Repository

Your one-stop for all your software needs.

Search N5 Net Software Repository:

Search Files



Only Freeware

Sponsor:

Browse:

Areas Of Interest

Authors Area

Are you a software author? Take a look at our Author Resource Center where you will find marketing tools, software specifically created for promoting your software and a ton of other helpful resources.

Base64 1.9

Web Development :: Java & JavaScript

Screenshot:

(Click to Enlarge)

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

Specifications:

Version: 1.9
Author: Canadian Mind Products

License: Freeware
File Size: 0 MB
Last Virus Scan: 2024-04-09
Downloads: 4
Views: 6
Price: $0.00

Installer: No Install Support
Released: 5-20-2007

Recent Changes:
add icon and pad file

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


Download

download

Buy Now | Visit Home Page

Runs on:

Win2000, WinXP, Win7 x32, Win7 x64, Windows 8, Windows 10, WinServer, WinOther, WinVista, WinVista x64

Requirements:

Java 1.8+

 

Similar Products:

MAILBEE POP3 9.1

Development :: Components & Libraries
img Enables Windows and classic ASP applications to receive, parse and manage mail on POP3 servers (including Gmail). Supports TLS/SSL, S/MIME, HTML mail with embedded images, secure authentication (including NTLM, GSSAPI and APOP), international charsets, IDN domains, UTF-8, multiple attachments, HTML-to-PlainText. Accurate and fast MIME parser. 32/64-bit. Delphi, VB6, VBA, C++, ColdFusion and others with ActiveX support. Royalty-free distribution.
Windows | Shareware
Read More

AUTHENTICATION 1.03

Security & Privacy :: Encryption Tools
img Basic Authentication is a little program that converts a user name (login) and optionally a password to/from their Base64 Basic Authentication counterpart.
Windows | Freeware
Read More

 

HOSTED BY N5 Networks