Accelerating SHA256 by 100x in Golang on ARM
Accelerating SHA256 by 100x in Golang on ARM launched on July 27, 2016 with 156 votes, #196 of 3,671 launches that month and more than 95% of that year's launches.
In plain words
This is a blog post about optimizing SHA256 hashing performance in Golang specifically for ARM processors. It details techniques for achieving significant speed improvements in cryptographic operations on ARM architecture. The post is relevant for developers working with Go on ARM-based systems who need faster hashing capabilities, such as those building on embedded devices or ARM servers.
written from the facts on this page · September 2026
Does a similar job
all alternatives →
Accelerate SHA256 Computations in Go Using AVX512 instructions2017 · github.com · ▲74Accelerate SHA256 computations in pure Go using AVX512, SHA Extensions for x86 and ARM64 for ARM. On AVX512 it provides an up to 8x improvement (over 3 GB/s per core). SHA Extensions give a performance boost of close to 4x over native. - minio/sha256-simd
Intel SHA Extensions provide 3/4x performance improvement over AVX22019 · github.com · ▲5Accelerate SHA256 computations in pure Go using AVX512, SHA Extensions for x86 and ARM64 for ARM. On AVX512 it provides an up to 8x improvement (over 3 GB/s per core). SHA Extensions give a performance boost of close to 4x over native. - minio/sha256-simd
Go version of HighwayHash with optimized assembly implementations2018 · github.com · ▲48Native Go version of HighwayHash with optimized assembly implementations on Intel and ARM. Able to process over 10 GB/sec on a single core on Intel CPUs - https://en.wikipedia.org/wiki/HighwayHash - minio/highwayhash
SHA-256 Animation2020 · github.com · ▲1,053Animation of the SHA-256 hash function in your terminal. - in3rsha/sha256-animation
A Golang Package for Consistent Hashing with Bounded Loads2017 · github.com · ▲50A Go library that implements Consistent Hashing and Consistent Hashing With Bounded Loads. - lafikl/consistent
A fast JSON library for Go2021 · github.com · ▲119Fast JSON encoder/decoder compatible with encoding/json for Go - goccy/go-json
More life & fun this month
the category →
A free city-building game in your browser. You are the mayor. You know what the city needs. Now get it past the zoning board, the neighbors, the appeals court and the next election.
Life & fun · 3d ago · permit.petercai.com
- IV
Life & fun · 15d ago · tanzaniaeducationproject.org

Turn a phone, tablet or TV into a sign. Type a message and it fills the screen: welcome signs, timers, Wi-Fi passwords and more. No app, no account, free.
Life & fun · 16d ago · bigwords.page

Play a free virtual guitar online with your keyboard or by touch. Slow songs down and see every chord, string and strum. Acoustic, classic, electric and bass.
Life & fun · 10d ago · guitoro.com

Carrier settings from iPhone, Pixel and Galaxy firmware, decoded and compared: APNs, VoLTE, 5G and Wi-Fi Calling per carrier, and what each build changed.
Life & fun · 14d ago · carrierexplode.com

Life & fun · 24d ago · space.bl2.net
Source: Show HN post ↗
Launched alongside, July 2016
the whole month →
Web Design in 4 minutes▲1,624Learn the basics of web design in 4 minutes with this interactive tutorial.
Life & fun · 2016 · jgthms.com




