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)
      