I'm looking for the most common denominator of ECC curves in consumer devices.
This article describes how a particular ECC curve is ideal for Intel based motherboards. Since I'll be targeting mobile devices (Android, iOS) and also want to leverage the on-device CPU optimizations for signature verification, I'm looking for an ECC curve that is ideal for them too.
Some things I may need to investigate include
- CPU-specific documentation
- OS level support
- Cross platform interoperability of implementation (encodings, compression, etc)
Question
Since a direct answer to my question doesn't probably exist, what are the most specific resources to figure out which ECC curve to choose for most efficient consumer use?