Secure IoT Data Transmission with Lightweight Encryption
Project scope
Categories
Cloud technologies Security (cybersecurity and IT security) Software development Hardware NetworkingSkills
cryptography ibm system p encryption data security linux servers data hiding (encapsulation) data integrity communications security internet of things (iot) transmissionThis project focuses on the secure transmission of IoT data using mPowered's patented lightweight encryption protocol. The primary goal is to encapsulate sensor data into a byte stream and transmit it to a remote Linux server without relying on TLS encryption. Learners will receive raw IoT data from a sensor and are tasked with implementing the encryption protocol to ensure data integrity and confidentiality during transmission. The project emphasizes the application of cryptographic principles learned in the classroom, allowing students to gain hands-on experience with real-world IoT security challenges. By the end of the project, learners will have a deeper understanding of data encapsulation, encryption, and secure communication over networks.
- Understand and implement mPowered's lightweight encryption protocol.
- Encapsulate IoT sensor data into a secure byte stream.
- Transmit the encrypted data to a remote Linux server.
- Ensure data integrity and confidentiality without using TLS encryption.
The project deliverables include a fully functional prototype demonstrating the secure transmission of IoT data using the specified encryption protocol. Learners must provide a detailed report documenting the encryption process, data encapsulation, and transmission methodology. Additionally, a presentation summarizing the project's objectives, implementation, and outcomes is required.
- A working prototype of the secure data transmission system.
- A comprehensive report detailing the encryption and transmission process.
- A presentation highlighting the project's objectives and results.
Providing specialized, in-depth knowledge and general industry insights for a comprehensive understanding.
Sharing knowledge in specific technical skills, techniques, methodologies required for the project.
Direct involvement in project tasks, offering guidance, and demonstrating techniques.
Providing access to necessary tools, software, and resources required for project completion.
Scheduled check-ins to discuss progress, address challenges, and provide feedback.
About the company
We build amazing!
This project is based on a quantum safe encryption patent that is in National Phase Entry in Canada, US, Australia, and the EU. The project lead has presented this new quantum safe encryption patent to NATO and was just in Poland for a Smart Cities Trade Mission hosted by the Canadian Trade Commissioner Service. He has also applied for a grant project with the Royal Canadian Mounted Police (RCMP) to help stop vehicle theft.