GNOME Bugzilla – Bug 672139
Research: Identify PKCS#11 ECDSA operations relevant to openssh
Last modified: 2018-03-10 08:32:40 UTC
The gnome-keyring ssh-agent uses PKCS#11 to talk to the key stores (such as the ssh-store that loads keys from ~/.ssh) Identify which PKCS#11 ECDSA operations match up with the ones we want to use in our ssh-agent. In particular the signing operation. Which mechanism in PKCS#11 corresponds to the signing operation that openssh uses. http://www.rsa.com/rsalabs/node.asp?id=2133 Make sure the relevant curve and parameters are in pkcs11.h and figure out which ones to use. In the unlikely case that we cannot find standardized ECDSA mechanisms that match up with what we need, then we'd have to add our own custom PKCS#11 mechanism in pkcs11i.h and document.
I think this has been obsolete since bug 641082 landed.