MATLAB® Production Server™ uses HTTPS for security. You can configure the security of a server instance to be as broad or specific as required. The instance can simply encrypt the communication channel between it and a client or it can block unauthorized clients from accessing applications.
|URL that server instance uses for secure connections|
|MATLAB programs a client can access|
|List of cipher suites to use|
|Elliptical curve used in ECDHE ciphers|
|List of allowed SSL protocols|
|File containing a pregenerated ephemeral DH key|
|Level of client verification the server instance requires|
|File containing the server certificate authority file|
|File containing the server certificate chain|
|File containing the passphrase that decodes the private key|
|File containing the PEM formatted private key|
|Use the certificate revocation list|
|Use the CA store provided by the system|
To enable security, add the following to the server instance’s configuration:
To ensure that only trusted client applications have access to a server instance, configure the server instance to require client authentication:
By default, server instances allow all clients to access all hosted MATLAB programs.
By default, MATLAB Production Server instances try to use TLSv1.2 to secure connections between client and server.
When a server instance is configured to use HTTPS, it generates an ephemeral DH key at startup.
Description of access control configuration file and policy file in JSON.