Extended AuthenticationThe trading platform provides the option of advanced authentication using SSL certificates, which greatly increases the system security. Extended authentication can be enabled on the trade server. When it is enabled, the standard authentication is still active. In any case, users need to enter their account details.
Order of Generating and Receiving a Certificate #When trying to login using an account with the extended authentication, you will need to go through standard authentication. After that, the trade server sends a request to the trading platform to generate two keys: private and public. The public key is sent to the trade server. Based on the account details, the server generates a certificate and signs it with its private key (the server's private key signature guarantees that the certificate can't be falsified). Extended authentication certificate can be obtained via the mobile or desktop version of the platform when opening an account. It can also be generated by a broker and submitted to a trader. |
|||
Certificate Installation when Opening Account in the Mobile Platform or through a Broker #When opening a demo account via the mobile platform on the server with the enabled extended authentication mode, the certificate will be generated and automatically installed on a mobile device. Upon connection using the new account, the installed certificate can be viewed in "Certificates" section of MetaTrader 5 iPhone settings. Similarly, the certificate is generated on the broker's side. After receiving the account number and password, the trader goes through the primary basic authorization on the mobile device. After that the certificate is generated. No additional operations with the certificate are required. |
|||
|
|||
Certificate Installing When Opening an Account in the Desktop Platform #When opening a demo account in the desktop platform, the extended authentication certificate is also generated. A trader needs to specify the passwords for the certificate protection before receiving it. This window contains the following fields and setting:
After all of the required data are specified, tap "Continue". After that the certificate is packed and protected by the specified password. The resulting *.pfx file of the certificate is saved in /platform_folder/config/certificates of the trading platform to enable its further transfer. Names to the certificate files are assigned according to the following rule: Login_ID_Name.pfx, where:
In order to use the certificate in the MetaTrader 5 for iPhone, you should transfer it to the mobile platform. Certificate Transfer ProcedureA certificate can be securely transferred via a trade server:
Certificate transfer process is secure: the trade server is only used as an intermediate storage, while the certificate is encrypted on the user's side. The certificate password is not transmitted to or stored on the trade server. How to Transfer a CertificateConnect to your account from the desktop platform and select "Transfer Certificate" in its context menu: Enter the master password of the account to confirm that it is yours. Next, set a password to protect the certificate before sending it to the server, or use a random password that is generated automatically. Set a password that has at least 8 digits. After successfully sending the certificate to the server, open the mobile platform and connect to the account. You will be immediately prompted to import the certificate. Confirm and enter the password that you have set from the desktop platform. You can view the imported certificate in the "About – Certificates" section. |
|||
Another Transfer OptionYou can transfer the certificate manually. Send a PFX file from your desktop computer to a mobile device in any preferred way, such as email, messenger, etc. Save it to the Files app on your device. Next, connect to your account in the mobile platform and tap "Import Certificate" in the dialog. Select the previously saved file and enter the certificate protection password. |
|||
Not Installed CertificatesWhen launching MetaTrader 5 iPhone, you will see the list of certificates to be installed or deleted (downloaded via iTunes). This list will appear every time you launch the application until you install or remove each of the certificates. |
|||
Certificate InstallationTap on a certificate to install it. Enter certificate password that was specified when obtaining the certificate via the desktop platform. Tap "Done" to install the certificate. Now you can connect to your previously opened account in the extended authentication mode. The appropriate certificate will be checked during each connection.
|
|||
Deleting certificateIf you have installed a wrong certificate via iTunes, delete it when launching MetaTrader 5 iPhone. To do this, tap "Edit" and then on the left. |
|||
Installing a Certificate from the Brokerage Company Real accounts (not demo ones) can be opened by a brokerage company. The extended authentication mode can also be used for such accounts. In that case a company submits pfx certificate file together with the rest of the data necessary for authorization. This certificate must be installed via iTunes according to the instructions received in the desktop version of the platform. No Certificate #If the extended authentication mode is used for an account but the appropriate certificate has not been installed, an error message will appear when when try to connect to your account. Install the appropriate certificate following the instructions above to continue working with your account. |