// VerifyHash verify msg hash signature
VerifyHash verify msg hash signature
// VerifyHash verify msg hash signature
func VerifyHash(hash, pub, sig []byte) bool {
	if sig == nil || hash == nil {
		return false
	}
	if pub == nil {
		log.Error("missing public key")
		return false
	}
	return RealCipher.Verify(pub, hash, sig)
}
func VerifyHash ( hash , pub , sig [ ] byte ) bool { if sig == nil || hash == nil { return false } if pub == nil { log . Error ( " " ) return false } return RealCipher . Verify ( pub , hash , sig ) }
VerifyHash verify msg hash signature
VerifyHash verify msg hash signature
// pub = RealCipher.PubFromSignature(hash, sig)