Senior Design Team sample • Sample SD Site
Project Overview
We are working to encypt messages on the CAN bus to increase vehicle safety and security. Within the network, bridges have to handle many incoming messages and reroute them towards the proper end destination. Some messages will need to be sent to another bridge, which is where we will be using CAN FD frames to send groupings of these messages from one bridge to another. We are fosued on encrypting these messages to increase the availability, integrity, and authenticity of bridge to bridge communication.
As the digital era grows, there are more vulnerabilities found in different products we use in our day to day lives. In 2015 it was publicized that a wireless attack can happen on mobile vehicles that are susceptible to a vulnerability in Chrysler's UConnect app for specific trim levels of their vehicles. The vulnerability allowed hackers to gain "admin level" privileges and remotely control certain electronic control units of the vehicle, which could be examples of, but not limited to: the lights, radio, steering wheel, brakes, transmission and AC/ heat unit. This dire vulnerability is hiding in a world of unsuspecting drivers, so it's our mission to make it no longer a worry. Our goal with this project is to deny the ability of a wired or wireless attack on a CAN bus network, so that people driving vehicles, pedestrians, auto-manufacturers have peace of mind in their day to day lives on being physically harmed from one of these attacks.
491 Presentation SlidesTeam Members
Ryan Campbell
Coordinator / DeveloperHey, my name is Ryan, I'm majoring in Cyber Security Engineering. My career goal with cyber is to be a pen-tester.
Riley Lawson
Developer / TesterHi! My name is Riley Lawson and I am a Senior in Software Engineering with a Minor is Cybersecurity. After college I plan to seek web development, mobile embedded systems, UI/UX app design, and mobile app development.
Cody Stricker
Developer / TesterMy name is Cody Stricker. I'm a senior in software engineering. My main focuses after college are front-end web design, app design, and game development.
Ryan Scehovic
Coordinator / DeveloperHi, I'm Ryan! I'm majoring in Software Engineering with minors in Data Science and Entrepreneurship. After college I'm pursuing work that combines software development and data analysis.
Josue Torres
Developer / ResearcherI am studying Computer Engineering with an emphasis in embedded software development. My passion for engineering extends beyond the world of academia, as i’m always trying to develop and improve my professional abilities. My particular area of interests include system integration and embedded system design. For this project my role extends from software development, to test engineer.
Drake Ridgeway
Developer / ResearcherHello, my name is Drake Ridgeway and I'm majoring in software engineering. My goal is to get a job in embedded systems or game development.
Levi Jansen
Developer / TesterHello, my name is Levi Jansen. I'm majoring in Software Engineering with a minor in Music Technology. I hope to someday get a career in app/game development.
Weekly Reports (491)
Status Report 01Status Report 02
Status Report 03
Status Report 04
Status Report 05
Status Report 06
Status Report 07
Status Report 08
Status Report 09
Design Documents
User NeedsRequirements
Project Plan
Design Contextualization and Exploration
Proposed Design
Testing
Final Design Document
Biweekly Reports (492)
Biweekly Report 01Biweekly Report 02
Biweekly Report 03
Biweekly Report 04
Biweekly Report 05
Final Presentation Materials (semester 2)
Final Slide Deck492 Final Report
492 Final Poster
Final Video Demonstration: