public boolean isValid() {
		if (r.compareTo(BigInteger.ZERO) <= 0 || r.compareTo(ECCurve.N) >= 0) {
			return false;
		}
		if (s.compareTo(BigInteger.ZERO) <= 0 || s.compareTo(ECCurve.N) >= 0) {
			return false;
		}
		return true;
	}