Joshua Adadevoh ECE-3551 Project Audio Signal Encryption.

Slides:



Advertisements
Similar presentations
1 The 2-to-4 decoder is a block which decodes the 2-bit binary inputs and produces four output All but one outputs are zero One output corresponding to.
Advertisements

Embedded Streaming Media with GStreamer and BeagleBoard ESC-228 Presented by Santiago Nunez santiago.nunez (at) ridgerun.com.
L7 – Derivation of State Graphs and Tables – Moore Machines.
Digital Signal Processing Techniques ECE2799 Lecture Prof. W. Michalson.
Why the algorithm works! Converting an NFA into an FSA.
Project Characterization Virtual Traffic Signal Presented by: Ron Herman Ofir Shentzer Technion – Israel Institute Of Technology Electrical Engineering.
Converting an NFA into an FSA Proving LNFA is a subset of LFSA.
MAT 150 Algebra Class #2 Today’s Topics: Point Plotting Method Align Inputs and scale outputs to model data.
9/15/09 - L25 Registers & Load Enable Copyright Joanne DeGroat, ECE, OSU1 Registers & Load Enable.
Voice Controlled Helicopter Team Members: Jonathan Lam, Mian Zhu.
Audio Levels in TRICX. TRICX-AIU BOARD TESTER Utility to control TRICX-AIU inputs and outputs o Use to select mic source for testing levels Installed.
By Asma Khalil.  As now a days world is known as the global village. We can share our ideas through out the world and in this mean computer helps us.
Sound Targeting Platform Andrew Lenharth Michael Schaffer Quang Luu CSE 477 May 22, 2001.
Introduction CSE 1310 – Introduction to Computers and Programming Vassilis Athitsos University of Texas at Arlington 1.
Introduction CSE 1310 – Introduction to Computers and Programming Vassilis Athitsos University of Texas at Arlington 1.
EDA385 Project Presentation The Sound Disguiser. Overview Sample input audio Read input from the rotary encoder Process the audio due to choosen mode.
ECE 250 Algorithms and Data Structures Douglas Wilhelm Harder, M.Math. LEL Department of Electrical and Computer Engineering University of Waterloo Waterloo,
Computer Ports Mouse Port (Input).
LIST OF EXPERIMENTS USING TMS320C5X Study of various addressing modes of DSP using simple programming examples Sampling of input signal and display Implementation.
CEC 220 Digital Circuit Design Number Systems & Conversions Friday, January 9 CEC 220 Digital Circuit Design Slide 1 of 16.
Sound Fundamentals 2 Beginning Live P.A..
Introduction to Computer Engineering Lesson 5 Intro Eng1.
Computer Security coursework 3 Dr Alexei Vernitski.
CEC 220 Digital Circuit Design Number Systems & Conversions Wednesday, Aug 26 CEC 220 Digital Circuit Design Slide 1 of 16.
ECE 3450 M. A. Jupina, VU, 2016 Capacitance Sensor Project Goal: Creation of a digital capacitance sensor circuit where a variation in capacitance changes.
State the domain and range of each relation. Unit 3, Lesson 2 Mrs. King.
Delta Modulation Professor: Dr. Miguel Alonso Jr..
SENSOR APPLICATION LAB Dr. Ahmadi ECE 1020 George Washington University.
Pitch-to-MIDI Converter By Andrew Rogers and Scott Stroupe.
By: Ryan Etwaru. Demonstrate the ability to implement functionality on a BlackFin Processor Implement on input signal: Audio Effects Echo Vibrato Change.
Information and Computer Security CPIS 312 Lab 6 & 7 1 TRIGUI Mohamed Salim Symmetric key cryptography.
LAB#3 CLASSICAL ENCRYPTION CPIT 425. This diagram is taken from Dr.Omaima slides.
Chapter 8.1 vocabulary Relation Is a pairing of numbers or a set of ordered pair {(2,1) (3,5) (6, 3)} Domain: first set of numbers Range: Second set of.
Quality and Value for the Exam 100% Guarantee to Pass Your Exam Based on Real Exams Scenarios Verified Answers Researched by Industry.
Quiz: Determining a SAR ADC’s Linear Range when using Instrumentation Amplifiers TIPL 4102 TI Precision Labs – ADC Hello, and welcome to the TI Precision.
Graphing Linear Functions
Lab02 :Logic Gate Fundamentals:
continued on next slide
                                                                                                                                                                                                                                                
Identifying functions and using function notation
continued on next slide
continued on next slide
Relations and Functions
Notes Over 2.1 Function {- 3, - 1, 1, 2 } { 0, 2, 5 }
Using the Slope Formula
Transformers A transformer changes the high voltage from the main power lines to the 120 volts your appliances use.
Lab 5 Part II Instructions
Lab 4 Instructions By Yeong Choo and Sam Kanawati
C Graphing Functions.
Function Notation “f of x” Input = x Output = f(x) = y.
There are 10 types of people of people in this world…
Design Specification Document
Is it a Function? Teacher Twins©2014.
Chapter 5: Relations & Functions
Evaluating Logarithms
Remember the 10 types of people of people in this world…
Is it a Function? Teacher Twins©2014.
The Scientific Method.
The FRAME Routine Functions
Objective- To graph a relationship in a table.
Dependent Axis Y Answer Output Range f (x) Function Notation
Basics Of Symmetric Encryption
Testing 123 This is my first slide presentation. Inverted Stamp.
Line Graphs.
continued on next slide
Notes Over 8.7 Writing an Exponential Function
Functions What is a function? What are the different ways to represent a function?
Exponential Functions and their Graphs
continued on next slide
Equations & Graphing Algebra 1, Unit 3, Lesson 5.
Presentation transcript:

Joshua Adadevoh ECE-3551 Project Audio Signal Encryption

The purpose of this project is basically to implement a strong audio encryption algorithm that has not been covered in the labs

The basic idea was simple, the signal is received, passed through the codec, converted to hex values, then passed through my algorithm where it is scrambled, passed to the output buffers and back out through the codec

The encryption process

I also monitored the graphs of the signals I was working with This next slide shows the input and output before encryption, as it should be

These next two slides show the graphs before and after encryption respectively

The graphs confirm that the signal was scrambled adequately and the project was a success.