Hi,

I'm looking for a way to extend/change the behavior of the 
SignerUtilities.GetSigner factory in order to add new algorithms or replace 
existing ones. I my case I'm implementing a time stamping authority. Thanks to 
BouncyCastle this is rather straight forward. But instead of having to secure 
the key material on the servers I'd like to offload that task to Azure 
KeyVault. Modifying the behavior of SignerUtilities.GetSigner would allow me to 
replace the implementation of SHA-256 or other signing algorithms with one that 
is using Azure KeyVault. 

I have a change available 
(https://github.com/bcgit/bc-csharp/compare/master...stephanadler1:dev/Stephan/factory)
 but was wondering if there are other mechanisms in BouncyCastle available that 
I didn't realize.

Thanks,
Stephan


Reply via email to