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 for secure connections|
|MATLAB programs a client can access|
|List of cipher suites used for encryption|
|Elliptic curve used for the ECDHE ciphers|
|List of allowed SSL protocols|
|File containing a pregenerated ephemeral DH key|
|Level of client verification required by the server instance|
|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 private key in PEM format|
|Use the certificate revocation list|
|Use the certificate authority store provided by the system|
- Enable HTTPS
Use HTTPS for secure client-server communication.
- Configure Client Authentication
Use client authentication to ensure that only trusted client applications have access to the server.
- Specify Access to MATLAB Programs
Authorize specific clients to access specific MATLAB programs.
- Adjust Security Protocols
Configure level of security provided by MATLAB programs.
- Improve Startup Time When Security Is Activated
Specify location of the file that stores the DH key.
Access Control Configuration
- Application Access Control
Define access control configuration file and policy file in JSON.
Kerberos and Kerberos Delegation
- Use Kerberos Authentication and Kerberos Delegation
Authenticate user access using Kerberos and delegate client credentials using Kerberos delegation.