The first parameter is used to pickup errors where this is passed instead of aEVP_PKEY, it is set to 0
See Implementation
The first parameter is used to pickup errors where this is passed instead of aEVP_PKEY, it is set to 0