OPENSSL_RAW_DATA (int)OPENSSL_RAW_DATA is set in the openssl_encrypt() or openssl_decrypt(), the returned data is returned as-is. When it is not specified, Base64 encoded data is returned to the caller.OPENSSL_DONT_ZERO_PAD_KEY (int)OPENSSL_ZERO_PADDING (int)OPENSSL_ZERO_PADDING is set in the openssl_encrypt() or openssl_decrypt() options then no padding is performed, the total amount of data encrypted or decrypted must then be a multiple of the block size or an error will occur.OPENSSL_ENCODING_SMIME (int)OPENSSL_ENCODING_DER (int)OPENSSL_ENCODING_PEM (int)