1 / 44

COMP 523 projects

COMP 523 projects. 26 August 2013. Ryan Thornburg Open Data NC. Tessa nicholas ivi. 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

woods
Download Presentation

COMP 523 projects

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. COMP 523 projects 26 August 2013

  2. Ryan ThornburgOpen Data NC

  3. Tessa nicholasivi

  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

  5. IVI mockup

  6. For more information • http://seeingsyllabi.web.unc.edu – my project blog, for more detail • http://opensyllabus.org – the Open Syllabus Project, the branch that is focusing on building the corpus • http://digitalinnovation.unc.edu/ — the Digital Innovation Lab • Tessa Joseph-Nicholas, Fellow, Digital Innovation Lab, tnicholas@cs.unc.edu

  7. Andrew chirpstir

  8. RPSTIR – COMP 523 Option Relying Party Security Technology for Internet Routing Andrew Chi achi@cs.unc.edu August 26, 2012

  9. Agenda • Routing Attacks in the News • BGP in 1 minute • Solution: RPKI • RPSTIR (RPKI validator) • Your mission…

  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

  11. Border Gateway Protocol (BGP) 1 3 6 7 X 3 6 7 X 2 3 6 7 X 6 7 X 7 2 X = 1.2.3/24 6 7 X 4 5 6 7 X 4 5 5 6 7 X NOTE: BGP is complicated. This simplified view highlights the “path vector” aspect, which is relevant to RPKI/BGPSEC.

  12. Border Gateway Protocol (BGP) 1 3 6 7 X 3 6 7 X 1 X 6 7 X 7 2 X = 1.2.3/24 6 7 X 4 5 6 7 X 4 5 5 6 7 X “Address space hijacking”: Autonomous System 1 announces a false advertisement for IP prefix X.

  13. IETF Solution: RPKI + BGPSEC 1 3 3 6 7 X RPKI 6 7 X 2 3 6 7 X 6 7 X 7 2 BGPSEC X = 1.2.3/24 4 5 6 7 X 6 7 X 4 5 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

  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/

  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.

  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

  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.

  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: achi@cs.unc.edu

  19. References • IETF Secure Inter-Domain Routing WG docs • http://datatracker.ietf.org/wg/sidr/ • Routing attacks and RPKI in the news • http://www.networkworld.com/news/2010/120710-chinese-internet-traffic-fix.html • http://certification-stats.ripe.net/ • https://labs.ripe.net/Members/fhibler/rpki-capable-routers • BBN RPSTIR software • http://sourceforge.net/projects/rpstir/

  20. Diane braunerbeginning braille app

  21. Gary bishoptarheel reader testingvisual schedule for autistic adults

  22. Maria ferrisstar taker http://game.mpittman.com/

  23. Percival gueverrawriting groupstutor scheduling

  24. Liz chenmyhealthed

  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 schoolslack 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!

  26. Sarah guidigavin coombshealthy places

  27. Pranav haravuunified campus y app

  28. Ron carsoncompetitive intelligence tool

  29. Jonathan youngonline account access for savers

  30. John lithgowjonesboard

  31. The Smart Way to Keep Up With The Joneses

  32. 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.

  33. Rocky goldsmithx-snap

  34. Kevin lanningsystems administrative initiative

  35. Cristobal palmergnu mailman tools

  36. Matt lemingCarolina mobile app

  37. Pavelkrajcevskicompression comparisons

  38. Jack snoeyinkq/a site

  39. David stottsweb-based tuple space

  40. Nick jyothinagaramindianngos

More Related