IBM was yesterday set to announce the next version of its Cryptolope secure Java component, which is designed for enabling the exchange of information securely over the internet. Cryptolope Live will be able to create what IBM calls Information Objects, components that could be static content or content linked using an IBM subset of JavaScript, surrounded by business logic. The Cryptolope containers, as the components are known, differ from the first version because previously a Cryptolope Opener was required on the desktop to add the business logic, whereas now the rules are inside the containers, making them more generic and easier to distribute. IBM will demonstrate various uses for this technology at this week’s Internet Commerce Expo in Los Angeles, including Java certified training applications and expense reporting, where a report is sent around a company and its content can be altered on the way. The new Cryptolope containers, which are 100% pure Java, have the ability to generate other containers themselves. IBM has replaced the old Cryptolope Opener with a Cryptolope Player, which Cryptolope architect Jeff Kay likened to a virtual machine. It is able to use Tscript, IBM’s subset of ECMAScript, the generic standardized version of JavaScript, to bind the containers. Extensions in Java can also be added to the containers, which are physically manifested in Sun Microsystems Inc Java Archive Format (JAR) to make them more widely usable. Cryptolope Live will be available as a server and the Player client, both expected next month, when pricing will also be announced. There is no key recovery built into the containers yet, which had been the plan earlier in the year, but RSA public and private key encryption and DES/RC2 symmetric key encryption is employed. IBM is also preparing a Cryptolope Clearing Center server for processing, buying and selling the containers, including a Cashier component that will integrate with various back-end payment systems.