Bug 1034856 - Implement generateKey()
Bug 1034856 - Implement deriveBits() for DH