GnuTLS
GnuTLS is a project that aims to develop a library which provides a secure layer, over a reliable transport layer. Currently the GnuTLS library implements the proposed standards by the IETF's TLS working group.
There is a work in progress in order to make it work with PKCS#11.
Downloads
GnuTLS >= 1.7.17 with engine support.
pkcs11-helper >= 1.03 from the OpenSC Project.
And gnutls-pkcs11:
Alon Bar-Lev