done with kek docs for the night

This commit is contained in:
2023-04-01 03:01:11 -06:00
parent ce9937b9e4
commit 9a91d6782a
+8 -1
View File
@@ -629,7 +629,8 @@ rnd(RoundIdx0, Sponge) ->
The Greek letter steps will often reference "the column to the front" or some
such. The details of this are described in the [coordinate system
section][coord-system]. For now, trust that the function `left/1` correctly
fetches the X-coordinate to our left, and worry about the details later.
fetches the X-coordinate to our left (and so forth for `front/1`, `up/1`, etc),
and worry about the details later.
![NIST standard, p.8](./spongeparts.png)
@@ -720,6 +721,12 @@ parity(<<1:1, Rest/bitstring>>, NOnes) -> parity(Rest, NOnes + 1);
parity(<<>> , NOnes) -> NOnes rem 2.
```
### Inner Keccak: rho stage
### Inner Keccak: pi stage
### Inner Keccak: chi stage
### Inner Keccak: iota stage
### Inner Keccak: coordinate system
[coord-system]: #inner-keccak-coordinate-system
[greek-letter-pitfall]: #pitfall-greek-letter-steps-require-two-copies-of-the-sponge-to-compute
[german-lecture]: https://www.youtube.com/watch?v=JWskjzgiIa4