This project focuses on the key distribution problem in Body Area Networks (BANs), which provide accurate monitoring of the human periphery through the use of biosensors. The functionalities of these biosensors are to effectively and efficiently collect data from vital body parts and share it with an aggregating device that transfers the physiological signals of the corresponding user to a central server. The captured phenomena are highly sensitive to contraventions against privacy. Moreover, they are exchanged among the BAN elements using wireless communication. Therefore, it is essential to build a security mechanism for the protection of the phenomena gathered from the human body, as well as providing secure node-to-host association.
On one hand, we have electrocardiogram (ECG), blood pressure (BP), surface temperature (ST) and hand grip heart rate (HR) sensors, together with a data acquisition unit, using which the collected data can be transferred to a computer. On the other hand, we have a Raspberry Pi (single-board computer), using which a Python-written secure key agreement protocol can be run with the input being physiological signals of ECG and BP. These two modules are required to be integrated with each other. This way, a real-time working security infrastructure can be constructed for BAN security.