Download presentation
Presentation is loading. Please wait.
Published byBuck Cobb Modified over 8 years ago
1
Team C.O.B.R.A. Derrick Chiu Matthew Denker Kyle Morse Mark Srebro
2
Overview of Project Secure Efficient Distance Vector Based Routing Destination Sequence Distance Vector Game
3
Goals Develop Algorithm Research Improvements Visualize
4
Improvements Load Balancing Distribute routing tasks evenly through network Extend overall battery life of adhoc devices in network
5
Improvements Hash Chain: R H0 H1 H2 H3 … Hn-2 Hn-1 R = random root n = chain length Naïve approaches: Calculate chain up to element needed Store entire chain
6
Improvements Our approach: Store only key elements from chain Find nearest key element and use to calculate needed element 6k element chain, every 60th: Memory: 60x less Hash operations, average: 3000 vs. 27
7
Improvements
8
Metrics The Grand Equation
9
Hash Algorithms MD5 SHA-160/256/384 RIPEMD-128/160 Tiger Whirlpool HAVAL-256-3/4/5
10
Improvements
11
Metric Equation results: Original Value: 0.008600 New Efficient Value (RIPEMD-128): 0.021388 New Secure Value (SHA-256): 0.013023 % Efficient Improvement: 248.70 % Secure Improvement: 151.43
12
Goals met? A resounding yes Seven hashing algorithms tested Visualization/game demo later Improvements Hashing Network Load
13
Lessons Learned Planning is like money: you can never have enough. Communication is more of the same. Setting numerous short term goals is more effective than numerous long term goals.
14
Changes Add Advanced Visualization More tests (Load Balancing) Support for Generics Remove Unnecessary Hash Algorithms Testing Code (for actual release)
15
The Future Further hashing improvements Implementing more demonstrations Honing metric to include general improvements
16
Demo!
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.