INNER CODE UNIT · Go

TestRoundtrip

aead/minisign · minisign_test.go:13

func TestRoundtrip(t *testing.T) {
	const Password = "correct horse battery staple"
	privateKey, err := PrivateKeyFromFile(Password, "./internal/testdata/minisign.key")
	if err != nil {
		t.Fatalf("Failed to load private key: %v", err)
	}

	message, err := os.ReadFile("./internal/testdata/message.txt")
	if err != nil {
		t.Fatalf("Failed to load message: %v", err)
	}
	signature := Sign(privateKey, message)

	publicKey, err := PublicKeyFromFile("./internal/testdata/minisign.pub")
	if err != nil {
		t.Fatalf("Failed to load public key: %v", err)
	}

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…