|
@@ -114,7 +114,7 @@ |
|
|
|
|
|
|
|
|
<p class="comment"> |
|
|
<p class="comment"> |
|
|
<span class="sc">Strobe</span>-128/1600 and <span class="sc">Strobe</span>-256/1600 |
|
|
<span class="sc">Strobe</span>-128/1600 and <span class="sc">Strobe</span>-256/1600 |
|
|
are based on the <a href="http://nvlpubs.nist.gov/nistpubs/SpecialPublications/NIST.SP.800-185.pdf"> |
|
|
|
|
|
|
|
|
are based on the <a href="https://nvlpubs.nist.gov/nistpubs/SpecialPublications/NIST.SP.800-185.pdf"> |
|
|
cSHAKE specification</a> from NIST. |
|
|
cSHAKE specification</a> from NIST. |
|
|
</p> |
|
|
</p> |
|
|
|
|
|
|
|
@@ -211,7 +211,7 @@ |
|
|
</span> |
|
|
</span> |
|
|
<span class="comment"> |
|
|
<span class="comment"> |
|
|
This format is chosen for compatibility with |
|
|
This format is chosen for compatibility with |
|
|
<a href="http://csrc.nist.gov/publications/drafts/800-185/sp800_185_draft.pdf">cSHAKE</a>. |
|
|
|
|
|
|
|
|
<a href="https://csrc.nist.gov/publications/drafts/800-185/sp800_185_draft.pdf">cSHAKE</a>. |
|
|
The description of the initial state involves multiple calls to <var>F</var> |
|
|
The description of the initial state involves multiple calls to <var>F</var> |
|
|
if <var>R</var> is less than 15 bytes, |
|
|
if <var>R</var> is less than 15 bytes, |
|
|
but this isn't the case for any of the recommended instances. The |
|
|
but this isn't the case for any of the recommended instances. The |
|
@@ -1055,4 +1055,4 @@ def PRF(<var class="self">self</var>, <var>length</var>, <var>more</var>=False): |
|
|
def RATCHET(<var class="self">self</var>, <var>length</var>, <var>more</var>=False): |
|
|
def RATCHET(<var class="self">self</var>, <var>length</var>, <var>more</var>=False): |
|
|
<var>self</var>.operate(C, <var>length</var>, <var>more</var>) |
|
|
<var>self</var>.operate(C, <var>length</var>, <var>more</var>) |
|
|
</pre> |
|
|
</pre> |
|
|
</body> |
|
|
|
|
|
|
|
|
</body> |