A method and apparatus is described for transforming a key variable used
for scrambling mobile data traffic between a terminal and a network in
alternate ways based on a value transmitted to the terminal from the
network. Transformation is accomplished by passing portions of the key
variable through a series of S-boxes, which provide a mapping between
inputs and outputs. The method and apparatus is explained also in the
context of a satellite communications system, in which a terminal can be
located in a different continent/country from the terminal's home
location. Enciphered communication is enabled between the foreign
satellite gateway and the roaming terminal after the foreign gateway
communicates with the terminal's native gateway. The native gateway
transmits one or more cipher variables in the communication. Moreover, the
value determining which way to cipher the data traffic can be based on
numerous factors, including aspects of the satellite communication system.
Een methode en een apparaat worden beschreven voor het omzetten van een zeer belangrijke variabele die voor door elkaar gooiend mobiel gegevensverkeer wordt gebruikt tussen een terminal en een netwerk op afwisselende manieren dat op een overgebrachte waarde wordt gebaseerd aan de terminal van het netwerk. De transformatie wordt verwezenlijkt door gedeelten van de belangrijkste variabele door een reeks S-boxes over te gaan, die een afbeelding tussen input en output verstrekken. De methode en het apparaat worden verklaard ook in de context van een satellietcommunicatiesysteem, waarin een terminal in een verschillend continent/een land van de thuislocatie van de terminal kan worden gevestigd. De gecodeerde mededeling wordt toegelaten tussen de buitenlandse satellietgateway en de het zwerven terminal nadat de buitenlandse gateway met de inheemse gateway van de terminal communiceert. De inheemse gateway brengt één of meerdere cijfervariabelen in de mededeling over. Voorts kan de waarde die welke manier bepaalt om het gegevensverkeer te becijferen op talrijke factoren, met inbegrip van aspecten van het satellietcommunicatiesysteem worden gebaseerd.