Eye4Software Hydromagic

Hydrographic Survey Software


Download free demo version


Loading IHO S-63 ENC's

IHO S-63 is a standard for encrypting, securing and compressing electronic nautical charts, also known as ENC's.
The standard is using CRC32, SHA1, DSA and Blowfish algorithms to ensure protected delivery of nautical charts.
Most commercial ENC's on the market today are protected using the S-63 standard.

Each Hydromagic dongle contains an unique hardware id, which is encrypted and cannot be read by the user of the software.
Charts purchased for this software will work on this installation of the software only.

The hardware id is encrypted using the OEM and manufacturer id, forming the 'User Permit' which is used to purchase ENC's.


Purchasing ENC's

S-63 ENC's can be purchased through your local marine supplies dealer, or online reseller.
In order to purchase ENC's you need the 'User Permit', and register it with the online chart store or your local reseller.

Because the hardware id is encrypted in the Hydromagic registration code or hardlock, it is only possible to use S-63 ENC's in registered versions of the software.
It is not possible to load these charts when using a trial version!


Obtaining the user permit

To obtain the user permit for your software installation, select the "S63 ENC Permits..." option from the "File" menu, as shown in the screenshot below:

Obtaining an IHO S-63 Userpermit

This will launch the "S63 ENC Permits" dialog, which contains the user permit, and can be used to activate purchased ENC's.
When you are using a registered version of the software, the dialog should contain the user permit which can be used to purchase ENC's.

Obtaining Userpermit


Activation of purchased ENC's

When purchasing ENC's you will receive a "PERMIT.TXT" file from your reseller containing the 'Permits' for the purchased ENC's.
After importing this file, you will be able to load these. To do so, relaunch the permits dialog by selecting "S63 ENC Permits..." from the "File" menu.

You can now load the "PERMIT.TXT" file, by clicking the "Load Permits..." button, and selecting the received permit file.
You only have to do this once, imported permits will be stored until the software is reinstalled.

When the file has been imported successfully, you should see something like this:

Import permits

In most cases the reseller can supply you with a "ENC Base CD" containing all the charts for your region.
If not, you can download the charts, depending on your reseller, from Primar or IC-ENC.

When the ENC's and permits are correctly installed, just select "Import Map..." from the "File" menu, and select the ENC you want to load.
When trying to load an enc that has not been purchased, you will receive error SSE 11 as shown in the table below.


S63 Screenshots

IHO S63 ENCs IHO S63 ENCs
Loading Permits Example of S-63 ENC
   


S63 Error Codes

When an error occurs during the import of permits, or when loading an ENC, you will receive one of the errors described in section 4.4.5.
In case of an error, contact your ENC reseller.

Error Code Meaning
SSE01 Self Signed Key is invalid.
SSE02 Format of Self Signed Key file is incorrect.
SSE03 SA Signed Data Server Certificate is invalid.
SSE04 Format of SA Signed DS Certificate is incorrect.
SSE05 SA Digital Certificate (X509) file is not available. A valid certificate can be obtained from the IHO website or your data supplier.
SSE06 The SA Signed Data Server Certificate is invalid. The SA may have issued a new public key or the ENC may originate from another service. A new SA public key can be obtained from the IHO website or from your data supplier.
SSE07 SA signed DS Certificate file is not available. A valid certificate can be obtained from the IHO website or your data supplier.
SSE08 SA Digital Certificate (X509) file incorrect format. A valid certificate can be obtained from the IHO website or your data supplier.
SSE09 ENC Signature is invalid.
SSE10 Permits not available for this Data Server. Contact your data supplier to obtain the correct permits.
SSE11 Cell Permit not found. Load the permit file provided by the data supplier.
SSE12 Cell Permit format is incorrect. Contact your data supplier and obtain a new permit file.
SSE13 Cell Permit is invalid (checksum is incorrect) or the Cell Permit is for a different system. Contact your data supplier and obtain a new or valid permit file.
SSE14 Incorrect system date, check that the computer clock (if accessible) is set correctly or contact your system supplier.
SSE15 Subscription service has expired. Please contact your data supplier to renew the subscription license.
SSE16 ENC CRC value is incorrect. Contact your data supplier as ENC(s) may be corrupted or missing data.
SSE17 User permit is invalid (checksum is incorrect). Check that the correct hardware device (dongle) is connected or contact your system supplier to obtain a valid user permit.
SSE18 HW_ID is incorrect format.
SSE19 Permits are not valid for this system. Contact your data supplier to obtain the correct permits.
SSE20 Subscription service will expire in less than 30 days. Please contact your data supplier to renew the subscription license.
SSE21 Decryption failed no valid cell permit found. Permits may be for another system or new permits may be required, please contact your supplier to obtain a new license.
SSE22 SA Digital Certificate (X509) has expired. A new SA public key can be obtained from the IHO website or from your data supplier.
SSE23 Non sequential update, previous update(s) missing try reloading from the base media. If the problem persists contact your data supplier.
SSE24 ENC Signature format incorrect, contact your data supplier.
SSE25 The permit has expired. This cell may be out of date and MUST NOT be used for Primary NAVIGATION.
SSE26 This ENC is not authenticated by the IHO acting as the Scheme Administrator.
SSE27 ENC is not up to date. A New Edition, Re-issue or Update for this cell is missing and therefore MUST NOT be used for Primary NAVIGATION.