OOP-ResearchMake It Simpler by Object Oriented Programming

Java Cryptography Extension, JCE, RSA, Digital Signature

Java API for JCE, RSA and digital signature. A pair of RSA public key and private key can be generated on demand. Any Java objects can be encrypted and decrypted along with the digital signature.
The generated RSA key pair can be saved through the Object Serialization, i.e. you can send the public key in many ways. For example, only the public key can be sent by the e-mail as the file attachment using JavaMail API or through RMI. A few lines of code will be enough for Java Cryptography Extension (JCE).

This page lists our Java API for Java Cryptography Extension, JCE, RSA, Digital Signature.


PRODUCT: : Product by OOP-Research
DOC: : Documentation written by OOP-Research
PATCH: : Patch for the other vendor's system


PRODUCT:OOP Mercury Version 1.0

  • -- FREE for non-commercial usage

OOP Mercury Version 1.0 is now available. This API consists of the utility classes for using Java(TM) Cryptography Extension (JCE for short) 1.2. In this version, a set of classes for managing RSA private-public key pair is included. It's FREE for non-commercial use.



Go Site Map Read More

PRODUCT:OOP Protector Version 1.0

  • -- FREE for non-commercial usage

This API is the set of utility classes for cryptography work through RMI (Remote Method Invocation). The main class is 'Protector', by which Java objects can be signed and encrypted (and vice versa). 'Protector' is the remote object and its reference can be obtained from 'ProtcetorFactory', which is accesible through JNDI. This ensures each remote client invokes cryptography methods on the unique 'Protector' instance. Each 'Protector' instance achieves its cryptography work with the private and/or public key(s) stored in the 'KeyPairBox' instance. The object to be signed and encrypted must implement 'Signed' and 'Sealed' interfaces, in addition to 'Serializable' interface. For example, 'FileTarget' instance can be signed and encrypted by 'Protector' through RMI. Thus, this API fully depends on OOP Mercury Version 1.0, so please download it too.
As an example, 'SimpleServer' and 'SimpleClient' are included along with their source code so that you can learn how to use this API easily. The API documentation is available on line. It's FREE for non-commercial use.

Download OOP Protector Version 1.0

Go Site Map Read More


Caution!
All the APIs for Servlet/JSP introduced by this web site are now included in Bento framework:
  • Simpler than JSTL or Apache Struts
  • MVC framework by HTML
  • Input validation from CGI FORM
  • Easy user authentication
  • Easy localization (L10n)
To download the APIs and source code examples, please visit the web site of Bento framework.


JBuilder 2007


General Information

For Java Development

Java and all Java-based trademarks and logos are trademarks or registered of Sun Microsystems, Inc. in the United States and other countries.


ALL CONTENTS COPYRIGHT 1997-2007, OOP-Research Corporation. All rights reserved.