A navigation system with decryption functions. The navigation system may
receive from a portable data storage medium an encrypted authentication
key, an encrypted first portion of a geographic database, and an
unencrypted second portion of the geographic database. The navigation
system may then decrypt the encrypted authentication key so as to gain
access to a set of verification information and to a decryption key for
decryption of the encrypted first portion. The navigation system may then
use the verification information to validate use of the database, such as
by ensuring that the data storage medium is authorized to hold the
database or that the navigation system is authorized to access the
database. In turn, the navigation system may then use the decryption key
to decrypt the encrypted first portion, so as to gain access to the
database as a whole. The navigation system may then use information in the
database to convert location coordinates into map information for
presentation to a user. Also disclosed is a secure geographic database for
use with a navigation system.
Ένα σύστημα ναυσιπλοϊ'ας με τις λειτουργίες αποκρυπτογράφησης. Το σύστημα ναυσιπλοϊ'ας μπορεί να λάβει από ένα φορητό μέσο απομνημόνευσης στοιχείων ένα κρυπτογραφημένο κλειδί επικύρωσης, μια κρυπτογραφημένη πρώτη μερίδα μιας γεωγραφικής βάσης δεδομένων, και η δεύτερη μερίδα της γεωγραφικής βάσης δεδομένων. Το σύστημα ναυσιπλοϊ'ας μπορεί έπειτα να αποκρυπτογραφήσει το κρυπτογραφημένο κλειδί επικύρωσης ώστε να αποκτήσει πρόσβαση σε ένα σύνολο πληροφοριών επαλήθευσης και σε ένα κλειδί αποκρυπτογράφησης για την αποκρυπτογράφηση της κρυπτογραφημένης πρώτης μερίδας. Το σύστημα ναυσιπλοϊ'ας μπορεί έπειτα να χρησιμοποιήσει τις πληροφορίες επαλήθευσης για να επικυρώσει τη χρήση της βάσης δεδομένων, όπως με την εξασφάλιση ότι το μέσο απομνημόνευσης στοιχείων εξουσιοδοτείται για να κρατήσει τη βάση δεδομένων ή ότι το σύστημα ναυσιπλοϊ'ας εξουσιοδοτείται για να έχει πρόσβαση στη βάση δεδομένων. Στη συνέχεια, το σύστημα ναυσιπλοϊ'ας μπορεί έπειτα να χρησιμοποιήσει το κλειδί αποκρυπτογράφησης για να αποκρυπτογραφήσει την κρυπτογραφημένη πρώτη μερίδα, ώστε να αποκτήσει πρόσβαση στη βάση δεδομένων συνολικά. Το σύστημα ναυσιπλοϊ'ας μπορεί έπειτα να χρησιμοποιήσει τις πληροφορίες στη βάση δεδομένων για να μετατρέψει τις συντεταγμένες θέσης στις πληροφορίες χαρτών για την παρουσίαση σε έναν χρήστη. Επίσης αποκαλύπτεται μια ασφαλής γεωγραφική βάση δεδομένων για τη χρήση με ένα σύστημα ναυσιπλοϊ'ας.