diff --git a/tests/all_tests.nim b/tests/all_tests.nim index cb136ba..c75d9cc 100644 --- a/tests/all_tests.nim +++ b/tests/all_tests.nim @@ -1,4 +1,3 @@ # import individual test suites import ./test_curve25519 -import ./test_naxolotl diff --git a/tests/test_naxolotl.nim b/tests/test_naxolotl.nim deleted file mode 100644 index 9ce0c41..0000000 --- a/tests/test_naxolotl.nim +++ /dev/null @@ -1,188 +0,0 @@ - -import unittest -import results -import random -import sequtils -import std/md5 -import strformat -import strutils - -import ../src/naxolotl -import ../src/naxolotl/utils -import ../src/naxolotl/types - - - -# Key share test from RFC-7748: -const ks7748_a_priv = "77076d0a7318a57d3c16c17251b26645df4c2f87ebc0992ab177fba51db92c2a" -const ks7748_a_pub = "8520f0098930a754748b7ddcb43ef75a0dbf3a0d26381af4eba4a98eaa9b4e6a" # Public key point (x co-ord) - -const ks7748_b_priv = "5dab087e624a8a4b79e17f8b83800ee66f3bb1292618b6fd1c2f8b27ff88e0eb" -const ks7748_b_pub = "de9edb7d7b7dc1b4d35b61c2ece435373f8343c85b78674dadfc7e146f882b4f" # Public key point (x co-ord)s - -const ks7748_shared_key = "4a5d9d5ba4ce2de1728e3bf480350f25e07e21c947d19e3376f09b3c1e161742" - -# import parseutils - -proc hexToArray*[N: static[int]](hexStr: string): array[N, byte] = - ## Converts hex string to fixed-size byte array - if hexStr.len != N * 2: - raise newException(ValueError, - "Hex string length (" & $hexStr.len & ") doesn't match array size (" & $( - N*2) & ")") - - for i in 0..