IoT Network Layer Attack Simulation & Authentication Implementation

Job ID: 38655665

Budget: $10 – $30 USD

I'm seeking an expert in IoT network security to help simulate various network layer attack scenarios on IoT networks using Contiki Cooja. The attacks include Sybil, Blackhole, Wormhole, Denial of Service (DoS), and Replay attacks.

Key Tasks:
- Simulate the aforementioned attacks in a controlled Cooja environment
- Implement and evaluate various lightweight cryptography-based and lightweight authentication protocols with Physical Unclonable Functions (PUF) as mitigation strategies
- Assess the effectiveness of these strategies both with and without the presence of attackers

Metrics to Measure:
During the simulations, I would like to monitor and measure several key performance indicators:
- Latency
- Packet loss
- Energy consumption
- CPU usage
- Average Routing Metric

Ideal Skills:
- Proficiency with Contiki Cooja
- Deep understanding of IoT network layer attacks
- Experience with lightweight cryptography and authentication protocols
- Ability to analyze and interpret simulation data

Please provide your previous work samples related to this project.