Pulled in latest BouncyCastle C# code from their CVS repository (purely for convenience of source debugging here!)