Files
quic-go/crypto/curve_25519_test.go
2016-04-12 15:20:16 +02:00

19 lines
400 B
Go

package crypto
import (
. "github.com/onsi/ginkgo"
. "github.com/onsi/gomega"
)
var _ = Describe("ProofRsa", func() {
It("works", func() {
a := NewCurve25519KEX()
b := NewCurve25519KEX()
sA, err := a.CalculateSharedKey(b.PublicKey())
Expect(err).ToNot(HaveOccurred())
sB, err := b.CalculateSharedKey(a.PublicKey())
Expect(err).ToNot(HaveOccurred())
Expect(sA).To(Equal(sB))
})
})