func TestWinternitzSig(t *testing.T) {
	hashFunc := config.HashFunc()
	hashFunc.Write([]byte("hello Merkle signature scheme..."))
	hash := hashFunc.Sum(nil)
	sk, _ := GenerateKey(DummyWtnOpts, mssrand.Reader)
	fmt.Println(len(sk.x))
	wtnSig, err := Sign(sk, hash)
	if nil != err {
		t.Fatal(err)
	}
	if !Verify(&sk.PublicKey, hash, wtnSig) {
		t.Fatal("verification failed")
	}
}
TestWinternitzSig tests the signing/verifying of W-OTS
package winternitz
import (
	mathrand "math/rand"
	"testing"
	"github.com/LoCCS/mss/config"
	mssrand "github.com/LoCCS/mss/rand"
	"fmt"
)