Hi WIlliam,

With HAProxy Conf and HAProxy 3.2 out of the way, I was wondering if you had 
some time to give this a look over?

Thanks, Chris.


> On 9 May 2025, at 18:32, William Lallemand <[email protected]> wrote:
> 
> On Thu, May 08, 2025 at 03:50:20PM +0100, Christopher Staite wrote:
>> Subject: Re: [PATCH] FEATURE: pkcs11: add support for PKCS#11
>> Hi William,
>> 
>> Finally found some time to "finish" this off.  There is now a varnish test 
>> for AWS-LC with both RSA and ECDSA.  I’ve tested it out with Google KMS 
>> module 
>> (https://github.com/GoogleCloudPlatform/kms-integrations/releases?q=pkcs%2311&expanded=true)
>>  on GCP and it appears to function as expected.
>> 
>> Sorry it’s 3000 lines of new code, but I broke it down in to modules which 
>> should hopefully make it more readable.  Pretty much all of the code is 
>> gated behind a new non-default feature (PKCS11), so shouldn’t be too much of 
>> a risk.
>> 
>> Future improvements:
>> - Support for OpenSSL Engine (3+) and OpenSSL Providers (1.x) to avoid 
>> having to use an external PKCS#11 solution
>> - Include testing for Ed25519
>> - Maybe improve error messages in failure cases
>> - More examples (although, maybe this is better suited to the Wiki)
>> - I’m not sure if the code works with Windows and/or macOS, although the 
>> full GitHub test suite passes
>> 
>> Thanks, Chris.
>> 
> 
> Thank you for getting us updated, I'm still busy with 3.2 release and the
> preparation of the conference for now. We will take a look at this after the
> 3.2 release. Sorry for letting this aside for now.
> 
> Regards,
> 
> -- 
> William Lallemand

Reply via email to