| Literature DB >> 22164072 |
Seung-Jae Jang1, Young-Gu Lee, Kwang-Hyung Lee, Tai-Hoon Kim, Moon-Seog Jun.
Abstract
These days, with the emergence of the concept of ubiquitous computing, sensor networks that collect, analyze and process all the information through the sensors have become of huge interest. However, sensor network technology fundamentally has wireless communication infrastructure as its foundation and thus has security weakness and limitations such as low computing capacity, power supply limitations and price. In this paper, and considering the characteristics of the sensor network environment, we propose a group key agreement method using a keyset pre-distribution of two-dimension arrays that should minimize the exposure of key and personal information. The key collision problems are resolved by utilizing a polygonal shape's center of gravity. The method shows that calculating a polygonal shape's center of gravity only requires a very small amount of calculations from the users. The simple calculation not only increases the group key generation efficiency, but also enhances the sense of security by protecting information between nodes.Entities:
Keywords: group key agreement; key pre-distribution; quorum system; sensor network; two-dimensional array
Mesh:
Year: 2011 PMID: 22164072 PMCID: PMC3231481 DOI: 10.3390/s110908227
Source DB: PubMed Journal: Sensors (Basel) ISSN: 1424-8220 Impact factor: 3.576
Figure 1.Group key management method.
Figure 2.Grid Quorum System.
Figure 3.Group Key Agreement System.
Figure 4.Keyset for Group Key Creation.
Figure 5.Keyset work for the group key extraction.
Extracted Value to KeySet.
| A’s Value | 1 | 1 | 6 |
| B’s Value | 9 | 7 | 5 |
| C’s Value | 3 | 8 | 1 |
| BS’ Value | 6 | 4 | J |
Figure 6.Group Key Creation and Identity Key Exchange Algorithm.
Figure 7.Identity Key Creation Method.
Intersection Element.
| A | {D, 6, T, u, o, B, 3, 8, f, L, A, k, p, I, 4, g, 5, c, R} | {o, g} |
| B | {z, R, J, Q, G, e, X, 5, d, L, I, 8, i, B, h, 3, 7} | {J, G, e} |
| C | {o, p, 8, a, t, Z, 1, 5, M, f, K, w, H, z, d} | {o, t, 1, H} |
| BS | {1, g, S, q, J, x, 2, h, t, m, U, o, j, H, v, C, e, G} |
Figure 8.System realization.
The necessary time to calculate a polygonal shape’s center of gravity.
| 1 | 8.1ms | 8.8 ms | 8.5 ms | 8.6 ms | 8.8 ms |
| 2 | 8.4 ms | 8.7 ms | 8.8 ms | 9.6 ms | 8.4 ms |
| 3 | 8.2 ms | 8.4 ms | 8.9 ms | 8.4 ms | 9.8 ms |
| 4 | 8.2 ms | 8.7 ms | 9.1 ms | 9.5 ms | 8.3 ms |
| 5 | 8.1 ms | 8.9 ms | 8.5 ms | 8.4 ms | 8.5 ms |
| 6 | 8.3 ms | 8.8 ms | 8.8 ms | 8.3 ms | 8.6 ms |
| 7 | 8.1 ms | 8.6 ms | 9.2 ms | 8.4 ms | 8.8 ms |
| 8 | 8.2 ms | 8.6 ms | 9.1 ms | 9.3 ms | 8.2 ms |
| 9 | 8.2 ms | 8.7 ms | 8.9 ms | 8.5 ms | 9.1 ms |
| 10 | 8.3 ms | 8.8 ms | 8.9 ms | 9.3 ms | 8.8 ms |
| Average | 8.21 ms | 8.7 ms | 8.87 ms | 8.81 ms | 8.73 ms |
Figure 9.The necessary time to calculate a polygonal shape’s center of gravity.