Systems and methods for verifying the authorization of a server to provide network resources to a client. At selected times, the client asserts an authorization interrupt, which will disable some or all non-essential functions of the client unless the server's authorization is verified within an allotted period of time. The client creates a client message by generating a random number and combining it with a client identifier and a value that specifies the current time. The client message is encrypted and sent to the server. Only authorized servers can decrypt the client message and create an encrypted service message that includes the random number. The service message can also contain an authorization code specifying the services that the client may receive, and an expiration count indicating when the authorization procedure will be repeated. The client receives and decrypts the service message. If the random number in the service message is found to be the same as the random number in the client message, the server is authorized, and the client is enabled to exhibit a selected level of functionality. The client can be associated with a smart card or another intelligent peripheral that verifies the authorization of the server in behalf of the client.

Sistemi e metodi per la verificazione dell'autorizzazione di un assistente fornire le risorse della rete ad un cliente. Ai tempi selezionati, il cliente asserice un'interruzione di autorizzazione, che inabiliterà alcuno o tutte le funzioni non indispensabili del cliente a meno che l'autorizzazione dell'assistente sia verificata durante un periodo assegnato di tempo. Il cliente genera un messaggio del cliente generando un numero casuale ed unendolo con un contrassegno del cliente e un valore che specifica il tempo corrente. Il messaggio del cliente è cifrato e trasmesso all'assistente. Soltanto gli assistenti autorizzati possono decrypt il messaggio del cliente e generare un messaggio di servizio cifrato che include il numero casuale. Il messaggio di servizio può anche contenere un codice di autorizzazione che specificano i servizi che il cliente può ricevere e un conteggio di scadenza che indica quando la procedura di autorizzazione sarà ripetuta. Il cliente riceve e decrypts il messaggio di servizio. Se il numero casuale nel messaggio di servizio è trovato per essere stesso come il numero casuale nel messaggio del cliente, l'assistente sia autorizzato ed il cliente sono permessi di esibire un livello selezionato di funzionalità. Il cliente può essere associato con una scheda astuta o un'altra unità periferica intelligente che verifica l'autorizzazione dell'assistente nel favore del cliente.

 
Web www.patentalert.com

< (none)

< Digital compact disc player security system reproducing method and apparatus

> Secure data broadcasting

> (none)

~ 00017