hhs-keyex Research paper on improving the Hard Homogeneous Spaces key exchange protocol (by Couveignes and Rostovtsev-Stolbunov)