NetBeans 6 delivers great updates to the Matisse GUI builder. Spend a few minutes with Roman Strobl and get an expert briefing on what's new and what has changed. (sponsored)
In this, the third and final installation of Andres' Introduction to Groovy series, you learn about how Groovy handles variable numbers of arguments, named parameters, currying, and more about Groovy operators. Including, some new operators.
Swing Fuse (actually just Fuse), is a framework designed to make it easier to create your own custom desktop components. In this article, Daniel Spiewak shows you how to get started and provides sample source code you can download.
Willam Louth shows how he uses JXInsight Probes to investigate probable performance issues with code bases that he is not familiar with. He also highlights possible pitfalls in creating a benchmark, as well as in the analysis of results.
The J2ME encryption space has been dominated by the
Bouncy Castle Library
that has proven itself as an adequate solution is most situations (though many developers consider it a bit bloated). But now Masabi, a former j2me game company has released the
NIST certified EncryptME library
.
What is impressive is the size of the library. As you can see from the above graph taken from the Masabi Web site, the library weighs in at only 3Kb--far smaller than even its closest competitor. Furthermore, EncryptME features some of the most advanced encryption and hashing algorithms available. From the EncryptME Web site:
"EncryptME uses the latest FIPS 140-2 recommended key strengths and algorithms for secure e-commerce, as you will find in the very latest web browsers.
EncryptME Certificates are all available for review on the NIST certification website as follows:
AES with 256 bit keys (FIPS 197) Cert#593
AES-based RNG (ANSI X9.31) Cert#338
RSA with 1024 to 4096 bit keys (FIPS 186-2) Cert#271
Not only is the library, smaller and faster than the competition, it is also less stressful on network connections. With a single connection, a mobile user is capable of doing a payment. While on https/ssl, you need several connections for a secure channel to be established.
The library also features a very interesting fallback model, elegantly degrading to encrypted SMS (on supported handsets) to carry out simple transactions.
What could be the major setback for this library? Is it price? There is no publicly available information regarding licensing terms (on the company website). However, it looks like a very impressive library. What our your thoughts?
EncryptME: a 3Kb Wonder for Java ME Encryption
URL: Masabi
At 10:01 AM on Sep 18, 2007, Daniel MD wrote:
Fresh Jobs for Developers Post a job opportunity
What is impressive is the size of the library. As you can see from the above graph taken from the Masabi Web site, the library weighs in at only 3Kb--far smaller than even its closest competitor. Furthermore, EncryptME features some of the most advanced encryption and hashing algorithms available. From the EncryptME Web site:
"EncryptME uses the latest FIPS 140-2 recommended key strengths and algorithms for secure e-commerce, as you will find in the very latest web browsers.
EncryptME Certificates are all available for review on the NIST certification website as follows:
Not only is the library, smaller and faster than the competition, it is also less stressful on network connections. With a single connection, a mobile user is capable of doing a payment. While on https/ssl, you need several connections for a secure channel to be established.
The library also features a very interesting fallback model, elegantly degrading to encrypted SMS (on supported handsets) to carry out simple transactions.
What could be the major setback for this library? Is it price? There is no publicly available information regarding licensing terms (on the company website). However, it looks like a very impressive library. What our your thoughts?
0 replies so far (
Post your own)