ePrivacy and GPDR Cookie Consent by Cookie Consent

Popular x64 Tags

Base64 1.9

Sponsored links:
license: Freeware
downloads: 123
size: 215 kB
updated: 2007-05-20

Add to Basket
x64 compatible software

Canadian Mind Products
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

Base64Java & JavaScriptWin2000, Windows XP, Windows 7 x32, Windows 7 x64, Windows 8, Windows 10, WinServer, WinOther, Windows Vista, Windows Vista x64

User Rating: 4.0 (1 vote)

x64 compatible software
OS: Win2000, Windows XP, Windows 7 x32, Windows 7 x64, Windows 8, Windows 10, WinServer, WinOther, Windows Vista, Windows Vista x64
Requirements: Java 1.8+


Base64 screenshot

Add Your Review or 64-bit Compatibility Report

Your Name:
Software Version:
Rating:
Review:
Security Code:


Top Java & JavaScript 64-bit downloads

jedit
jedit 5.6.0   
jEdit is a programmer's text editor written in Java
Open Source

Excelsior JET
Excelsior JET 10.5   
Accelerate, protect, and deploy your Java™ applications
Trialware | $1 500.00

GraphicsJS
GraphicsJS 1.2.0   
GraphicsJS: free open-source draw-anything JS library for interactive graphics.
Freeware

Javascript Obfuscator
Javascript Obfuscator 4.3   
Stop theft of your JavaScripts! Scramble, obfuscate, and pack JavaScript code!
Shareware | $69.00

AScratchNWin Scratch and Win
AScratchNWin Scratch and Win 2.0   
AScratchNWin! is an exciting new product for scratch and win games!
Freeware

DocFlex/Javadoc
DocFlex/Javadoc 1.6.0   
A multi-format Javadoc Doclet and template-driven doclet development tool
Commercial | $400.00

-123 Popup Video
-123 Popup Video 1.1   
Popup Video! is an exciting new java applet that allows you to easily create pop
Freeware

Members area

Login:
Password:
Remember me

Sign Up  |  Forgot Password?

Top 64-bit Downloads

Top Downloads

64-bit Tags