> From: Mankowski, Chris [mailto:cmankow...@nfp.com] > > The Cryptographic purpose I*m using BC.BigInt is with MSFT UProve. That > SDK modifies the Bouncy Castle source and includes the implicit operators > I included.
In other words, the implementation is already done, right? It's the code you pasted... But I noticed BC is MIT licensed, and UProvecsharp is Apache 2.0 licensed. Is the code you pasted actually fair game to incorporate into BC? But this raises a question, I think, for Peter: What exactly is the relationship between bc-csharp, and bc-java? If something like this gets incorporated into bc-csharp, does that necessarily imply it needs to be done also for bc-java?