Getting the openssl datatypes for signing and working on a new signing method which uses them