A key update system uses information in an update message from a
communications system to generate a new key and perform a bidirectional
validation of the new key. After a unit validates the new key, at least a
portion of information from the update message is used by the
communications system to validate the new key. As a result, the
communications system is not required to generate and transmit a separate
authentication challenge to validate the new key. For example, a wireless
communications system can send an update message with a sequence RANDSSD
to the wireless unit. The wireless unit generates a new SSD using at least
a portion of the sequence RANDSSD, and the wireless unit uses at least a
portion of the new SSD to generate a signature value AUTHBS to validate
the new key and thereby the home authentication center that initiated the
update of the SSD. After the wireless unit validates the new key by
comparing the AUTHBS generated by the wireless unit with an AUTHBS
generated by the wireless communications system, the wireless unit uses at
least a portion of the sequence RANDSSD and at least a portion of the new
SSD to generate the validation value AUTHSSD. The validation value AUTHSSD
can be sent to the wireless communications system along with a
confirmation signal indicating the wireless unit has validated the new
key. The wireless communications system can validate the new SSD by
comparing the validation value AUTHSSD received from the wireless unit
with a validation value generated in the same fashion by the wireless
communications system.
Ένα βασικό σύστημα αναπροσαρμογών χρησιμοποιεί τις πληροφορίες σε ένα μήνυμα αναπροσαρμογών από ένα σύστημα επικοινωνιών για να παραγάγει νέο έναν βασικό και να εκτελέσει μια αμφίδρομη επικύρωση του νέου κλειδιού. Αφότου επικυρώνει μια μονάδα το νέο κλειδί, τουλάχιστον μια μερίδα των πληροφοριών από το μήνυμα αναπροσαρμογών χρησιμοποιείται από το σύστημα επικοινωνιών για να επικυρώσει το νέο κλειδί. Κατά συνέπεια, το σύστημα επικοινωνιών δεν απαιτείται για να παραγάγει και να διαβιβάσει μια χωριστή πρόκληση επικύρωσης για να επικυρώσει το νέο κλειδί. Παραδείγματος χάριν, ένα ασύρματο σύστημα επικοινωνιών μπορεί να στείλει ένα μήνυμα αναπροσαρμογών με μια ακολουθία RANDSSD στην ασύρματη μονάδα. Η ασύρματη μονάδα παράγει ένα νέο SSD χρησιμοποιώντας τουλάχιστον μια μερίδα της ακολουθίας RANDSSD, και η ασύρματη μονάδα χρησιμοποιεί τουλάχιστον μια μερίδα του νέου SSD για να παραγάγει μια αξία AUTHBS υπογραφών για να επικυρώσει νέο το βασικό και με αυτόν τον τρόπο το κέντρο εγχώριας επικύρωσης που άρχισε την αναπροσαρμογή του SSD. Αφότου επικυρώνει η ασύρματη μονάδα το νέο κλειδί με τη σύγκριση του AUTHBS που παράγεται από την ασύρματη μονάδα με ένα AUTHBS που παράγεται από το ασύρματο σύστημα επικοινωνιών, η ασύρματη μονάδα χρησιμοποιεί τουλάχιστον μια μερίδα της ακολουθίας RANDSSD και τουλάχιστον μια μερίδα του νέου SSD για να παραγάγει την αξία AUTHSSD επικύρωσης. Η αξία AUTHSSD επικύρωσης μπορεί να σταλεί στο ασύρματο σύστημα επικοινωνιών μαζί με ένα σήμα επιβεβαίωσης που δείχνει ότι η ασύρματη μονάδα έχει επικυρώσει το νέο κλειδί. Το ασύρματο σύστημα επικοινωνιών μπορεί να επικυρώσει το νέο SSD με τη σύγκριση της αξίας AUTHSSD επικύρωσης που παραλαμβάνεται από την ασύρματη μονάδα με μια αξία επικύρωσης που παράγεται στην ίδια μόδα από το ασύρματο σύστημα επικοινωνιών.