Methods and apparatus for selective encryption and decryption of point to multi-point messages

   
   

Methods and systems for selectively encrypting and decrypting messages transmitted on a channel of a communication network, such as a broadcast channel, are provided. Group encryption keys are provided for one or more services utilizing the broadcast channel to communicate messages. A message associated with a particular service first receives an error check value, such as a cyclical redundancy check (CRC) value generated from the unencrypted message. The message is then encrypted using the group encryption key for the service and the CRC is added to the encrypted message and transmitted with a broadcast address of the communication network. A receiver then receives the message and determines that the CRC indicates an error (as it is generated from the encrypted message rather than the unencrypted message). The receiver then decrypts the message using the group encryption key for the service (assuming the receiver is authorized to receive the service, i.e., has access to the group encryption key) and generates a CRC from the decrypted message. If this CRC matches the CRC received with the message, the receiver recognizes the message as being associated with the corresponding service and processes the message accordingly. Where multiple services are supported and the receiver has a corresponding plurality of group encryption keys, each encryption key can be tested until a CRC without error is provided thereby indicating the service with which the message is associated.

Οι μέθοδοι και τα συστήματα για επιλεκτικά και τα μηνύματα που διαβιβάζονται σε ένα κανάλι ενός δικτύου επικοινωνίας, όπως ένα κανάλι ραδιοφωνικής μετάδοσης, παρέχονται. Τα κλειδιά κρυπτογράφησης ομάδας παρέχονται για μια ή περισσότερες υπηρεσίες που χρησιμοποιούν το κανάλι ραδιοφωνικής μετάδοσης για να επικοινωνήσουν τα μηνύματα. Ένα μήνυμα που συνδέεται το μήνυμα με μια ιδιαίτερη υπηρεσία λαμβάνει αρχικά μια αξία ελέγχου λάθους, όπως ο κυκλικός πλεονασμός μια αξία ελέγχου (κέντρο ανίχνευσης και ελέγχου) που παρήχθη από. Το μήνυμα κρυπτογραφείται έπειτα χρησιμοποιώντας το κλειδί κρυπτογράφησης ομάδας για την υπηρεσία και το κέντρο ανίχνευσης και ελέγχου προστίθεται στο κρυπτογραφημένο μήνυμα και διαβιβάζεται με μια διεύθυνση ραδιοφωνικής μετάδοσης του δικτύου επικοινωνίας. Ένας δέκτης λαμβάνει έπειτα το μήνυμα και καθορίζει ότι το κέντρο ανίχνευσης και ελέγχου δείχνει ένα λάθος (όπως παράγεται από το κρυπτογραφημένο μήνυμα παρά το μήνυμα). Ο δέκτης αποκρυπτογραφεί έπειτα το μήνυμα χρησιμοποιώντας το κλειδί κρυπτογράφησης ομάδας για την υπηρεσία (που υποθέτει το δέκτη εξουσιοδοτείται για να παραληφθεί η υπηρεσία, δηλ., έχει πρόσβαση στο κλειδί κρυπτογράφησης ομάδας) και παράγει ένα κέντρο ανίχνευσης και ελέγχου από το αποκρυπτογραφημένο μήνυμα. Εάν αυτό το κέντρο ανίχνευσης και ελέγχου ταιριάζει με το κέντρο ανίχνευσης και ελέγχου λαμβανόμενο το μήνυμα, ο δέκτης αναγνωρίζει το μήνυμα όπως συνδμένος με την αντίστοιχη υπηρεσία και επεξεργάζεται το μήνυμα αναλόγως. Όπου οι πολλαπλάσιες υπηρεσίες υποστηρίζονται και ο δέκτης έχει μια αντίστοιχη πολλαπλότητα των κλειδιών κρυπτογράφησης ομάδας, κάθε κλειδί κρυπτογράφησης μπορεί να εξεταστεί έως ότου παρέχεται ένα κέντρο ανίχνευσης και ελέγχου χωρίς λάθος με αυτόν τον τρόπο δείχνοντας την υπηρεσία με την οποία το μήνυμα συνδέεται.

 
Web www.patentalert.com

< Method and apparatus for efficient use of communication resources in a CDMA communication system

< Information distribution apparatus

> Gateway apparatus and network system

> Allocation of asymmetric priority to traffic flow in network switches

~ 00149