<p>you can check this repo, iti si creedt for <strong>Cryptography For Developers, Simon Johnson (pg. 218)</strong>:
<a href="https://github.com/in3rsha/sha256-animation" rel="nofollow noreferrer">https://github.com/in3rsha/sha256-animation</a></p>

CC BY-SA 4.0
2020-05-12T09:23:28.217Z
2020-05-12T09:23:28.217Z
Vusal Aliyev
<p>This shows an animation of the steps involved in computing a SHA2 hash.</p>

<p><a href="https://youtu.be/FZeLKrQTZtE?t=84" rel="nofollow noreferrer">https://youtu.be/FZeLKrQTZtE?t=84</a></p>

<p>I can't find a diagram of message expansion, but this shows a diagram of one round (SHA256 has 64 rounds):</p>

<p><a href="https://en.wikipedia.org/wiki/SHA-2#/media/File:SHA-2.svg" rel="nofollow noreferrer">https://en.wikipedia.org/wiki/SHA-2#/media/File:SHA-2.svg</a></p>

CC BY-SA 3.0
2017-09-05T08:07:14.823Z
Yes, it shows the numbers involved and how they changed. But I was looking for something more visual. Representing the changes in the placement of each word after each step, functions involved in each step, ... .
Mahdi
CC BY-SA 3.0
2017-09-05T14:12:41.360Z
@mahdix Does the edit help?
Nick ODell
CC BY-SA 3.0
2017-08-05T16:43:57.133Z
2017-09-05T14:12:33.260Z
2017-09-05T14:12:33.260Z
Nick ODell
<p>Check out <a href="https://www.cryptool.org/en/ct2/downloads" rel="nofollow noreferrer">CrypTool 2</a> (CT2). It is an open-source program offering an innovative visual programming GUI to experiment with cryptographic procedures and to animate their cascades.</p>

CC BY-SA 4.0
2021-01-09T22:03:52.373Z
This is an interesting tool, but does not let you see the internals of the hash, only inputs and outputs.
bigjosh
CC BY-SA 4.0
2021-12-28T14:33:50.367Z
@bigjosh You mean like this? https://www.cryptool.org/en/cto/aes-animation
vbjay
CC BY-SA 4.0
2021-12-28T17:59:25.280Z
That is cool, but seems to be AES and not SHA-2.
bigjosh
CC BY-SA 4.0
2020-02-27T12:00:59.370Z
2021-01-10T00:57:07.980Z
2021-01-10T00:57:07.980Z
vbjay
<p>Is there any source that visualizes how SHA-2 works (including internals) with animated video or an interactive web page?</p>

<mining-theory><hash>
Any source for a visualized SHA-2?
Mahdi
# Any source for a visualized SHA-2?

(Asked by: username_0 on 2017-08-04)

Is there any source that visualizes how SHA-2 works (including internals) with animated video or an interactive web page?

**Tags:** mining-theory, hash


---

## 3 answers

### Answer by username_1 on 2020-05-12. Score: 3

you can check this repo, iti si creedt for **Cryptography For Developers, Simon Johnson (pg. 218)**:
<https://github.com/in3rsha/sha256-animation>


---

### Answer by username_2 on 2017-08-05. Score: 2

This shows an animation of the steps involved in computing a SHA2 hash.

<https://youtu.be/FZeLKrQTZtE?t=84>

I can't find a diagram of message expansion, but this shows a diagram of one round (SHA256 has 64 rounds):

<https://en.wikipedia.org/wiki/SHA-2#/media/File:SHA-2.svg>

> **Comments:**
> **username_0**: Yes, it shows the numbers involved and how they changed. But I was looking for something more visual. Representing the changes in the placement of each word after each step, functions involved in each step, ... .  
> **username_2**: @mahdix Does the edit help?  

---

### Answer by username_3 on 2020-02-27. Score: 1

Check out [CrypTool 2](https://www.cryptool.org/en/ct2/downloads) (CT2). It is an open-source program offering an innovative visual programming GUI to experiment with cryptographic procedures and to animate their cascades.

> **Comments:**
> **username_4**: This is an interesting tool, but does not let you see the internals of the hash, only inputs and outputs.  
> **username_3**: @username_4 You mean like this? https://www.cryptool.org/en/cto/aes-animation  
> **username_4**: That is cool, but seems to be AES and not SHA-2.  

---

