ed25519HasSmallOrder function
Is this 32-byte Ed25519 encoding a point of small order?
Implementation
bool ed25519HasSmallOrder(List<int> point) {
if (point.length != 32) return false;
final masked = List<int>.from(point);
masked[31] &= 0x7f;
return _ed25519SmallOrder.contains(
masked.map((b) => b.toRadixString(16).padLeft(2, '0')).join());
}