Encrypted Parallel FM Transmission Using Arduino Chipsets

CSEF · 2010 Electronics & Electromagnetics

Overview

Objectives/Goals The objective was to develop a prototype that used a low-level architecture that not only established a faster and a more secure wireless connection but also demonstrated the feasibility and efficiency of using parallel transmissions to increase the bit transfer speeds of wireless connections. Methods/Materials The system used multiple Arduino Pro microcontrollers for data processing and hardware control. Two FM transmissions were established using NS73M and AR1010 FM transmitters and receivers. For the encryption system, a 128-bit Camellia S-block cipher was implemented. Among other hardware, a multiplexer/demultiplexer device was employed to handle the multiple of data connections. A sample connection using 5-byte packets and 4-bit data chunks was created for data analysis and testing. Results There was approximately a 80 percent increase in data transfer speed with the use of two parallel FM transmissions. Conclusions/Discussion The use of the Camellia encryption allowed for a suitable method of security. Additionally, the usage of low-level architecture improved the overall functionality and security of the device. The use of low-level structure permitted optimal data handling and transfers. The simple and low-level nature of the device allows for a system with less vulnerabilities. The device clearly demonstrated the practicality of parallel transmissions.

Summary statement

Two chips were developed that established an encrypted wireless connection that used multiple FM transmissions to communicate at faster speeds.

Help received

Parents gave me funding and garage; Ivan Sergeev and David Eldon gave advice on the signal filtering and encryption

Competition history

  • CSEF 2010 Electronics & Electromagnetics · Entry S0915

Resources

Related projects

Closest projects by meaning, across every fair and year in the corpus.

Browse more like this

Source: California Science & Engineering Fair public projects

Save projects to your library

Sign in with Google to keep track of projects you find interesting, organized into folders. An account also raises your daily allowance for “Has this been done?”, and lets you create a key for the MCP server with a much higher limit than anonymous use. Browsing stays public.

Continue with Google