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