
Figure 1:
The structure of common wireless sensor network, where sensor nodes can talk to one or more neighboring nodes.

Figure 2:
Stages of key agreement in each sensor node.

Figure 3:
Complete diagram of Schmidt-Samoa algorithm.

Figure 4:
Schmidt-Samoa Cryptoprocessor – simplified view.

Figure 5:
The comprehensive internal architecture of SSC Coprocessor.

Figure 6:
Communication process in each sensor node.

Figure 7:
Target FPGA Kit: Altera Cyclone IV (EP4CGX22CF19C7) device.
Table 1.
Cost factor analysis for the FPGA design of 128-bit SSC Cryptoprocessor.
| Design area analysis | The number of logic elements (LEs) | 58,719 LEs |
|---|---|---|
| The number of four-input look-up table | 234,876 LUTs | |
| The number of registers | 29,883 | |
| Memory utilization | 50% | |
| Total number of I/O pins | 389 | |
| I/O utilization | 76% | |
| Design timing analysis | Total path delay for critical clock cycle | 25.02 ns |
| Maximum frequency | 40 MHz | |
| Critical clock cycles to perform SSC process | 5 million clocks | |
| Total processing delay to perform SSC process | 125 ms | |
| Design power analysis | Dynamic thermal power dissipation (I/O assignments and operations) | 102.6 mW |
| Static thermal power dissipation | 148.7 mW | |
| Total FPGA thermal power dissipation | 251.3 mW |