The two methods of producing sha256sum for the CURRENT wasm do not seem to match.
FROM THE PAST: I was able to reproduce the build from the commit mentioned in the 5 month old article at https://www.joachim-breitner.de/blog/779-Verifying_the_code_of_the_Internet_Identity_service. i.e. the SHA256SUM was the same as mentioned in your article: d4af92…c04.
CURRENT WASM
I used the Update 20211115T1700Z.md (3 days ago) with the commit 1373a58 as it seemed to have the latest commit.
The dfx reported hash:
through dfx canister --no-wallet --network ic info rdmx6-jaaaa-aaaaa-aaadq-cai
0xfe00bbec790a6db930f6c826623d3831597227f71852e5538065099afad416b3
The docker build reported hash:
through sudo docker build -t internet-identity-service .
6b854cfffb919c1ec28c728e3ec9e594c86ed359343d8d200907f4ac2a163538