fn check_scalar(bytes: [u8; 32]) -> Result<Scalar, SignatureError>
Ensures that the scalar s of a signature is within the bounds [0, ℓ)
s