Techniques for securing data flow in internet multicasting

   
   

Multicast communications are expanded to include the concept of private multicasts. An address space dedicated to multicast is partitioned into a subspace for public multicasts and a subspace for private multicasts. A public key/private key encryption pair is used for private multicasts and installed on domain name servers or on certification authorities. Portions of a multicast join request are sent together with a corresponding encrypted version. Private multicast equipped routers receive the multicast join request, retrieve the public key from a domain name server or from a certification authority and decrypt the encrypted portion of the join request to determine if the requester is authorized. Group specific multicast joins are also permitted by sending a bit-mask identifying a group of senders which are authorized or prohibited from sending to a user joining a multicast.

Multicast mededelingen worden uitgebreid om het concept privé multicasts te omvatten. Een adresruimte gewijd aan multicast wordt verdeeld in subspace voor openbare multicasts en subspace voor privé multicasts. Een openbaar zeer belangrijk/privé zeer belangrijk encryptiepaar wordt gebruikt voor privé multicasts en op de servers van de domeinnaam of op certificatieautoriteiten geïnstalleerd. De gedeelten van multicast sluiten zich aan bij verzoek worden verzonden samen met een overeenkomstige gecodeerde versie. De privé multicast uitgeruste routers ontvangen multicast aansluiten zich bij verzoek, terugwinnen de openbare sleutel van een server van de domeinnaam of van een certificatiegezag en decrypteren het gecodeerde gedeelte van aansluiten zich bij verzoek om te bepalen als de aanvrager gemachtigd is. Specifieke treedt multicast van de groep ook wordt toegelaten door een beetje-masker te verzenden dat een groep afzenders identificeert toe die van het verzenden naar een gebruiker die bij multicast aansluit zich gemachtigd of belemmerd zijn.

 
Web www.patentalert.com

< Establishing a communicator across multiple processes in a multithreaded computing environment

< Analysis of executable program code using compiler-generated function entry points and endpoints with other sources of function entry points and endpoints

> Security method and system for persistent storage and communications on computer network systems and computer network systems employing the same

> Apparatus and method for initial load balancing in a multiple run queue system

~ 00142