-
Notifications
You must be signed in to change notification settings - Fork 144
Supported Architectures
Henry Case edited this page Sep 12, 2019
·
19 revisions
Generic Go code allows simpler implementations across different architectures. However, implementations specific for amd64 and arm64 can be adopted if improves the performance of the package.
Following table describes implementation status of generic code as well as platform specific.
package | generic code | amd64 | arm64 |
---|---|---|---|
/dh/fourQ | No | Yes | No |
/dh/sidh | Yes | Yes | Yes |
/dh/sike | Yes | Yes | Yes |
/dh/x25519 | Relies on /math/fp25519 | ||
/dh/x448 | Relies on /math/fp448 | ||
/ecc/p384 | Yes | Yes | |
/math/fp25519 | Yes | Yes | No |
/math/fp448 | Yes | Yes | No |
/sign/ed25519 | Relies on /math/fp25519 |