30-01-2010, 07:19 AM
The project implements the fundamental establishment of group key through distributed and collaborative approach for a dynamic peer group. The main function of the project is to provide secured communication through key authentication process. Three Interval Based Re-Keying algorithms are used to eliminate the individual re-keying approach in which re-computation of the key is performed after each joining and leaving of the member. The three interval based re-keying algorithms are 1. Rebuild Algorithm 2. Batch Algorithm 3. Queue-Batch Algorithm. The usage of these three interval based rekeying algorithm maintains the distributed nature in which there is no centralized key server and collaborative nature in which the key is generated in a contributory fashion. The interval based re-keying algorithms significantly out-performs the individual rekeying algorithm. Queue-Batch Algorithm performs the best among the three intervals based algorithms. More importantly, the Queue-Batch Algorithm substantially reduces the computation workload in a highly dynamic environment. The interval based re-keying algorithms concentrates on authentication, which focuses on security.