IBBEDel07KeyPairGenerator keyPairGenerator = new IBBEDel07KeyPairGenerator();
keyPairGenerator.init(new IBBEDel07KeyPairGenerationParameters(rBitLength, qBitLength, maxBroadcastReceiver));
</BUG>
return keyPairGenerator.generateKeyPair();
}
<BUG>public CipherParameters keyGen(CipherParameters publicKey, CipherParameters masterKey, String id) {
</BUG>
if (!(publicKey instanceof IBBEDel07PublicKeySerParameter)){
throw new IllegalArgumentException
("Invalid CipherParameter Instance of " + SCHEME_NAME  + ", find "

IBBEDel07KeyPairGenerator keyPairGenerator = new IBBEDel07KeyPairGenerator();
keyPairGenerator.init(new IBBEDel07KeyPairGenerationParameters(pairingParameters, maxBroadcastReceiver));
return keyPairGenerator.generateKeyPair();
}
public AsymmetricKeySerParameter keyGen(AsymmetricKeySerParameter publicKey, AsymmetricKeySerParameter masterKey, String id) {
if (!(publicKey instanceof IBBEDel07PublicKeySerParameter)){
throw new IllegalArgumentException
("Invalid CipherParameter Instance of " + SCHEME_NAME  + ", find "
