Ran: wget --mirror --convert-links --adjust-extension --page-requisites --no-parent https://2023.fossy.us/
276 lines
9.2 KiB
HTML
276 lines
9.2 KiB
HTML
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
<!DOCTYPE html>
|
|
|
|
<html lang="en">
|
|
<head>
|
|
<meta charset="utf-8">
|
|
<meta http-equiv="X-UA-Compatible" content="IE=edge">
|
|
<meta name="description" content="">
|
|
<meta name="viewport" content="width=device-width, initial-scale=1">
|
|
|
|
<title>FOSSY 2023 | Presentation: Doing a TUF: Secure Any Shared Storage</title>
|
|
|
|
<meta property="og:type" content="website" />
|
|
|
|
<link rel="icon" href="../../../static/build/img/favicon.ico" />
|
|
|
|
<!-- Cards -->
|
|
<meta property="og:title" content="FOSSY 2023 | Presentation: Doing a TUF: Secure Any Shared Storage">
|
|
<meta property="og:description" content="" />
|
|
<meta property="og:url" content="https://2023.fossy.us/schedule/presentation/125/">
|
|
<meta name="twitter:site" content="@conservancy">
|
|
<meta name="twitter:image:alt" content="FOSSY 2023 | Presentation: Doing a TUF: Secure Any Shared Storage" />
|
|
<meta name="twitter:card" content="summary">
|
|
<meta name="twitter:image" content="https://2023.fossy.us/static/build/img/conservancy_logo_tall_mono.png" />
|
|
<meta property="og:image" content="https://2023.fossy.us/static/build/img/conservancy_logo_tall_mono.png" />
|
|
<meta property="og:image:width" content="400" />
|
|
<meta property="og:image:height" content="400" />
|
|
|
|
|
|
<link rel="stylesheet" href="https://use.fontawesome.com/releases/v5.6.3/css/all.css" integrity="sha384-UHRtZLI+pbxtHCWp1t77Bi1L4ZtiqrqD80Kn4Z8NTSRyMA2Fd33n5dQ8lWUE00s/" crossorigin="anonymous">
|
|
<link rel="stylesheet" href="https://unpkg.com/tachyons@4.12.0/css/tachyons.min.css">
|
|
<link href="../../../static/build/scss/app.css" rel="stylesheet" type="text/css" />
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
<script type="text/javascript">
|
|
var CONF_TZ = "US/Pacific";
|
|
</script>
|
|
</head>
|
|
<body class="">
|
|
|
|
<header class="clearfix d-print-none">
|
|
|
|
|
|
|
|
|
|
<nav class="navbar navbar-expand-lg navbar-dark" style="background: rgb(19,119,82); background: linear-gradient(124deg, rgba(19,119,82,1) 0%, rgba(19,106,119,1) 100%); margin-bottom: 1rem">
|
|
<div class="container">
|
|
<h2 class="sans-serif f2 f1-ns b lh-solid tracked-tight mv0 mr3">
|
|
<a class="washed-yellow hover-washed-yellow" href="../../../index.html" style="text-decoration: none">
|
|
FOSSY 2023
|
|
</a>
|
|
</h2>
|
|
|
|
<button class="navbar-toggler" type="button" data-toggle="collapse" data-target="#navbarText" aria-controls="navbarText" aria-expanded="false" aria-label="Toggle navigation">
|
|
<span class="navbar-toggler-icon"></span>
|
|
</button>
|
|
|
|
|
|
|
|
<div class="collapse navbar-collapse" id="navbarText">
|
|
<ul class="navbar-nav mr-auto">
|
|
|
|
<li class="nav-item dropdown">
|
|
|
|
<a class="nav-link dropdown-toggle" href="index.html#" data-toggle="dropdown" aria-haspopup="true" aria-expanded="false">
|
|
About
|
|
</a>
|
|
<div class="dropdown-menu">
|
|
|
|
|
|
|
|
<a class="dropdown-item " href="../../../about/index.html">About FOSSY</a>
|
|
|
|
<a class="dropdown-item " href="../../../travel/index.html">Travel and Lodging</a>
|
|
|
|
<a class="dropdown-item " href="../../../conventioncenter/index.html">Oregon Convention Center</a>
|
|
|
|
</div>
|
|
|
|
</li>
|
|
|
|
<li class="nav-item dropdown">
|
|
|
|
<a class="nav-link dropdown-toggle" href="index.html#" data-toggle="dropdown" aria-haspopup="true" aria-expanded="false">
|
|
Attend
|
|
</a>
|
|
<div class="dropdown-menu">
|
|
|
|
|
|
|
|
<a class="dropdown-item " href="../../../dashboard.html">Dashboard</a>
|
|
|
|
<a class="dropdown-item " href="../../../attend/tickets/index.html">Tickets</a>
|
|
|
|
<a class="dropdown-item " href="../../../attend/volunteer/index.html">Volunteer</a>
|
|
|
|
<a class="dropdown-item " href="../../../events/index.html">Events</a>
|
|
|
|
<a class="dropdown-item " href="../../../attend/code-of-conduct.html">Code of Conduct</a>
|
|
|
|
<a class="dropdown-item " href="../../../attend/health-and-safety/index.html">Health and Safety</a>
|
|
|
|
<a class="dropdown-item " href="../../../attend/terms-and-conditions/index.html">Terms and Conditions</a>
|
|
|
|
<a class="dropdown-item " href="https://sfconservancy.org/privacy-policy/">Privacy policy</a>
|
|
|
|
</div>
|
|
|
|
</li>
|
|
|
|
<li class="nav-item dropdown">
|
|
|
|
<a class="nav-link dropdown-toggle" href="index.html#" data-toggle="dropdown" aria-haspopup="true" aria-expanded="false">
|
|
Program
|
|
</a>
|
|
<div class="dropdown-menu">
|
|
|
|
|
|
|
|
<a class="dropdown-item " href="../../index.html">Schedule</a>
|
|
|
|
<a class="dropdown-item " href="../../../pages/tracks.html">Tracks</a>
|
|
|
|
<a class="dropdown-item " href="../../../call-for-proposals/index.html">Proposals</a>
|
|
|
|
</div>
|
|
|
|
</li>
|
|
|
|
<li class="nav-item ">
|
|
|
|
<a class="nav-link" href="../../../sponsorship/index.html">
|
|
Sponsorship
|
|
</a>
|
|
|
|
</li>
|
|
|
|
</ul>
|
|
</div>
|
|
</div>
|
|
</nav>
|
|
|
|
</header>
|
|
|
|
|
|
|
|
<main role="main" class="container">
|
|
<div class="row">
|
|
<div class="col page-header">
|
|
<h1 class="page-title">Doing a TUF: Secure Any Shared Storage</h1>
|
|
<p class="lead">
|
|
|
|
E148 | <span class="presentation-time" data-starttime="2023-07-16T11:30:00" data-endtime="2023-07-16T12:00:00">Sun 16 Jul 11:30 a.m.–noon</span>
|
|
|
|
</p>
|
|
</div>
|
|
</div>
|
|
|
|
|
|
|
|
<div class="row">
|
|
<div class="col-md-12">
|
|
|
|
|
|
</div>
|
|
</div>
|
|
|
|
|
|
|
|
<div class="row presentation-details">
|
|
<div class="col-md-3">
|
|
<h2 class="mt-4">Presented by</h4>
|
|
<ul class="list-unstyled">
|
|
|
|
<li class="mb-4 pb-2">
|
|
|
|
<img src="https://secure.gravatar.com/avatar/289a98c380a0ba0c05c19ceee863800a?s=120&d=mp" alt="Nisha Kumar" class="rounded-circle img-fluid">
|
|
<p>
|
|
<strong><a href="../../../speaker/profile/117/index.html">Nisha Kumar</a></strong><br />
|
|
|
|
<a href="https://twitter.com/_ctlfsh">@_ctlfsh</a><br />
|
|
|
|
|
|
<a href="https://nishakm.github.io">https://nishakm.github.io</a>
|
|
|
|
</p>
|
|
<div class="bio">Nisha is a software developer at Oracle Cloud Infrastructure (not to be confused with the Open Container Initiative). Nisha is involved in the SPDX and CNCF communities, trying to improve software and service transparency.</div>
|
|
</p>
|
|
</li>
|
|
|
|
</ul>
|
|
</div>
|
|
|
|
<div class="col-md-9 presentation-abstract">
|
|
<h2 class="mt-4">Abstract</h4>
|
|
|
|
<div class="abstract pb-4"><p>The Update Framework (TUF) is an Open Source Framework used to secure software repository. OK, that's great. But what does that look in practice? A repository is just storage that is accessible to anyone other than you. Think about a shared Google folder. That's a repository. For software development, that's a database, an AWS S3 bucket, or even just a directory on disk. This talk will walk you through the steps to implement TUF on a typical data store you may use on a regular basis. Then we will see how TUF ensures the consumers of that data can verify your identity and the freshness of the things you share.</p></div>
|
|
|
|
|
|
|
|
</div>
|
|
</div>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
<script src="https://code.jquery.com/jquery-3.5.1.min.js" integrity="sha256-9/aliU8dGd2tb6OSsuzixeV4y/faTqgFtohetphbbj0=" crossorigin="anonymous"></script>
|
|
<script src="../../../static/build/js/app.js" type="text/javascript"></script>
|
|
<script src="../../../static/build/js/jquery.formset.js"></script>
|
|
<script src="https://cdnjs.cloudflare.com/ajax/libs/popper.js/1.12.9/umd/popper.min.js" integrity="sha384-ApNbgh9B+Y1QKtv3Rn7W3mgPxhU9K/ScQsAP7hUibX39j7fakFPskvXusvfa0b4Q" crossorigin="anonymous"></script>
|
|
<script src="../../../static/build/bootstrap/js/bootstrap.bundle.min.js"></script>
|
|
|
|
<!--no-analytics-->
|
|
|
|
|
|
<script src="../../../static/build/js/luxon.min.js"></script>
|
|
<script src="../../../static/build/js/schedule.js" type="text/javascript"></script>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
</main>
|
|
|
|
<footer class="footer mt-4 d-print-none">
|
|
<div class="container py-4">
|
|
<div class="row">
|
|
<div class="col-md-12 pb-12 text-center" style="margin-top: 0px;margin-bottom: 0px;border-bottom-style: solid;border-bottom-width: 0px;padding-bottom: 20px;">Wifi: FOSSY <i>(see Registration for older wifi)</i><br/>PIN: outreachy1000</div>
|
|
</div>
|
|
<div class="row">
|
|
<div class="col-md-4 pb-4">
|
|
<strong>FOSSY 2023</strong> <br>
|
|
July 13-16 2023 <br>
|
|
Portland, OR<br>
|
|
Timezone: PDT - UTC-7 <br>
|
|
<a href="mailto:conference@sfconservancy.org" alt="Email"><i class="far fa-envelope"></i></a> <a
|
|
href="https://twitter.com/conservancy" alt="Twitter"><i class="fab fa-twitter"></i></a> <a
|
|
href="https://social.sfconservancy.org/conservancy" alt="Mastodon"><i class="fab fa-mastodon"></i></a>
|
|
</div>
|
|
<div class="col-md-4 pb-4 text-center">
|
|
<a href="https://sfconservancy.org"><img src="../../../static/build/img/conservancy_logo.svg" alt="Software Freedom Conservancy logo" class="footer-image"></a>
|
|
</div>
|
|
<div class="col-md-4 pb-4 text-right">
|
|
<small>
|
|
<a href="index.html#">Back to top</a><br>
|
|
© 2023 <a href="https://sfconservancy.org/">Software Freedom Conservancy</a><br>
|
|
<a href="../../../credits/index.html">Credits</a>
|
|
</small>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</footer>
|
|
|
|
</body>
|
|
</html>
|