comp 523 projects 26 august 2013. ryan thornburg open data nc

Download COMP 523 PROJECTS 26 August 2013. RYAN THORNBURG OPEN DATA NC

If you can't read please download the document

Upload: antonia-veals

Post on 14-Dec-2015

218 views

Category:

Documents


5 download

TRANSCRIPT

  • Slide 1

COMP 523 PROJECTS 26 August 2013 Slide 2 RYAN THORNBURG OPEN DATA NC Slide 3 TESSA NICHOLAS IVI Slide 4 IVI: Inquire, Visualize, Innovate Queries and visualizations from a corpus of syllabi Our needs: The front-end interface itself Text mining algorithms to extract metadata from the corpus Visualization algorithms to display results Slide 5 IVI mockup Slide 6 For more information http://seeingsyllabi.web.unc.edu my project blog, for more detail http://seeingsyllabi.web.unc.edu http://opensyllabus.org the Open Syllabus Project, the branch that is focusing on building the corpus http://opensyllabus.org http://digitalinnovation.unc.edu/ the Digital Innovation Lab http://digitalinnovation.unc.edu/ Tessa Joseph-Nicholas, Fellow, Digital Innovation Lab, [email protected] Slide 7 ANDREW CHI RPSTIR Slide 8 RPSTIR COMP 523 Option Relying Party Security Technology for Internet Routing Andrew Chi [email protected] August 26, 2012 Slide 9 Agenda Routing Attacks in the News BGP in 1 minute Solution: RPKI RPSTIR (RPKI validator) Your mission Slide 10 In the News 1997: AS 7007 Internet routing black hole by MAI (US ISP) 2004 TTNet (Turkish ISP) routes most Internet traffic through Turkey 2008 Pakistan Telecom YouTube incident 2010 China Telecom incident Slide 11 Border Gateway Protocol (BGP) 2 3 5 67 X = 1.2.3/24 2 3 6 7 X 4 5 6 7 X NOTE: BGP is complicated. This simplified view highlights the path vector aspect, which is relevant to RPKI/BGPSEC. 4 1 7 X 6 7 X 3 6 7 X 5 6 7 X Slide 12 Border Gateway Protocol (BGP) 2 3 5 67 X = 1.2.3/24 1 X 4 5 6 7 X Address space hijacking: Autonomous System 1 announces a false advertisement for IP prefix X. 4 1 7 X 6 7 X 3 6 7 X 5 6 7 X Slide 13 IETF Solution: RPKI + BGPSEC 2 3 5 67 X = 1.2.3/24 2 3 6 7 X 4 5 6 7 X 4 1 7 X 6 7 X 3 6 7 X 5 6 7 X The IETF approach splits the problem into two domains: origin validation (address space ownership) and path validation (multi-hop routing updates). Resource PKI: sign the route originations BGPSEC: sign each hop on the AS-path RPKI BGPSEC Slide 14 Resource Public Key Infrastructure How do we determine ownership of IP address and Autonomous System (AS) numbers? Resource Public Key Infrastructure (RPKI) http://xkcd.com/195/ Slide 15 Resource Public Key Infrastructure Internet Assigned Numbers Authority (IANA) coordinates hierarchical IPv4/IPv6 assignment, through the 5 Regional Internet Registries (RIRs), who then suballocate to ISPs. Slide 16 Resource Public Key Infrastructure Credit: Geoff Huston, APNIC http://www.cisco.com/web/about/ac123/ac147/archived_issues/ipj_12- 1/121_resource.html Slide 17 RPSTIR (BBN RPKI Validator) This effort by Raytheon BBN Technologies was supported by the U.S. Department of Homeland Security's (DHS) Directorate for Science and Technology. Slide 18 COMP 523 Task IPv4 is running out; transfers will increase. But transfers must be cryptographically validated. You will work with me and the BBN team to implement support for a new Transfer Authorization Object (TAO). BBN Team: Steve Kent (Chief Scientist), Karen Seo (PM), Dave Mandelberg (Software Lead) Skills required: Strong C, MySQL You will learn and use: X.509 public key infrastructure OpenSSL, Cryptlib BBN ASN.1 Library git (distributed version control) Contact: [email protected] Slide 19 References IETF Secure Inter-Domain Routing WG docs http://datatracker.ietf.org/wg/sidr/http://datatracker.ietf.org/wg/sidr/ Routing attacks and RPKI in the news http://www.networkworld.com/news/2010/120710-chinese-internet-traffic- fix.htmlhttp://www.networkworld.com/news/2010/120710-chinese-internet-traffic- fix.html http://certification-stats.ripe.net/http://certification-stats.ripe.net/ https://labs.ripe.net/Members/fhibler/rpki-capable-routershttps://labs.ripe.net/Members/fhibler/rpki-capable-routers BBN RPSTIR software http://sourceforge.net/projects/rpstir/http://sourceforge.net/projects/rpstir/ Slide 20 DIANE BRAUNER BEGINNING BRAILLE APP Slide 21 GARY BISHOP TARHEEL READER TESTING VISUAL SCHEDULE FOR AUTISTIC ADULTS Slide 22 MARIA FERRIS STAR TAKER http://game.mpittman.com/ Slide 23 PERCIVAL GUEVERRA WRITING GROUPS TUTOR SCHEDULING Slide 24 LIZ CHEN MYHEALTHED Slide 25 Even though the Healthy Youth Act of 2009 mandates comprehensive sex ed for all NC middle and high school students, thousands of students in low-resourced schools lack access to it. MyHealthEd will be an individualized online sexual health curriculum that will give students access to high quality sex ed in school. We plan to pilot MyHealthEd in NC public schools in spring 2014. Join our research team to transform the sexual health outcomes of teens across the state! Slide 26 SARAH GUIDI GAVIN COOMBS HEALTHY PLACES Slide 27 Slide 28 PRANAV HARAVU UNIFIED CAMPUS Y APP Slide 29 RON CARSON COMPETITIVE INTELLIGENCE TOOL Slide 30 JONATHAN YOUNG ONLINE ACCOUNT ACCESS FOR SAVERS Slide 31 JOHN LITHGOW JONESBOARD Slide 32 The Smart Way to Keep Up With The Joneses Slide 33 Organizing the demand pool for services: Travel between work sites imposes huge transaction costs on service providers. Even with 4 jobs within 15 minutes of their shop ( ) vendors can spend more than an hour on the road. 4 hrs work billed @ $75/hr. 1:20 travel. 36 miles @ $.50/mile = $18.00 $282/5.33 hrs. = $53/hr. effective pay rate. 4 hrs billed @ $60/hr. 0:27 travel. 10.5 miles @ $.50/mile = $5.25. 234.75/4.45 hrs. = $53/hr. effective pay rate. Slide 34 Slide 35 ROCKY GOLDSMITH X-SNAP Slide 36 Slide 37 KEVIN LANNING SYSTEMS ADMINISTRATIVE INITIATIVE Slide 38 CRISTOBAL PALMER GNU MAILMAN TOOLS Slide 39 MATT LEMING CAROLINA MOBILE APP Slide 40 Slide 41 PAVEL KRAJCEVSKI COMPRESSION COMPARISONS Slide 42 JACK SNOEYINK Q/A SITE Slide 43 DAVID STOTTS WEB-BASED TUPLE SPACE Slide 44 NICK JYOTHINAGARAM INDIAN NGOS