org.objectweb.proactive.ext.security.crypto
Class EncryptionEngine

java.lang.Object
  |
  +--org.objectweb.proactive.ext.security.crypto.EncryptionEngine
All Implemented Interfaces:
java.io.Serializable

public class EncryptionEngine
extends java.lang.Object
implements java.io.Serializable

See Also:
Serialized Form

Constructor Summary
EncryptionEngine()
           
 
Method Summary
 java.lang.Object asymmetric_decrypt(java.lang.Object object, java.security.PrivateKey key)
           
 java.lang.Object asymmetric_encrypt(java.io.Serializable object, java.security.PublicKey key)
           
 java.lang.Object decrypt(java.lang.Object object, java.security.Key sessionKey)
           
 java.lang.Object encrypt(java.io.Serializable object, java.security.Key sessionKey)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

EncryptionEngine

public EncryptionEngine()
Method Detail

encrypt

public java.lang.Object encrypt(java.io.Serializable object,
                                java.security.Key sessionKey)

decrypt

public java.lang.Object decrypt(java.lang.Object object,
                                java.security.Key sessionKey)

asymmetric_encrypt

public java.lang.Object asymmetric_encrypt(java.io.Serializable object,
                                           java.security.PublicKey key)

asymmetric_decrypt

public java.lang.Object asymmetric_decrypt(java.lang.Object object,
                                           java.security.PrivateKey key)


Copyright © April 2004 INRIA All Rights Reserved.