]> www.infradead.org Git - users/dwmw2/openconnect.git/commit
GnuTLS challenge signing
authorTom Carroll <incentivedesign@gmail.com>
Fri, 24 Apr 2020 06:15:59 +0000 (23:15 -0700)
committerTom Carroll <incentivedesign@gmail.com>
Wed, 6 May 2020 08:54:26 +0000 (01:54 -0700)
commit005ffed2ccbb1eb96e5f1d54779d4223ce2f1033
tree9c5f5eb49debe2aa4d4fc7f010ca1c7622ec8739
parent294a015e4ac7669416c23b177414b9f453a91dda
GnuTLS challenge signing

This is the GnuTLS implementation for signing the challenge. Variables
added to store the paths for the second set of credentials.

Challenge response comprises two elements: an identity and signature.
The identity is the user certificate, represented as a PEM-encoded PKCS7
certificate chain. The challenge is signed with the user certificate
and submitted back to the server as a PEM-encoded signature.

Signed-off-by: Tom Carroll <incentivedesign@gmail.com>
gnutls.c
library.c
openconnect-internal.h