ants.p2p.query.security
Class MessageHeader

java.lang.Object
  extended by ants.p2p.query.security.PublicHeader
      extended by ants.p2p.query.security.MessageHeader
All Implemented Interfaces:
java.io.Serializable

public class MessageHeader
extends PublicHeader
implements java.io.Serializable

See Also:
Serialized Form

Constructor Summary
MessageHeader(int size, int certainty)
           
 
Method Summary
 java.lang.String decryptSessionKey(java.lang.String encryptedSessionKey)
           
 PublicHeader generatePublicHeader()
           
 java.math.BigInteger getExp()
           
 java.math.BigInteger getMod()
           
 
Methods inherited from class ants.p2p.query.security.PublicHeader
encryptSessionKey, generateSessionKey, getBase16SessionKey, getEncCipher, getEncryptedSessionKey, invalidateSessionKey
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

MessageHeader

public MessageHeader(int size,
                     int certainty)
              throws java.lang.Exception
Throws:
java.lang.Exception
Method Detail

generatePublicHeader

public PublicHeader generatePublicHeader()

getExp

public java.math.BigInteger getExp()
Overrides:
getExp in class PublicHeader

getMod

public java.math.BigInteger getMod()
Overrides:
getMod in class PublicHeader

decryptSessionKey

public java.lang.String decryptSessionKey(java.lang.String encryptedSessionKey)
                                   throws java.lang.Exception
Throws:
java.lang.Exception