Latest Bouncy Castle Release 1.46
I was experimenting with the Bouncy Castle Java release 1.46 and found the certificate generation was affected the most by deprecated classes and methods. I'm currently using the BC bcprov-jdk16-142.jar with the Eclipse IDE. The X509V3CertificateGenerator has been replaced with X509V3CertificateBuilder and placed in a different package org.bouncycastle.cert which is located in a separate jar, bcmail-jdk16-146.jar. Have you updated the examples in your book to assimilate the changes such as Chapter 6? If so, is it possible to get a copy?