A B C D E F G H I L M N O P R S T U V X Z

B

BFCipher - Class in uk.ac.ic.doc.jpair.ibe
This class implements the Boneh-Franklin Identity-Base Encryption (IBE) scheme.
BFCipher() - Constructor for class uk.ac.ic.doc.jpair.ibe.BFCipher
 
BFCtext - Class in uk.ac.ic.doc.jpair.ibe
This class defines the structure of the ciphertext in the Boneh-Franklin Identity-Base Encryption (IBE) scheme.
BFCtext(Point, byte[], byte[]) - Constructor for class uk.ac.ic.doc.jpair.ibe.BFCtext
 
BFMasterPrivateKey - Class in uk.ac.ic.doc.jpair.ibe.key
This class defines structure for representing the master private key in the Boneh-Franklin Identity-Base Encryption (IBE) scheme.
BFMasterPrivateKey(BigInt) - Constructor for class uk.ac.ic.doc.jpair.ibe.key.BFMasterPrivateKey
 
BFMasterPublicKey - Class in uk.ac.ic.doc.jpair.ibe.key
This class defines structure for representing the global parameters (master public key) in the Boneh-Franklin Identity-Base Encryption (IBE) scheme.
BFMasterPublicKey(Pairing, Point, Point) - Constructor for class uk.ac.ic.doc.jpair.ibe.key.BFMasterPublicKey
 
BFUserPrivateKey - Class in uk.ac.ic.doc.jpair.ibe.key
This class defines structure for representing the user private key in the Boneh-Franklin Identity-Base Encryption (IBE) scheme.
BFUserPrivateKey(Point, BFMasterPublicKey) - Constructor for class uk.ac.ic.doc.jpair.ibe.key.BFUserPrivateKey
 
BFUserPublicKey - Class in uk.ac.ic.doc.jpair.ibe.key
This class defines structure for representing the user public key in the Boneh-Franklin Identity-Base Encryption (IBE) scheme.
BFUserPublicKey(String, BFMasterPublicKey) - Constructor for class uk.ac.ic.doc.jpair.ibe.key.BFUserPublicKey
 
BigInt - Class in uk.ac.ic.doc.jpair.pairing
A wrapper class of the java.math.BigInteger class and implements FieldElement interface.
BigInt(BigInteger) - Constructor for class uk.ac.ic.doc.jpair.pairing.BigInt
 
BigInt(byte[]) - Constructor for class uk.ac.ic.doc.jpair.pairing.BigInt
 
BigInt(String) - Constructor for class uk.ac.ic.doc.jpair.pairing.BigInt
 
BigInt(int, byte[]) - Constructor for class uk.ac.ic.doc.jpair.pairing.BigInt
 
BigInt(String, int) - Constructor for class uk.ac.ic.doc.jpair.pairing.BigInt
 
BigInt(int, Random) - Constructor for class uk.ac.ic.doc.jpair.pairing.BigInt
 
BigInt(int, int, Random) - Constructor for class uk.ac.ic.doc.jpair.pairing.BigInt
 
bitCount() - Method in class uk.ac.ic.doc.jpair.pairing.BigInt
 
bitLength() - Method in class uk.ac.ic.doc.jpair.pairing.BigInt
 

A B C D E F G H I L M N O P R S T U V X Z