Skip to content

Commit 0de2e15

Browse files
committed
Fix extra tests
1 parent 69858bd commit 0de2e15

File tree

2 files changed

+10
-5
lines changed

2 files changed

+10
-5
lines changed

extra25519/extra25519.go

+1-1
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ package extra25519
77
import (
88
"crypto/sha512"
99

10-
"github.com/agl/ed25519/edwards25519"
10+
"github.com/diagprov/golang-ed25519/edwards25519"
1111
)
1212

1313
// PrivateKeyToCurve25519 converts an ed25519 private key into a corresponding

extra25519/extra25519_test.go

+9-4
Original file line numberDiff line numberDiff line change
@@ -9,18 +9,23 @@ import (
99
"crypto/rand"
1010
"testing"
1111

12-
"github.com/agl/ed25519"
12+
"github.com/diagprov/golang-ed25519"
1313
"golang.org/x/crypto/curve25519"
1414
)
1515

1616
func TestCurve25519Conversion(t *testing.T) {
17-
public, private, _ := ed25519.GenerateKey(rand.Reader)
17+
public_orig, private_orig, _ := ed25519.GenerateKey(rand.Reader)
18+
19+
var private [64]byte
20+
var public [32]byte
21+
copy(private[:], private_orig)
22+
copy(public[:], public_orig)
1823

1924
var curve25519Public, curve25519Public2, curve25519Private [32]byte
20-
PrivateKeyToCurve25519(&curve25519Private, private)
25+
PrivateKeyToCurve25519(&curve25519Private, &private)
2126
curve25519.ScalarBaseMult(&curve25519Public, &curve25519Private)
2227

23-
if !PublicKeyToCurve25519(&curve25519Public2, public) {
28+
if !PublicKeyToCurve25519(&curve25519Public2, &public) {
2429
t.Fatalf("PublicKeyToCurve25519 failed")
2530
}
2631

0 commit comments

Comments
 (0)