-r--r--r-- 5139 libntruprime-20240825/doc/html/people.html raw
<html>
<head>
<meta http-equiv="content-type" content="text/html; charset=utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1">
<style type="text/css">
html{overflow-y:scroll;background-color:#004591}
body{font-family:"Noto Sans","Droid Sans","DejaVu Sans","Arial",sans-serif;line-height:1.5}
tt,code{background-color:#f0f0f0;font-family:"Noto Sans Mono","Droid Sans Mono","DejaVu Sans Mono","Courier New",monospace,sans-serif;font-size:1em;}
pre{margin-left:3em}
p,ul,ol,blockquote,pre{font-size:1.0em;line-height:1.6}
li p{font-size:1.0em}
blockquote p{font-size:1.0em}
h1{font-size:1.5em}
h2{font-size:1.3em}
h3{font-size:1.0em}
h1 a{text-decoration:none}
table{border-collapse:collapse}
th,td{border:1px solid black}
table a{text-decoration:none}
table tr{font-size:1.0em;line-height:1.6em}
table tr{font-size:1.0em;line-height:1.5}
tbody tr:nth-child(12n+1){background-color:#f0ffff}
tbody tr:nth-child(12n+2){background-color:#f0ffff}
tbody tr:nth-child(12n+3){background-color:#f0ffff}
tbody tr:nth-child(12n+4){background-color:#f0ffff}
tbody tr:nth-child(12n+5){background-color:#f0ffff}
tbody tr:nth-child(12n+6){background-color:#f0ffff}
tbody tr:nth-child(12n+7){background-color:#fffff0}
tbody tr:nth-child(12n+8){background-color:#fffff0}
tbody tr:nth-child(12n+9){background-color:#fffff0}
tbody tr:nth-child(12n+10){background-color:#fffff0}
tbody tr:nth-child(12n+11){background-color:#fffff0}
tbody tr:nth-child(12n+12){background-color:#fffff0}
.headline{padding:0;font-weight:bold;font-size:1.0em;vertical-align:top;padding-bottom:0.5em;color:#ffffff;background-color:#004591}
.navt{display:block;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;margin:0;padding:0;vertical-align:center;font-size:1.0em}
.here{background-color:#004591}
.here{color:#ffffff}
.away{background-color:#004591}
.away a{text-decoration:none;display:block;color:#ffffff}
.away a:hover,.away a:active{text-decoration:underline}
.main{padding:5px}
.main{background-color:#ffffff}
.pagetitle{font-size:1.4em;font-weight:bold}
@media only screen and (min-width:512px) {
.fixed{margin:0;padding:0;width:160px;height:100%;position:fixed;overflow:auto}
.main{margin-left:170px}
}
</style>
<title>
libntruprime: People</title>
</head>
<body>
<div class=fixed>
<div class=headline>
libntruprime</div>
<div class="navt away"><a href=index.html>Intro</a>
</div><div class="navt away"><a href=download.html>Download</a>
</div><div class="navt away"><a href=install.html>Install</a>
</div><div class="navt away"><a href=test.html>Test</a>
</div><div class="navt away"><a href=api.html>API</a>
</div><div class="navt away"><a href=cli.html>CLI</a>
</div><div class="navt away"><a href=security.html>Security</a>
</div><div class="navt away"><a href=verification.html>Verification</a>
</div><div class="navt away"><a href=speed.html>Speed</a>
</div><div class="navt away"><a href=internals.html>Internals</a>
</div><div class="navt here">People
</div><div class="navt away"><a href=license.html>License</a>
</div></div>
<div class=main>
<div class=pagetitle>libntruprime: People</div>
<p>libntruprime is maintained by Daniel J. Bernstein.</p>
<p>libntruprime is based on the
<a href="https://ntruprime.cr.yp.to/software.html">official</a>
"factored" <code>sntrup</code> software,
which in turn is based on the original <code>sntrup</code> software
from Daniel J. Bernstein, Chitchanok Chuengsatiansup, Tanja Lange, and Christine van Vredendaal.</p>
<p>The following components of libntruprime are from Daniel J. Bernstein:</p>
<ul>
<li>
<p>Infrastructure to build a library
with automatic run-time selection of implementations
based on the run-time CPU and a database of benchmarks.
This infrastructure was introduced in
<a href="https://lib25519.cr.yp.to"><code>lib25519</code></a>
and extended in
<a href="https://lib.mceliece.org"><code>libmceliece</code></a>.</p>
</li>
<li>
<p>Various software for tests and benchmarks. This is based on
public-domain code in the SUPERCOP benchmarking framework.</p>
</li>
<li>
<p>Software for the underlying subroutines
<code>crypto_sort</code>
(based on <a href="https://sorting.cr.yp.to">djbsort</a>),
<code>crypto_hashblocks</code>,
and <code>crypto_hash</code>.</p>
</li>
</ul>
<p>Beyond libntruprime,
authors of
<a href="speed.html#faster">publications with further <code>sntrup</code> speedups</a>
include
Erdem Alkim,
Daniel J. Bernstein,
Billy Bob Brumley,
Han-Ting Chen,
Ming-Shing Chen,
Yi-Hua Chung,
Vincent Hwang,
Li-Jie Jian,
Chi-Ting Liu,
Gregor Seiler,
Nicola Tuveri,
Ting-Yuan Wang,
and
Bo-Yin Yang.</p>
<h3>Citation</h3>
<p>For papers, a suitable citation for libntruprime is as follows,
with your access date in place of 25 August 2024:
"Daniel J. Bernstein (editor). libntruprime.
<a href="https://libntruprime.cr.yp.to"><span class="url">https://libntruprime.cr.yp.to</span></a>, accessed 25 August 2024."
Here "editor" reflects the fact that
libntruprime is assembled from work by multiple authors.</p><hr><font size=1><b>Version:</b>
This is version 2024.08.25 of the "People" web page.
</font>
</div>
</body>
</html>