]> Cypherpunks.ru repositories - gogost.git/blobdiff - gost3410/vko2012_test.go
Remove excess gost3410.Mode
[gogost.git] / gost3410 / vko2012_test.go
index 3d23b95abb1e3a36bc66ddc8623f6b6ace689d9f..33aabd963eb9c394d12532a01154ef2f0a565d15 100644 (file)
@@ -30,11 +30,11 @@ func TestVKO2012256(t *testing.T) {
        pubRawA, _ := hex.DecodeString("aab0eda4abff21208d18799fb9a8556654ba783070eba10cb9abb253ec56dcf5d3ccba6192e464e6e5bcb6dea137792f2431f6c897eb1b3c0cc14327b1adc0a7914613a3074e363aedb204d38d3563971bd8758e878c9db11403721b48002d38461f92472d40ea92f9958c0ffa4c93756401b97f89fdbe0b5e46e4a4631cdb5a")
        prvRawB, _ := hex.DecodeString("48c859f7b6f11585887cc05ec6ef1390cfea739b1a18c0d4662293ef63b79e3b8014070b44918590b4b996acfea4edfbbbcccc8c06edd8bf5bda92a51392d0db")
        pubRawB, _ := hex.DecodeString("192fe183b9713a077253c72c8735de2ea42a3dbc66ea317838b65fa32523cd5efca974eda7c863f4954d1147f1f2b25c395fce1c129175e876d132e94ed5a65104883b414c9b592ec4dc84826f07d0b6d9006dda176ce48c391e3f97d102e03bb598bf132a228a45f7201aba08fc524a2d77e43a362ab022ad4028f75bde3b79")
-       pubA, _ := NewPublicKey(c, Mode2012, pubRawA)
-       pubB, _ := NewPublicKey(c, Mode2012, pubRawB)
+       pubA, _ := NewPublicKey(c, pubRawA)
+       pubB, _ := NewPublicKey(c, pubRawB)
        kek, _ := hex.DecodeString("c9a9a77320e2cc559ed72dce6f47e2192ccea95fa648670582c054c0ef36c221")
-       prvA, _ := NewPrivateKey(c, Mode2012, prvRawA)
-       prvB, _ := NewPrivateKey(c, Mode2012, prvRawB)
+       prvA, _ := NewPrivateKey(c, prvRawA)
+       prvB, _ := NewPrivateKey(c, prvRawB)
        kekA, _ := prvA.KEK2012256(pubB, ukm)
        kekB, _ := prvB.KEK2012256(pubA, ukm)
        if bytes.Compare(kekA, kekB) != 0 {
@@ -48,11 +48,11 @@ func TestVKO2012256(t *testing.T) {
 func TestRandomVKO2012256(t *testing.T) {
        c := CurveIdtc26gost341012512paramSetA()
        f := func(prvRaw1 [64]byte, prvRaw2 [64]byte, ukmRaw [8]byte) bool {
-               prv1, err := NewPrivateKey(c, Mode2012, prvRaw1[:])
+               prv1, err := NewPrivateKey(c, prvRaw1[:])
                if err != nil {
                        return false
                }
-               prv2, err := NewPrivateKey(c, Mode2012, prvRaw2[:])
+               prv2, err := NewPrivateKey(c, prvRaw2[:])
                if err != nil {
                        return false
                }
@@ -76,11 +76,11 @@ func TestVKO2012512(t *testing.T) {
        pubRawA, _ := hex.DecodeString("aab0eda4abff21208d18799fb9a8556654ba783070eba10cb9abb253ec56dcf5d3ccba6192e464e6e5bcb6dea137792f2431f6c897eb1b3c0cc14327b1adc0a7914613a3074e363aedb204d38d3563971bd8758e878c9db11403721b48002d38461f92472d40ea92f9958c0ffa4c93756401b97f89fdbe0b5e46e4a4631cdb5a")
        prvRawB, _ := hex.DecodeString("48c859f7b6f11585887cc05ec6ef1390cfea739b1a18c0d4662293ef63b79e3b8014070b44918590b4b996acfea4edfbbbcccc8c06edd8bf5bda92a51392d0db")
        pubRawB, _ := hex.DecodeString("192fe183b9713a077253c72c8735de2ea42a3dbc66ea317838b65fa32523cd5efca974eda7c863f4954d1147f1f2b25c395fce1c129175e876d132e94ed5a65104883b414c9b592ec4dc84826f07d0b6d9006dda176ce48c391e3f97d102e03bb598bf132a228a45f7201aba08fc524a2d77e43a362ab022ad4028f75bde3b79")
-       pubA, _ := NewPublicKey(c, Mode2012, pubRawA)
-       pubB, _ := NewPublicKey(c, Mode2012, pubRawB)
+       pubA, _ := NewPublicKey(c, pubRawA)
+       pubB, _ := NewPublicKey(c, pubRawB)
        kek, _ := hex.DecodeString("79f002a96940ce7bde3259a52e015297adaad84597a0d205b50e3e1719f97bfa7ee1d2661fa9979a5aa235b558a7e6d9f88f982dd63fc35a8ec0dd5e242d3bdf")
-       prvA, _ := NewPrivateKey(c, Mode2012, prvRawA)
-       prvB, _ := NewPrivateKey(c, Mode2012, prvRawB)
+       prvA, _ := NewPrivateKey(c, prvRawA)
+       prvB, _ := NewPrivateKey(c, prvRawB)
        kekA, _ := prvA.KEK2012512(pubB, ukm)
        kekB, _ := prvB.KEK2012512(pubA, ukm)
        if bytes.Compare(kekA, kekB) != 0 {
@@ -94,11 +94,11 @@ func TestVKO2012512(t *testing.T) {
 func TestRandomVKO2012512(t *testing.T) {
        c := CurveIdtc26gost341012512paramSetA()
        f := func(prvRaw1 [64]byte, prvRaw2 [64]byte, ukmRaw [8]byte) bool {
-               prv1, err := NewPrivateKey(c, Mode2012, prvRaw1[:])
+               prv1, err := NewPrivateKey(c, prvRaw1[:])
                if err != nil {
                        return false
                }
-               prv2, err := NewPrivateKey(c, Mode2012, prvRaw2[:])
+               prv2, err := NewPrivateKey(c, prvRaw2[:])
                if err != nil {
                        return false
                }