« Whoa, whoa, whoa... ... | Main | J2ME and Bluetooth »
 20041210 Friday December 10, 2004

Bouncy, bouncy, bouncy... Bouncy Castle

Jon and Bruce brought up Bouncy Castle in the comments of my last post. This is a good time to cover what it is for those who don't know.

See:

The Legion of the Bouncy Castle

Don't let the funny name throw you! Bouncy castles are those inflatible tent things that kids have at birthday parties that they jump around in until they vomit.

The Bouncy Castle that Jon and Bruce talk about is the Open Source Freeware that adds cryptography to Java. They also have a cryptography package that runs on J2ME technology and in a proper manner using their own org.bouncycastle.* API namespace (unlike what IBM is trying to do before the proper JSR comes out: 219).

JSR 219 J2ME Security Optional Package JCE coming out next year will be the standard for J2ME CDC-based cryptography and good for upward compatibility of the standard JCE APIs from J2ME to J2SE. If you don't want to use the standard JCE, you can also use Bouncy Castle since there is no licensing or namespace conflict with JSR 219, but make sure to read their Freeware License first to see if that's suited for your case or if you'd rather have the standard JCE from Sun.

[Java ME and J2ME] ( December 10, 2004 08:48 AM ) Permalink


Comments:

Post a Comment:

Comments are closed for this entry.



Theme originally based on design by Bryan Bell