As an Azure advocate, I appreciate that someone from Microsoft is contributing 
pulls to Bouncy Castle... KeyVault is a great resource.

-----Original Message-----
From: Stephan Adler [mailto:stephan.ad...@microsoft.com] 
Sent: Thursday, August 13, 2015 4:42 PM
To: dev-crypto-csharp@bouncycastle.org
Subject: [dev-crypto-csharp] Extending 
Org.BouncyCastle.Security.SignerUtilities.GetSigner

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


**********************************************************************
This e-mail may contain information that is privileged, confidential or 
protected under state or federal law. If you are not an intended recipient of 
this email, please delete it, notify the sender immediately, and do not copy, 
use or disseminate any information in the e-mail. Any tax advice in this email 
may not be used to avoid any penalties imposed under U.S. tax laws. E-mail sent 
to or from this e-mail address may be monitored, reviewed and archived.

Reply via email to