| |
|
|
Web Development
/ Java & JavaScript
Base64 - 1.9 |
Base64 is a freeware way of encoding 8-bit characters usingonly ASCII printable characters similar to UUENCODE.
|
|
|
|
|
Software Description:
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.For more details see
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
se64.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
se64.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
se64.Example
|
| Software Requirements: |
|
Java 1.2+
|
| This software is designed to run on the following operating systems: |
|
Windows 98, Windows, Windows Me, Windows NT, Windows 2000, Windows XP, Windows 2003, Windows Vista Starter
|
| Keywords: |
|
|
| Download Link: |
|
|
|
| Screenshot |
|
|
|
|
|
| Feedback Summary: |
Show All Feedback (0)
|
|
|
|
 |
|
|
|
| Base64 related software |
| Title / Version / Description |
Size |
License |
Price |
| CryptoTools 3.1 | 1.1 MB | Shareware | $149.99 | CryptoTools is a multi-language suite of encryption components and libraries. CryptoTools provides DES and Triple DES (3DES) encryption, as well as Base64 encoding and MD5 hashing capabilities. CryptoTools supports the following major languages C (win32), C++, ActiveX/COM, .Net and Java. Components for all languages are available in one single package. |
|
| TSIG Key Generator 1.00 | 143.0 KB | Freeware | | This tool can generate a TSIG key value (base64) for you very easily. The key value complies with RFC2845.Secret Key Transaction Authentication for DNS (TSIG) is a secure method of authenticating clients making dynamic DNS update requests. The client application and the DNS server share a secret key value which is used to sign (HMAC-MD5) each update request. You can think of the key name as a user ID, and the key value as a password. You can... |
|
| Hot Crypt 1.2 | 848.7 KB | Shareware | $19.95 | HotCrypt is one touch text encryption software. Using algorithms Blowfish, DES, Diamond, IDEA, Mars, MISTY1, RC2, RC4, RC5, RC6, RedocIII, Sapphire, Skipjack, Tea. Support compression and Base64 encoding. Working with embedded in text pictures and objects. Can be activated under any edit windows (MS Word, Notepad, Outlook, Eudora, TheBat, etc). |
|
| ASP String Component 1.0 | 278.3 KB | Freeware | | ASP String Processing Component - Parsing, RFC 822 and RFC 3339 Date/Time Conversion, Encoding/Decoding for Base64, Hex, HTML Entities, URL-encoded, Quoted-Printable, Unicode Language Detection, Charset Encoding Conversion, Pluralize/Unpluralize, HTML Stripping, Wildcard Pattern Matching, Emit Multibyte, Load/Save Multibyte Text Files, etc. |
|
| MSCBlob for Windows 2.0 | 736.0 KB | Freeware | | MSCBlob (Binary Large Object) is an auxiliary component for data blocks storing and transmitting. It could contain a raw data and represent it as a binary or string. There are 3 alternative string representations: as-is, Base64 and Hex. Also has an ability to save and load data from files on disk. |
|
|
|
| Other popular software in this category |
| Title / Version / Description |
Size |
License |
Price |
| 1-st Pop-Up Menu Builder 5.0.1 | 4.4 KB | Freeware | | Create the impressive and high professional your own menu on right mouse click on your site. Put on different pages OR elements of one page different menus of different styles. Set any actions to any items of the menu. Easy & fast |
|
| Free JavaScript Editor 4.3 | 7.1 MB | Freeware | | Free JavaScript Editor is Ajax tool - JavaScript Editor, Validator and Debugger for beginners and professionals. AJAX developers can easily use Free JavaScript Editor as Free Ajax Editor. Free JavaScript Editor is used for professionally editing JavaScript and Ajax code and creating animations and other special effects for Webpages using DHTML, Ajax, CSS and JavaScript. Ajax toolkit can help you navigate through code using built-in "Functions... |
|
| BOOTSave 2.5 | 31.0 KB | Freeware | | BootSave saves/restores the master boot sector on thehard disk. Suite of three utilities BootSave, BootRest andBootChk. Protects against damage to the partition table orboot sector done by rogue programs, viruses or accidentswith tools like Norton NU.The BootSave suite will work under DOS, Windows 3.x, Windows95/98/ME, OS/2, but not NT, Windows 2000, XP, or Vista.These OSes block low level disk I/O as a security measure.You should temporarily... |
|
| JADC (Advanced Digital Clock) 1.0.007 | 277.2 KB | Freeware | | JADC (Advanced Digital Clock) is both a digital clock and a time counter (countdown or count up display, to or from a particular time).
JADC is browser-independent and highly-configurable Java applet, it could be easily customized with your own graphics and time format to achieve an unlimited variety of appearances and behaviors.
This distribution include 255 images (17 different sets of digits).
Main Features:
- browser-independent,... |
|
| Free Java Applets 4.2 | 13.7 KB | Freeware | | 100% Free Java Applets ! Real Freeware These products are NOT Trialware or Evalware - but fully functioning versions which are Free for you to use however you wish, making them truly Freeware products. The Free Applet package includes the following:- Free Scrolling Text Free Tree Menu Free Java Game - Alien War Free Java Game - A220 Mission 1 Additional Bonus - a 20% Discount Voucher which may be used on the purchase of any Jpowered product. |
|
|
|
|
| |