Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

No, we use assembly for access to specialized (e.g. AES-NI) or vector instructions, and we do so reluctantly. We much prefer writing cross-platform constant time Go. https://go.dev/wiki/AssemblyPolicy

The actual implementations are in that tree, too: https://cs.opensource.google/go/go/+/master:src/crypto/



Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: