Class cryptix.pgp.Signature
All Packages  Class Hierarchy  This Package  Previous  Next  Index

Class cryptix.pgp.Signature

java.lang.Object
   |
   +----cryptix.pgp.Packet
           |
           +----cryptix.pgp.Signature

public final class Signature
extends Packet
Author:
Original author not stated, Jill Baker

Copyright © 1995, 1996, 1997 Systemics Ltd on behalf of the Cryptix Development Team. All rights reserved.


Variable Index

 o BINARY_IMAGE
 o CANONICAL_TEXT
 o KEY_CERT_CASUAL_ID
 o KEY_CERT_GENERIC
 o KEY_CERT_PERSONA
 o KEY_CERT_POSITIVE_ID
 o KEY_COMPROMISE_CERTIFICATE
 o TIMESTAMP_CERTIFICATE
 o USER_ID_REVOCATION_CERTIFICATE

Constructor Index

 o Signature(DataInput, int)
 o Signature(SecretKey, MD5)
 o Signature(SecretKey, MD5, RandomStream)

Method Index

 o addExtasToHash(MD5)
 o check(PublicKey, MD5)
 o check(PublicKey, MessageHash)
 o checkAndGetHash(PublicKey, MD5)
 o getKeyId()
 o getSignatureType()
 o getType()
 o keyId()
 o read(DataInput, int)
 o toString()
 o typeString()
 o verify(PublicKey, byte[])
 o write(DataOutput)

Variables

 o BINARY_IMAGE
  public final static int BINARY_IMAGE
 o CANONICAL_TEXT
  public final static int CANONICAL_TEXT
 o KEY_CERT_GENERIC
  public final static int KEY_CERT_GENERIC
 o KEY_CERT_PERSONA
  public final static int KEY_CERT_PERSONA
 o KEY_CERT_CASUAL_ID
  public final static int KEY_CERT_CASUAL_ID
 o KEY_CERT_POSITIVE_ID
  public final static int KEY_CERT_POSITIVE_ID
 o KEY_COMPROMISE_CERTIFICATE
  public final static int KEY_COMPROMISE_CERTIFICATE
 o USER_ID_REVOCATION_CERTIFICATE
  public final static int USER_ID_REVOCATION_CERTIFICATE
 o TIMESTAMP_CERTIFICATE
  public final static int TIMESTAMP_CERTIFICATE

Constructors

 o Signature
  public Signature(SecretKey key,
                   MD5 md)
 o Signature
  public Signature(SecretKey key,
                   MD5 md,
                   RandomStream rand)
 o Signature
  public Signature(DataInput in,
                   int length) throws IOException

Methods

 o read
  public void read(DataInput in,
                   int length) throws IOException
Overrides:
read in class Packet
 o write
  public int write(DataOutput out) throws IOException
Overrides:
write in class Packet
 o typeString
  public String typeString()
 o toString
  public String toString()
Overrides:
toString in class Object
 o check
  public boolean check(PublicKey key,
                       MD5 md)
 o verify
  public boolean verify(PublicKey key,
                        byte data[])
 o checkAndGetHash
  public byte[] checkAndGetHash(PublicKey key,
                                MD5 md)
 o addExtasToHash
  public void addExtasToHash(MD5 md)
 o getSignatureType
  public int getSignatureType()
 o check
  public boolean check(PublicKey key,
                       MessageHash completeHash)
 o keyId
  public byte[] keyId()
 o getKeyId
  public KeyID getKeyId()
 o getType
  public int getType()
Overrides:
getType in class Packet

All Packages  Class Hierarchy  This Package  Previous  Next  Index