This topic describes how to best manage your S-63 encrypted datasets. The Maritime Chart Service supports both encrypted and unencrypted S-57 datasets within the same datasets folder. There is no technical restriction to set up separate map services.
Requesting USER_PERMIT.TXT from OEM
For the Maritime Chart Service to read S-63 encrypted datasets, the licensee of the Maritime Chart Service technology (data clients) must first request a user permit (USER_PERMIT.TXT) for each license of the Maritime Chart Service it plans to use for S-63 encrypted datasets.
To request a USER_PERMIT.TXT, send an email firstname.lastname@example.org. Once your USER_PERMIT.TXT files are received, you will provide those permits to your data server, which will process the permit and provide the S-63 encrypted datasets.
Setting up your map service to support S-63
To load S-63 encrypted datasets, the following S-63 certificates and permits as well as your CATALOG.031 file must be located in certain folders.
- IHO certificate (IHO.CRT)
- User permit (USER_PERMIT.TXT)
- Cell permit (PERMIT.TXT)
- Exchange set catalog file (CATALOG.031)
IHO certificate (IHO.CRT)
The Schema Administrator (SA) Digital Certificate will always be provided in a file called IHO.CRT by the data server. The IHO.CRT file is available from IHO at http://www.iho.int.
The IHO.CRT file must be placed in your controlfiles folder. Each license of Maritime Chart Service requires a unique USER_PERMIT.TXT file.
User permit (USER_PERMIT.TXT)
The USER_PERMIT.txt file that you received from Esri must be placed in your controlfiles folder. Each license of Maritime Chart Service requires a unique USER_PERMIT.txt file.
Cell permit (PERMIT.TXT)
The PERMIT.txt file is provided to you by your data server when your S-63 encrypted datasets are delivered. Each delivery of encrypted data will have a PERMIT.txt file. PERMIT.txt files must be placed in the same location as your S-63 encrypted datasets.
Delivery methods can vary between data servers, so the parent folder that contains the S-63 encrypted datasets that you are going to load should be used to store the associated PERMIT.txt file. The following images are examples of where the PERMIT.TXT should be located based on S-63 Ed. 1.1.1 section 220.127.116.11 Folder Definitions.
Exchange set catalog file (CATALOG.031)
Typically, your S-63 encrypted datasets should be delivered in an exchange set format similar to S-63 Ed. 1.1.1 section 18.104.22.168 Folder Definitions. To decrypt your S-63 datasets, it is required that a CATALOG.031 file exists under the ENC_ROOT folder containing your data. The CATALOG.031 contains the full path name relative to the ENC_ROOT directory for all files contained within the exchange set including ENC signature files.
Loading S-63 encrypted datasets
Once you have ensured that your certificates and permits, as well as your CATALOG.031 file are in their correct location, you can begin loading your S-63 encrypted datasets. The loading process is the same as loading unencrypted datasets. The only difference is that S-63 encrypted datasets must have access to the IHO.CRT, USER_PERMIT.TXT, PERMIT.TXT and CATALOG.031 files to properly decrypt the data. See Loading S-57 datasets for more information.