200 likes | 372 Views
Senior Project Ideas: Blind Communication & Internet Measurements. Mehmet H. Gunes. Blind Communication. What if you wanted to send a message to a system, but did not want anyone to see it. Multi-owner systems, Distributed collaboration tools, Cloud computing, …. C1. A1. P1. P3.
E N D
Senior Project Ideas:Blind Communication & Internet Measurements Mehmet H. Gunes
Blind Communication • What if you wanted to send a message to a system, but did not want anyone to see it. • Multi-owner systems, • Distributed collaboration tools, • Cloud computing, … C1 A1 P1 P3 Domain-C Domain-A A2 P2
Trusted Platform Module Broadcom Asus
Trusted Platform Module Versatile Memory Platform Configuration Registers (PCR) Attestation Identity Keys (AIK) Storage Keys Cryptographic Processor Random number generator RSA key generator SHA-1 hash generator Encryption/decryption& signature engine Persistent Memory Endorsement Key (EK) Storage Root Key (SRK) Secured Input / Output
PERSEUS security kernel Critical Application Legacy O.S. Legacy O.S. Configuration App App App App Application Layer Trusted Software Layer Security Kernel Resource Management Layer Hardware Layer TC support http://www.perseus-os.org
Internet • Web of interconnected networks • Grows with no central authority • Autonomous Systems optimize local communication efficiency • The building blocks are engineered and studied in depth • Global entity has not been characterized
Internet Measurements • Need for Internet measurements arises due to commercial, social, and technical issues • Realistic simulation environment for developed products, • Improve network management • Robustness with respect to failures/attacks • Comprehend spreading of worms/viruses • Know social trends in Internet use • Scientific discovery • Scale-free (power-law), Small-world, Rich-club, Dissasortativity,…
Internet Topology Measurement CAIDA 2006
Internet Topology Measurement CAIDA 2006
Internet Topology Measurement CAIDA 2006
Autonomous System Level Mapping Historical
Traffic Measurements • Monitoring and measuring network traffic • to produce better models of network behavior • to diagnose failures and detect anomalies • to defend against unwanted traffic • PlanetLab
Code-Red Worm • On July 19, 2001, more than 359,000 computers connected to the Internet were infected with the Code-Red (CRv2) worm in less than 14 hours • Spread
Sapphire Worm • was the fastest computer worm in history • doubled in size every 8.5 seconds • infected more than 90 percent of vulnerable hosts within 10 minutes.
Witty Worm • reached its peak activity after approximately 45 minutes • at which point the majority of vulnerable hosts had been infected • World • USA
Nyxem Email Virus • Estimate of total number of infected computers is between 470K and 945K • At least 45K of the infected computers were also compromised by other forms of spyware or botware • Spread
Scam Hosting • Study dynamics of scam hosting infrastructure
Internet Measurements • The Internet is man-made, so why do we need to measure it? • Because we still don’t really understand it • Sometimes things go wrong • Malicious users • Measurement for network operations • Detecting and diagnosing problems • What-if analysis of future changes • Measurement for scientific discovery • Creating accurate models that represent reality • Identifying new features and phenomena