A GPS information service system for providing supplemental GPS correction and
signal acquisition information to subscribers. A GPS information server broadcasts
GPS aiding information encrypted with subscription keys. A remote GPS subscription
unit receives the key enablers for the subscription keys in service activation
(SAM) messages for the services for which they have subscribed and then uses the
subscription keys to decrypt the GPS aiding information. In order to prevent unauthorized
access to the information, unsymmetrical signature generation and authentication
algorithms are used for generating and authenticating signatures for the SAM messages.