Taken from OpenSSL_1_0_0-stable: