Research Article
Scalable and Storage Efficient Dynamic Key Management Scheme for Wireless Sensor Network
Algorithm 1
Algorithm for cluster and key setup.
Require: Network | 1. Every node broadcast a message Si->: M{Si, ki} | 2. Upon receiveing the M do following: | for i and j | if(ki==kj) list=list+(Si,ki) | else list=list+(Si,0) | 3. Every node store the common key in the list else store 0 | 4. For every node where Kj ==0 Node send a message | Si->Sj: M{Si,ui} | 5. Upon receiveing M Sj do the following | if(ki !==0) | if(uj<ui) H(uj-ui)Ki | else | generate x= Hu0 (uN1 uN2 S1S2) | list=list+(Ni,x) | 6. The node with maximum degree is selected as CH | 7. CH generare a group key and distribute to members | 8. Every key stored in node is hashed by one more time | Ki=H(ki), u0=u0+1 |
|