| SHA2: https://en.wikipedia.org/wiki/SHA-2 https://rosettacode.org/wiki/SHA-256 Hashcat's GPU-optimized OpenCL implementation:
https://github.com/hashcat/hashcat/blob/master/OpenCL/inc_ha... Bitcoin's CPU-optimized sha256.cpp, sha256_avx2.cpp, sha256_sse4.cpp, sha256_sse41.cpp:
https://github.com/bitcoin/bitcoin/blob/master/src/crypto/sh... https://github.com/topics/sha256 https://github.com/topics/sha-256 Cryptographic_hash_function#Cryptographic_hash_algorithms:
https://en.wikipedia.org/wiki/Cryptographic_hash_function#Cr... Merkle–Damgård construction: https://en.m.wikipedia.org/wiki/Merkle%E2%80%93Damg%C3%A5rd_... (... https://rosettacode.org/wiki/SHA-256_Merkle_tree ... Merkleized IAVL+ tree that is balanced with rotations in order to optimize lookup,: https://github.com/cosmos/iavl Self-balancing binary search tree:
https://en.wikipedia.org/wiki/Self-balancing_binary_search_t... ) |