diff --git a/noise/tests/__init__.py b/tests/__init__.py similarity index 100% rename from noise/tests/__init__.py rename to tests/__init__.py diff --git a/noise/tests/test_vectors.py b/tests/test_vectors.py similarity index 100% rename from noise/tests/test_vectors.py rename to tests/test_vectors.py diff --git a/noise/tests/vectors/NoisePSK_IK_25519_AESGCM_BLAKE2b.json b/tests/vectors/NoisePSK_IK_25519_AESGCM_BLAKE2b.json similarity index 100% rename from noise/tests/vectors/NoisePSK_IK_25519_AESGCM_BLAKE2b.json rename to tests/vectors/NoisePSK_IK_25519_AESGCM_BLAKE2b.json diff --git a/noise/tests/vectors/NoisePSK_IK_25519_AESGCM_BLAKE2s.json b/tests/vectors/NoisePSK_IK_25519_AESGCM_BLAKE2s.json similarity index 100% rename from noise/tests/vectors/NoisePSK_IK_25519_AESGCM_BLAKE2s.json rename to tests/vectors/NoisePSK_IK_25519_AESGCM_BLAKE2s.json diff --git a/noise/tests/vectors/NoisePSK_IK_25519_AESGCM_SHA256.json b/tests/vectors/NoisePSK_IK_25519_AESGCM_SHA256.json similarity index 100% rename from noise/tests/vectors/NoisePSK_IK_25519_AESGCM_SHA256.json rename to tests/vectors/NoisePSK_IK_25519_AESGCM_SHA256.json diff --git a/noise/tests/vectors/NoisePSK_IK_25519_AESGCM_SHA512.json b/tests/vectors/NoisePSK_IK_25519_AESGCM_SHA512.json similarity index 100% rename from noise/tests/vectors/NoisePSK_IK_25519_AESGCM_SHA512.json rename to tests/vectors/NoisePSK_IK_25519_AESGCM_SHA512.json diff --git a/noise/tests/vectors/NoisePSK_IK_25519_ChaChaPoly_BLAKE2b.json b/tests/vectors/NoisePSK_IK_25519_ChaChaPoly_BLAKE2b.json similarity index 100% rename from noise/tests/vectors/NoisePSK_IK_25519_ChaChaPoly_BLAKE2b.json rename to tests/vectors/NoisePSK_IK_25519_ChaChaPoly_BLAKE2b.json diff --git a/noise/tests/vectors/NoisePSK_IK_25519_ChaChaPoly_BLAKE2s.json b/tests/vectors/NoisePSK_IK_25519_ChaChaPoly_BLAKE2s.json similarity index 100% rename from noise/tests/vectors/NoisePSK_IK_25519_ChaChaPoly_BLAKE2s.json rename to tests/vectors/NoisePSK_IK_25519_ChaChaPoly_BLAKE2s.json diff --git a/noise/tests/vectors/NoisePSK_IK_25519_ChaChaPoly_SHA256.json b/tests/vectors/NoisePSK_IK_25519_ChaChaPoly_SHA256.json similarity index 100% rename from noise/tests/vectors/NoisePSK_IK_25519_ChaChaPoly_SHA256.json rename to tests/vectors/NoisePSK_IK_25519_ChaChaPoly_SHA256.json diff --git a/noise/tests/vectors/NoisePSK_IK_25519_ChaChaPoly_SHA512.json b/tests/vectors/NoisePSK_IK_25519_ChaChaPoly_SHA512.json similarity index 100% rename from noise/tests/vectors/NoisePSK_IK_25519_ChaChaPoly_SHA512.json rename to tests/vectors/NoisePSK_IK_25519_ChaChaPoly_SHA512.json diff --git a/noise/tests/vectors/NoisePSK_IK_448_AESGCM_BLAKE2b.json b/tests/vectors/NoisePSK_IK_448_AESGCM_BLAKE2b.json similarity index 100% rename from noise/tests/vectors/NoisePSK_IK_448_AESGCM_BLAKE2b.json rename to tests/vectors/NoisePSK_IK_448_AESGCM_BLAKE2b.json diff --git a/noise/tests/vectors/NoisePSK_IK_448_AESGCM_BLAKE2s.json b/tests/vectors/NoisePSK_IK_448_AESGCM_BLAKE2s.json similarity index 100% rename from noise/tests/vectors/NoisePSK_IK_448_AESGCM_BLAKE2s.json rename to tests/vectors/NoisePSK_IK_448_AESGCM_BLAKE2s.json diff --git a/noise/tests/vectors/NoisePSK_IK_448_AESGCM_SHA256.json b/tests/vectors/NoisePSK_IK_448_AESGCM_SHA256.json similarity index 100% rename from noise/tests/vectors/NoisePSK_IK_448_AESGCM_SHA256.json rename to tests/vectors/NoisePSK_IK_448_AESGCM_SHA256.json diff --git a/noise/tests/vectors/NoisePSK_IK_448_AESGCM_SHA512.json b/tests/vectors/NoisePSK_IK_448_AESGCM_SHA512.json similarity index 100% rename from noise/tests/vectors/NoisePSK_IK_448_AESGCM_SHA512.json rename to tests/vectors/NoisePSK_IK_448_AESGCM_SHA512.json diff --git a/noise/tests/vectors/NoisePSK_IK_448_ChaChaPoly_BLAKE2b.json b/tests/vectors/NoisePSK_IK_448_ChaChaPoly_BLAKE2b.json similarity index 100% rename from noise/tests/vectors/NoisePSK_IK_448_ChaChaPoly_BLAKE2b.json rename to tests/vectors/NoisePSK_IK_448_ChaChaPoly_BLAKE2b.json diff --git a/noise/tests/vectors/NoisePSK_IK_448_ChaChaPoly_BLAKE2s.json b/tests/vectors/NoisePSK_IK_448_ChaChaPoly_BLAKE2s.json similarity index 100% rename from noise/tests/vectors/NoisePSK_IK_448_ChaChaPoly_BLAKE2s.json rename to tests/vectors/NoisePSK_IK_448_ChaChaPoly_BLAKE2s.json diff --git a/noise/tests/vectors/NoisePSK_IK_448_ChaChaPoly_SHA256.json b/tests/vectors/NoisePSK_IK_448_ChaChaPoly_SHA256.json similarity index 100% rename from noise/tests/vectors/NoisePSK_IK_448_ChaChaPoly_SHA256.json rename to tests/vectors/NoisePSK_IK_448_ChaChaPoly_SHA256.json diff --git a/noise/tests/vectors/NoisePSK_IK_448_ChaChaPoly_SHA512.json b/tests/vectors/NoisePSK_IK_448_ChaChaPoly_SHA512.json similarity index 100% rename from noise/tests/vectors/NoisePSK_IK_448_ChaChaPoly_SHA512.json rename to tests/vectors/NoisePSK_IK_448_ChaChaPoly_SHA512.json diff --git a/noise/tests/vectors/NoisePSK_IN_25519_AESGCM_BLAKE2b.json b/tests/vectors/NoisePSK_IN_25519_AESGCM_BLAKE2b.json similarity index 100% rename from noise/tests/vectors/NoisePSK_IN_25519_AESGCM_BLAKE2b.json rename to tests/vectors/NoisePSK_IN_25519_AESGCM_BLAKE2b.json diff --git a/noise/tests/vectors/NoisePSK_IN_25519_AESGCM_BLAKE2s.json b/tests/vectors/NoisePSK_IN_25519_AESGCM_BLAKE2s.json similarity index 100% rename from noise/tests/vectors/NoisePSK_IN_25519_AESGCM_BLAKE2s.json rename to tests/vectors/NoisePSK_IN_25519_AESGCM_BLAKE2s.json diff --git a/noise/tests/vectors/NoisePSK_IN_25519_AESGCM_SHA256.json b/tests/vectors/NoisePSK_IN_25519_AESGCM_SHA256.json similarity index 100% rename from noise/tests/vectors/NoisePSK_IN_25519_AESGCM_SHA256.json rename to tests/vectors/NoisePSK_IN_25519_AESGCM_SHA256.json diff --git a/noise/tests/vectors/NoisePSK_IN_25519_AESGCM_SHA512.json b/tests/vectors/NoisePSK_IN_25519_AESGCM_SHA512.json similarity index 100% rename from noise/tests/vectors/NoisePSK_IN_25519_AESGCM_SHA512.json rename to tests/vectors/NoisePSK_IN_25519_AESGCM_SHA512.json diff --git a/noise/tests/vectors/NoisePSK_IN_25519_ChaChaPoly_BLAKE2b.json b/tests/vectors/NoisePSK_IN_25519_ChaChaPoly_BLAKE2b.json similarity index 100% rename from noise/tests/vectors/NoisePSK_IN_25519_ChaChaPoly_BLAKE2b.json rename to tests/vectors/NoisePSK_IN_25519_ChaChaPoly_BLAKE2b.json diff --git a/noise/tests/vectors/NoisePSK_IN_25519_ChaChaPoly_BLAKE2s.json b/tests/vectors/NoisePSK_IN_25519_ChaChaPoly_BLAKE2s.json similarity index 100% rename from noise/tests/vectors/NoisePSK_IN_25519_ChaChaPoly_BLAKE2s.json rename to tests/vectors/NoisePSK_IN_25519_ChaChaPoly_BLAKE2s.json diff --git a/noise/tests/vectors/NoisePSK_IN_25519_ChaChaPoly_SHA256.json b/tests/vectors/NoisePSK_IN_25519_ChaChaPoly_SHA256.json similarity index 100% rename from noise/tests/vectors/NoisePSK_IN_25519_ChaChaPoly_SHA256.json rename to tests/vectors/NoisePSK_IN_25519_ChaChaPoly_SHA256.json diff --git a/noise/tests/vectors/NoisePSK_IN_25519_ChaChaPoly_SHA512.json b/tests/vectors/NoisePSK_IN_25519_ChaChaPoly_SHA512.json similarity index 100% rename from noise/tests/vectors/NoisePSK_IN_25519_ChaChaPoly_SHA512.json rename to tests/vectors/NoisePSK_IN_25519_ChaChaPoly_SHA512.json diff --git a/noise/tests/vectors/NoisePSK_IN_448_AESGCM_BLAKE2b.json b/tests/vectors/NoisePSK_IN_448_AESGCM_BLAKE2b.json similarity index 100% rename from noise/tests/vectors/NoisePSK_IN_448_AESGCM_BLAKE2b.json rename to tests/vectors/NoisePSK_IN_448_AESGCM_BLAKE2b.json diff --git a/noise/tests/vectors/NoisePSK_IN_448_AESGCM_BLAKE2s.json b/tests/vectors/NoisePSK_IN_448_AESGCM_BLAKE2s.json similarity index 100% rename from noise/tests/vectors/NoisePSK_IN_448_AESGCM_BLAKE2s.json rename to tests/vectors/NoisePSK_IN_448_AESGCM_BLAKE2s.json diff --git a/noise/tests/vectors/NoisePSK_IN_448_AESGCM_SHA256.json b/tests/vectors/NoisePSK_IN_448_AESGCM_SHA256.json similarity index 100% rename from noise/tests/vectors/NoisePSK_IN_448_AESGCM_SHA256.json rename to tests/vectors/NoisePSK_IN_448_AESGCM_SHA256.json diff --git a/noise/tests/vectors/NoisePSK_IN_448_AESGCM_SHA512.json b/tests/vectors/NoisePSK_IN_448_AESGCM_SHA512.json similarity index 100% rename from noise/tests/vectors/NoisePSK_IN_448_AESGCM_SHA512.json rename to tests/vectors/NoisePSK_IN_448_AESGCM_SHA512.json diff --git a/noise/tests/vectors/NoisePSK_IN_448_ChaChaPoly_BLAKE2b.json b/tests/vectors/NoisePSK_IN_448_ChaChaPoly_BLAKE2b.json similarity index 100% rename from noise/tests/vectors/NoisePSK_IN_448_ChaChaPoly_BLAKE2b.json rename to tests/vectors/NoisePSK_IN_448_ChaChaPoly_BLAKE2b.json diff --git a/noise/tests/vectors/NoisePSK_IN_448_ChaChaPoly_BLAKE2s.json b/tests/vectors/NoisePSK_IN_448_ChaChaPoly_BLAKE2s.json similarity index 100% rename from noise/tests/vectors/NoisePSK_IN_448_ChaChaPoly_BLAKE2s.json rename to tests/vectors/NoisePSK_IN_448_ChaChaPoly_BLAKE2s.json diff --git a/noise/tests/vectors/NoisePSK_IN_448_ChaChaPoly_SHA256.json b/tests/vectors/NoisePSK_IN_448_ChaChaPoly_SHA256.json similarity index 100% rename from noise/tests/vectors/NoisePSK_IN_448_ChaChaPoly_SHA256.json rename to tests/vectors/NoisePSK_IN_448_ChaChaPoly_SHA256.json diff --git a/noise/tests/vectors/NoisePSK_IN_448_ChaChaPoly_SHA512.json b/tests/vectors/NoisePSK_IN_448_ChaChaPoly_SHA512.json similarity index 100% rename from noise/tests/vectors/NoisePSK_IN_448_ChaChaPoly_SHA512.json rename to tests/vectors/NoisePSK_IN_448_ChaChaPoly_SHA512.json diff --git a/noise/tests/vectors/NoisePSK_IX_25519_AESGCM_BLAKE2b.json b/tests/vectors/NoisePSK_IX_25519_AESGCM_BLAKE2b.json similarity index 100% rename from noise/tests/vectors/NoisePSK_IX_25519_AESGCM_BLAKE2b.json rename to tests/vectors/NoisePSK_IX_25519_AESGCM_BLAKE2b.json diff --git a/noise/tests/vectors/NoisePSK_IX_25519_AESGCM_BLAKE2s.json b/tests/vectors/NoisePSK_IX_25519_AESGCM_BLAKE2s.json similarity index 100% rename from noise/tests/vectors/NoisePSK_IX_25519_AESGCM_BLAKE2s.json rename to tests/vectors/NoisePSK_IX_25519_AESGCM_BLAKE2s.json diff --git a/noise/tests/vectors/NoisePSK_IX_25519_AESGCM_SHA256.json b/tests/vectors/NoisePSK_IX_25519_AESGCM_SHA256.json similarity index 100% rename from noise/tests/vectors/NoisePSK_IX_25519_AESGCM_SHA256.json rename to tests/vectors/NoisePSK_IX_25519_AESGCM_SHA256.json diff --git a/noise/tests/vectors/NoisePSK_IX_25519_AESGCM_SHA512.json b/tests/vectors/NoisePSK_IX_25519_AESGCM_SHA512.json similarity index 100% rename from noise/tests/vectors/NoisePSK_IX_25519_AESGCM_SHA512.json rename to tests/vectors/NoisePSK_IX_25519_AESGCM_SHA512.json diff --git a/noise/tests/vectors/NoisePSK_IX_25519_ChaChaPoly_BLAKE2b.json b/tests/vectors/NoisePSK_IX_25519_ChaChaPoly_BLAKE2b.json similarity index 100% rename from noise/tests/vectors/NoisePSK_IX_25519_ChaChaPoly_BLAKE2b.json rename to tests/vectors/NoisePSK_IX_25519_ChaChaPoly_BLAKE2b.json diff --git a/noise/tests/vectors/NoisePSK_IX_25519_ChaChaPoly_BLAKE2s.json b/tests/vectors/NoisePSK_IX_25519_ChaChaPoly_BLAKE2s.json similarity index 100% rename from noise/tests/vectors/NoisePSK_IX_25519_ChaChaPoly_BLAKE2s.json rename to tests/vectors/NoisePSK_IX_25519_ChaChaPoly_BLAKE2s.json diff --git a/noise/tests/vectors/NoisePSK_IX_25519_ChaChaPoly_SHA256.json b/tests/vectors/NoisePSK_IX_25519_ChaChaPoly_SHA256.json similarity index 100% rename from noise/tests/vectors/NoisePSK_IX_25519_ChaChaPoly_SHA256.json rename to tests/vectors/NoisePSK_IX_25519_ChaChaPoly_SHA256.json diff --git a/noise/tests/vectors/NoisePSK_IX_25519_ChaChaPoly_SHA512.json b/tests/vectors/NoisePSK_IX_25519_ChaChaPoly_SHA512.json similarity index 100% rename from noise/tests/vectors/NoisePSK_IX_25519_ChaChaPoly_SHA512.json rename to tests/vectors/NoisePSK_IX_25519_ChaChaPoly_SHA512.json diff --git a/noise/tests/vectors/NoisePSK_IX_448_AESGCM_BLAKE2b.json b/tests/vectors/NoisePSK_IX_448_AESGCM_BLAKE2b.json similarity index 100% rename from noise/tests/vectors/NoisePSK_IX_448_AESGCM_BLAKE2b.json rename to tests/vectors/NoisePSK_IX_448_AESGCM_BLAKE2b.json diff --git a/noise/tests/vectors/NoisePSK_IX_448_AESGCM_BLAKE2s.json b/tests/vectors/NoisePSK_IX_448_AESGCM_BLAKE2s.json similarity index 100% rename from noise/tests/vectors/NoisePSK_IX_448_AESGCM_BLAKE2s.json rename to tests/vectors/NoisePSK_IX_448_AESGCM_BLAKE2s.json diff --git a/noise/tests/vectors/NoisePSK_IX_448_AESGCM_SHA256.json b/tests/vectors/NoisePSK_IX_448_AESGCM_SHA256.json similarity index 100% rename from noise/tests/vectors/NoisePSK_IX_448_AESGCM_SHA256.json rename to tests/vectors/NoisePSK_IX_448_AESGCM_SHA256.json diff --git a/noise/tests/vectors/NoisePSK_IX_448_AESGCM_SHA512.json b/tests/vectors/NoisePSK_IX_448_AESGCM_SHA512.json similarity index 100% rename from noise/tests/vectors/NoisePSK_IX_448_AESGCM_SHA512.json rename to tests/vectors/NoisePSK_IX_448_AESGCM_SHA512.json diff --git a/noise/tests/vectors/NoisePSK_IX_448_ChaChaPoly_BLAKE2b.json b/tests/vectors/NoisePSK_IX_448_ChaChaPoly_BLAKE2b.json similarity index 100% rename from noise/tests/vectors/NoisePSK_IX_448_ChaChaPoly_BLAKE2b.json rename to tests/vectors/NoisePSK_IX_448_ChaChaPoly_BLAKE2b.json diff --git a/noise/tests/vectors/NoisePSK_IX_448_ChaChaPoly_BLAKE2s.json b/tests/vectors/NoisePSK_IX_448_ChaChaPoly_BLAKE2s.json similarity index 100% rename from noise/tests/vectors/NoisePSK_IX_448_ChaChaPoly_BLAKE2s.json rename to tests/vectors/NoisePSK_IX_448_ChaChaPoly_BLAKE2s.json diff --git a/noise/tests/vectors/NoisePSK_IX_448_ChaChaPoly_SHA256.json b/tests/vectors/NoisePSK_IX_448_ChaChaPoly_SHA256.json similarity index 100% rename from noise/tests/vectors/NoisePSK_IX_448_ChaChaPoly_SHA256.json rename to tests/vectors/NoisePSK_IX_448_ChaChaPoly_SHA256.json diff --git a/noise/tests/vectors/NoisePSK_IX_448_ChaChaPoly_SHA512.json b/tests/vectors/NoisePSK_IX_448_ChaChaPoly_SHA512.json similarity index 100% rename from noise/tests/vectors/NoisePSK_IX_448_ChaChaPoly_SHA512.json rename to tests/vectors/NoisePSK_IX_448_ChaChaPoly_SHA512.json diff --git a/noise/tests/vectors/NoisePSK_KK_25519_AESGCM_BLAKE2b.json b/tests/vectors/NoisePSK_KK_25519_AESGCM_BLAKE2b.json similarity index 100% rename from noise/tests/vectors/NoisePSK_KK_25519_AESGCM_BLAKE2b.json rename to tests/vectors/NoisePSK_KK_25519_AESGCM_BLAKE2b.json diff --git a/noise/tests/vectors/NoisePSK_KK_25519_AESGCM_BLAKE2s.json b/tests/vectors/NoisePSK_KK_25519_AESGCM_BLAKE2s.json similarity index 100% rename from noise/tests/vectors/NoisePSK_KK_25519_AESGCM_BLAKE2s.json rename to tests/vectors/NoisePSK_KK_25519_AESGCM_BLAKE2s.json diff --git a/noise/tests/vectors/NoisePSK_KK_25519_AESGCM_SHA256.json b/tests/vectors/NoisePSK_KK_25519_AESGCM_SHA256.json similarity index 100% rename from noise/tests/vectors/NoisePSK_KK_25519_AESGCM_SHA256.json rename to tests/vectors/NoisePSK_KK_25519_AESGCM_SHA256.json diff --git a/noise/tests/vectors/NoisePSK_KK_25519_AESGCM_SHA512.json b/tests/vectors/NoisePSK_KK_25519_AESGCM_SHA512.json similarity index 100% rename from noise/tests/vectors/NoisePSK_KK_25519_AESGCM_SHA512.json rename to tests/vectors/NoisePSK_KK_25519_AESGCM_SHA512.json diff --git a/noise/tests/vectors/NoisePSK_KK_25519_ChaChaPoly_BLAKE2b.json b/tests/vectors/NoisePSK_KK_25519_ChaChaPoly_BLAKE2b.json similarity index 100% rename from noise/tests/vectors/NoisePSK_KK_25519_ChaChaPoly_BLAKE2b.json rename to tests/vectors/NoisePSK_KK_25519_ChaChaPoly_BLAKE2b.json diff --git a/noise/tests/vectors/NoisePSK_KK_25519_ChaChaPoly_BLAKE2s.json b/tests/vectors/NoisePSK_KK_25519_ChaChaPoly_BLAKE2s.json similarity index 100% rename from noise/tests/vectors/NoisePSK_KK_25519_ChaChaPoly_BLAKE2s.json rename to tests/vectors/NoisePSK_KK_25519_ChaChaPoly_BLAKE2s.json diff --git a/noise/tests/vectors/NoisePSK_KK_25519_ChaChaPoly_SHA256.json b/tests/vectors/NoisePSK_KK_25519_ChaChaPoly_SHA256.json similarity index 100% rename from noise/tests/vectors/NoisePSK_KK_25519_ChaChaPoly_SHA256.json rename to tests/vectors/NoisePSK_KK_25519_ChaChaPoly_SHA256.json diff --git a/noise/tests/vectors/NoisePSK_KK_25519_ChaChaPoly_SHA512.json b/tests/vectors/NoisePSK_KK_25519_ChaChaPoly_SHA512.json similarity index 100% rename from noise/tests/vectors/NoisePSK_KK_25519_ChaChaPoly_SHA512.json rename to tests/vectors/NoisePSK_KK_25519_ChaChaPoly_SHA512.json diff --git a/noise/tests/vectors/NoisePSK_KK_448_AESGCM_BLAKE2b.json b/tests/vectors/NoisePSK_KK_448_AESGCM_BLAKE2b.json similarity index 100% rename from noise/tests/vectors/NoisePSK_KK_448_AESGCM_BLAKE2b.json rename to tests/vectors/NoisePSK_KK_448_AESGCM_BLAKE2b.json diff --git a/noise/tests/vectors/NoisePSK_KK_448_AESGCM_BLAKE2s.json b/tests/vectors/NoisePSK_KK_448_AESGCM_BLAKE2s.json similarity index 100% rename from noise/tests/vectors/NoisePSK_KK_448_AESGCM_BLAKE2s.json rename to tests/vectors/NoisePSK_KK_448_AESGCM_BLAKE2s.json diff --git a/noise/tests/vectors/NoisePSK_KK_448_AESGCM_SHA256.json b/tests/vectors/NoisePSK_KK_448_AESGCM_SHA256.json similarity index 100% rename from noise/tests/vectors/NoisePSK_KK_448_AESGCM_SHA256.json rename to tests/vectors/NoisePSK_KK_448_AESGCM_SHA256.json diff --git a/noise/tests/vectors/NoisePSK_KK_448_AESGCM_SHA512.json b/tests/vectors/NoisePSK_KK_448_AESGCM_SHA512.json similarity index 100% rename from noise/tests/vectors/NoisePSK_KK_448_AESGCM_SHA512.json rename to tests/vectors/NoisePSK_KK_448_AESGCM_SHA512.json diff --git a/noise/tests/vectors/NoisePSK_KK_448_ChaChaPoly_BLAKE2b.json b/tests/vectors/NoisePSK_KK_448_ChaChaPoly_BLAKE2b.json similarity index 100% rename from noise/tests/vectors/NoisePSK_KK_448_ChaChaPoly_BLAKE2b.json rename to tests/vectors/NoisePSK_KK_448_ChaChaPoly_BLAKE2b.json diff --git a/noise/tests/vectors/NoisePSK_KK_448_ChaChaPoly_BLAKE2s.json b/tests/vectors/NoisePSK_KK_448_ChaChaPoly_BLAKE2s.json similarity index 100% rename from noise/tests/vectors/NoisePSK_KK_448_ChaChaPoly_BLAKE2s.json rename to tests/vectors/NoisePSK_KK_448_ChaChaPoly_BLAKE2s.json diff --git a/noise/tests/vectors/NoisePSK_KK_448_ChaChaPoly_SHA256.json b/tests/vectors/NoisePSK_KK_448_ChaChaPoly_SHA256.json similarity index 100% rename from noise/tests/vectors/NoisePSK_KK_448_ChaChaPoly_SHA256.json rename to tests/vectors/NoisePSK_KK_448_ChaChaPoly_SHA256.json diff --git a/noise/tests/vectors/NoisePSK_KK_448_ChaChaPoly_SHA512.json b/tests/vectors/NoisePSK_KK_448_ChaChaPoly_SHA512.json similarity index 100% rename from noise/tests/vectors/NoisePSK_KK_448_ChaChaPoly_SHA512.json rename to tests/vectors/NoisePSK_KK_448_ChaChaPoly_SHA512.json diff --git a/noise/tests/vectors/NoisePSK_KN_25519_AESGCM_BLAKE2b.json b/tests/vectors/NoisePSK_KN_25519_AESGCM_BLAKE2b.json similarity index 100% rename from noise/tests/vectors/NoisePSK_KN_25519_AESGCM_BLAKE2b.json rename to tests/vectors/NoisePSK_KN_25519_AESGCM_BLAKE2b.json diff --git a/noise/tests/vectors/NoisePSK_KN_25519_AESGCM_BLAKE2s.json b/tests/vectors/NoisePSK_KN_25519_AESGCM_BLAKE2s.json similarity index 100% rename from noise/tests/vectors/NoisePSK_KN_25519_AESGCM_BLAKE2s.json rename to tests/vectors/NoisePSK_KN_25519_AESGCM_BLAKE2s.json diff --git a/noise/tests/vectors/NoisePSK_KN_25519_AESGCM_SHA256.json b/tests/vectors/NoisePSK_KN_25519_AESGCM_SHA256.json similarity index 100% rename from noise/tests/vectors/NoisePSK_KN_25519_AESGCM_SHA256.json rename to tests/vectors/NoisePSK_KN_25519_AESGCM_SHA256.json diff --git a/noise/tests/vectors/NoisePSK_KN_25519_AESGCM_SHA512.json b/tests/vectors/NoisePSK_KN_25519_AESGCM_SHA512.json similarity index 100% rename from noise/tests/vectors/NoisePSK_KN_25519_AESGCM_SHA512.json rename to tests/vectors/NoisePSK_KN_25519_AESGCM_SHA512.json diff --git a/noise/tests/vectors/NoisePSK_KN_25519_ChaChaPoly_BLAKE2b.json b/tests/vectors/NoisePSK_KN_25519_ChaChaPoly_BLAKE2b.json similarity index 100% rename from noise/tests/vectors/NoisePSK_KN_25519_ChaChaPoly_BLAKE2b.json rename to tests/vectors/NoisePSK_KN_25519_ChaChaPoly_BLAKE2b.json diff --git a/noise/tests/vectors/NoisePSK_KN_25519_ChaChaPoly_BLAKE2s.json b/tests/vectors/NoisePSK_KN_25519_ChaChaPoly_BLAKE2s.json similarity index 100% rename from noise/tests/vectors/NoisePSK_KN_25519_ChaChaPoly_BLAKE2s.json rename to tests/vectors/NoisePSK_KN_25519_ChaChaPoly_BLAKE2s.json diff --git a/noise/tests/vectors/NoisePSK_KN_25519_ChaChaPoly_SHA256.json b/tests/vectors/NoisePSK_KN_25519_ChaChaPoly_SHA256.json similarity index 100% rename from noise/tests/vectors/NoisePSK_KN_25519_ChaChaPoly_SHA256.json rename to tests/vectors/NoisePSK_KN_25519_ChaChaPoly_SHA256.json diff --git a/noise/tests/vectors/NoisePSK_KN_25519_ChaChaPoly_SHA512.json b/tests/vectors/NoisePSK_KN_25519_ChaChaPoly_SHA512.json similarity index 100% rename from noise/tests/vectors/NoisePSK_KN_25519_ChaChaPoly_SHA512.json rename to tests/vectors/NoisePSK_KN_25519_ChaChaPoly_SHA512.json diff --git a/noise/tests/vectors/NoisePSK_KN_448_AESGCM_BLAKE2b.json b/tests/vectors/NoisePSK_KN_448_AESGCM_BLAKE2b.json similarity index 100% rename from noise/tests/vectors/NoisePSK_KN_448_AESGCM_BLAKE2b.json rename to tests/vectors/NoisePSK_KN_448_AESGCM_BLAKE2b.json diff --git a/noise/tests/vectors/NoisePSK_KN_448_AESGCM_BLAKE2s.json b/tests/vectors/NoisePSK_KN_448_AESGCM_BLAKE2s.json similarity index 100% rename from noise/tests/vectors/NoisePSK_KN_448_AESGCM_BLAKE2s.json rename to tests/vectors/NoisePSK_KN_448_AESGCM_BLAKE2s.json diff --git a/noise/tests/vectors/NoisePSK_KN_448_AESGCM_SHA256.json b/tests/vectors/NoisePSK_KN_448_AESGCM_SHA256.json similarity index 100% rename from noise/tests/vectors/NoisePSK_KN_448_AESGCM_SHA256.json rename to tests/vectors/NoisePSK_KN_448_AESGCM_SHA256.json diff --git a/noise/tests/vectors/NoisePSK_KN_448_AESGCM_SHA512.json b/tests/vectors/NoisePSK_KN_448_AESGCM_SHA512.json similarity index 100% rename from noise/tests/vectors/NoisePSK_KN_448_AESGCM_SHA512.json rename to tests/vectors/NoisePSK_KN_448_AESGCM_SHA512.json diff --git a/noise/tests/vectors/NoisePSK_KN_448_ChaChaPoly_BLAKE2b.json b/tests/vectors/NoisePSK_KN_448_ChaChaPoly_BLAKE2b.json similarity index 100% rename from noise/tests/vectors/NoisePSK_KN_448_ChaChaPoly_BLAKE2b.json rename to tests/vectors/NoisePSK_KN_448_ChaChaPoly_BLAKE2b.json diff --git a/noise/tests/vectors/NoisePSK_KN_448_ChaChaPoly_BLAKE2s.json b/tests/vectors/NoisePSK_KN_448_ChaChaPoly_BLAKE2s.json similarity index 100% rename from noise/tests/vectors/NoisePSK_KN_448_ChaChaPoly_BLAKE2s.json rename to tests/vectors/NoisePSK_KN_448_ChaChaPoly_BLAKE2s.json diff --git a/noise/tests/vectors/NoisePSK_KN_448_ChaChaPoly_SHA256.json b/tests/vectors/NoisePSK_KN_448_ChaChaPoly_SHA256.json similarity index 100% rename from noise/tests/vectors/NoisePSK_KN_448_ChaChaPoly_SHA256.json rename to tests/vectors/NoisePSK_KN_448_ChaChaPoly_SHA256.json diff --git a/noise/tests/vectors/NoisePSK_KN_448_ChaChaPoly_SHA512.json b/tests/vectors/NoisePSK_KN_448_ChaChaPoly_SHA512.json similarity index 100% rename from noise/tests/vectors/NoisePSK_KN_448_ChaChaPoly_SHA512.json rename to tests/vectors/NoisePSK_KN_448_ChaChaPoly_SHA512.json diff --git a/noise/tests/vectors/NoisePSK_KX_25519_AESGCM_BLAKE2b.json b/tests/vectors/NoisePSK_KX_25519_AESGCM_BLAKE2b.json similarity index 100% rename from noise/tests/vectors/NoisePSK_KX_25519_AESGCM_BLAKE2b.json rename to tests/vectors/NoisePSK_KX_25519_AESGCM_BLAKE2b.json diff --git a/noise/tests/vectors/NoisePSK_KX_25519_AESGCM_BLAKE2s.json b/tests/vectors/NoisePSK_KX_25519_AESGCM_BLAKE2s.json similarity index 100% rename from noise/tests/vectors/NoisePSK_KX_25519_AESGCM_BLAKE2s.json rename to tests/vectors/NoisePSK_KX_25519_AESGCM_BLAKE2s.json diff --git a/noise/tests/vectors/NoisePSK_KX_25519_AESGCM_SHA256.json b/tests/vectors/NoisePSK_KX_25519_AESGCM_SHA256.json similarity index 100% rename from noise/tests/vectors/NoisePSK_KX_25519_AESGCM_SHA256.json rename to tests/vectors/NoisePSK_KX_25519_AESGCM_SHA256.json diff --git a/noise/tests/vectors/NoisePSK_KX_25519_AESGCM_SHA512.json b/tests/vectors/NoisePSK_KX_25519_AESGCM_SHA512.json similarity index 100% rename from noise/tests/vectors/NoisePSK_KX_25519_AESGCM_SHA512.json rename to tests/vectors/NoisePSK_KX_25519_AESGCM_SHA512.json diff --git a/noise/tests/vectors/NoisePSK_KX_25519_ChaChaPoly_BLAKE2b.json b/tests/vectors/NoisePSK_KX_25519_ChaChaPoly_BLAKE2b.json similarity index 100% rename from noise/tests/vectors/NoisePSK_KX_25519_ChaChaPoly_BLAKE2b.json rename to tests/vectors/NoisePSK_KX_25519_ChaChaPoly_BLAKE2b.json diff --git a/noise/tests/vectors/NoisePSK_KX_25519_ChaChaPoly_BLAKE2s.json b/tests/vectors/NoisePSK_KX_25519_ChaChaPoly_BLAKE2s.json similarity index 100% rename from noise/tests/vectors/NoisePSK_KX_25519_ChaChaPoly_BLAKE2s.json rename to tests/vectors/NoisePSK_KX_25519_ChaChaPoly_BLAKE2s.json diff --git a/noise/tests/vectors/NoisePSK_KX_25519_ChaChaPoly_SHA256.json b/tests/vectors/NoisePSK_KX_25519_ChaChaPoly_SHA256.json similarity index 100% rename from noise/tests/vectors/NoisePSK_KX_25519_ChaChaPoly_SHA256.json rename to tests/vectors/NoisePSK_KX_25519_ChaChaPoly_SHA256.json diff --git a/noise/tests/vectors/NoisePSK_KX_25519_ChaChaPoly_SHA512.json b/tests/vectors/NoisePSK_KX_25519_ChaChaPoly_SHA512.json similarity index 100% rename from noise/tests/vectors/NoisePSK_KX_25519_ChaChaPoly_SHA512.json rename to tests/vectors/NoisePSK_KX_25519_ChaChaPoly_SHA512.json diff --git a/noise/tests/vectors/NoisePSK_KX_448_AESGCM_BLAKE2b.json b/tests/vectors/NoisePSK_KX_448_AESGCM_BLAKE2b.json similarity index 100% rename from noise/tests/vectors/NoisePSK_KX_448_AESGCM_BLAKE2b.json rename to tests/vectors/NoisePSK_KX_448_AESGCM_BLAKE2b.json diff --git a/noise/tests/vectors/NoisePSK_KX_448_AESGCM_BLAKE2s.json b/tests/vectors/NoisePSK_KX_448_AESGCM_BLAKE2s.json similarity index 100% rename from noise/tests/vectors/NoisePSK_KX_448_AESGCM_BLAKE2s.json rename to tests/vectors/NoisePSK_KX_448_AESGCM_BLAKE2s.json diff --git a/noise/tests/vectors/NoisePSK_KX_448_AESGCM_SHA256.json b/tests/vectors/NoisePSK_KX_448_AESGCM_SHA256.json similarity index 100% rename from noise/tests/vectors/NoisePSK_KX_448_AESGCM_SHA256.json rename to tests/vectors/NoisePSK_KX_448_AESGCM_SHA256.json diff --git a/noise/tests/vectors/NoisePSK_KX_448_AESGCM_SHA512.json b/tests/vectors/NoisePSK_KX_448_AESGCM_SHA512.json similarity index 100% rename from noise/tests/vectors/NoisePSK_KX_448_AESGCM_SHA512.json rename to tests/vectors/NoisePSK_KX_448_AESGCM_SHA512.json diff --git a/noise/tests/vectors/NoisePSK_KX_448_ChaChaPoly_BLAKE2b.json b/tests/vectors/NoisePSK_KX_448_ChaChaPoly_BLAKE2b.json similarity index 100% rename from noise/tests/vectors/NoisePSK_KX_448_ChaChaPoly_BLAKE2b.json rename to tests/vectors/NoisePSK_KX_448_ChaChaPoly_BLAKE2b.json diff --git a/noise/tests/vectors/NoisePSK_KX_448_ChaChaPoly_BLAKE2s.json b/tests/vectors/NoisePSK_KX_448_ChaChaPoly_BLAKE2s.json similarity index 100% rename from noise/tests/vectors/NoisePSK_KX_448_ChaChaPoly_BLAKE2s.json rename to tests/vectors/NoisePSK_KX_448_ChaChaPoly_BLAKE2s.json diff --git a/noise/tests/vectors/NoisePSK_KX_448_ChaChaPoly_SHA256.json b/tests/vectors/NoisePSK_KX_448_ChaChaPoly_SHA256.json similarity index 100% rename from noise/tests/vectors/NoisePSK_KX_448_ChaChaPoly_SHA256.json rename to tests/vectors/NoisePSK_KX_448_ChaChaPoly_SHA256.json diff --git a/noise/tests/vectors/NoisePSK_KX_448_ChaChaPoly_SHA512.json b/tests/vectors/NoisePSK_KX_448_ChaChaPoly_SHA512.json similarity index 100% rename from noise/tests/vectors/NoisePSK_KX_448_ChaChaPoly_SHA512.json rename to tests/vectors/NoisePSK_KX_448_ChaChaPoly_SHA512.json diff --git a/noise/tests/vectors/NoisePSK_K_25519_AESGCM_BLAKE2b.json b/tests/vectors/NoisePSK_K_25519_AESGCM_BLAKE2b.json similarity index 100% rename from noise/tests/vectors/NoisePSK_K_25519_AESGCM_BLAKE2b.json rename to tests/vectors/NoisePSK_K_25519_AESGCM_BLAKE2b.json diff --git a/noise/tests/vectors/NoisePSK_K_25519_AESGCM_BLAKE2s.json b/tests/vectors/NoisePSK_K_25519_AESGCM_BLAKE2s.json similarity index 100% rename from noise/tests/vectors/NoisePSK_K_25519_AESGCM_BLAKE2s.json rename to tests/vectors/NoisePSK_K_25519_AESGCM_BLAKE2s.json diff --git a/noise/tests/vectors/NoisePSK_K_25519_AESGCM_SHA256.json b/tests/vectors/NoisePSK_K_25519_AESGCM_SHA256.json similarity index 100% rename from noise/tests/vectors/NoisePSK_K_25519_AESGCM_SHA256.json rename to tests/vectors/NoisePSK_K_25519_AESGCM_SHA256.json diff --git a/noise/tests/vectors/NoisePSK_K_25519_AESGCM_SHA512.json b/tests/vectors/NoisePSK_K_25519_AESGCM_SHA512.json similarity index 100% rename from noise/tests/vectors/NoisePSK_K_25519_AESGCM_SHA512.json rename to tests/vectors/NoisePSK_K_25519_AESGCM_SHA512.json diff --git a/noise/tests/vectors/NoisePSK_K_25519_ChaChaPoly_BLAKE2b.json b/tests/vectors/NoisePSK_K_25519_ChaChaPoly_BLAKE2b.json similarity index 100% rename from noise/tests/vectors/NoisePSK_K_25519_ChaChaPoly_BLAKE2b.json rename to tests/vectors/NoisePSK_K_25519_ChaChaPoly_BLAKE2b.json diff --git a/noise/tests/vectors/NoisePSK_K_25519_ChaChaPoly_BLAKE2s.json b/tests/vectors/NoisePSK_K_25519_ChaChaPoly_BLAKE2s.json similarity index 100% rename from noise/tests/vectors/NoisePSK_K_25519_ChaChaPoly_BLAKE2s.json rename to tests/vectors/NoisePSK_K_25519_ChaChaPoly_BLAKE2s.json diff --git a/noise/tests/vectors/NoisePSK_K_25519_ChaChaPoly_SHA256.json b/tests/vectors/NoisePSK_K_25519_ChaChaPoly_SHA256.json similarity index 100% rename from noise/tests/vectors/NoisePSK_K_25519_ChaChaPoly_SHA256.json rename to tests/vectors/NoisePSK_K_25519_ChaChaPoly_SHA256.json diff --git a/noise/tests/vectors/NoisePSK_K_25519_ChaChaPoly_SHA512.json b/tests/vectors/NoisePSK_K_25519_ChaChaPoly_SHA512.json similarity index 100% rename from noise/tests/vectors/NoisePSK_K_25519_ChaChaPoly_SHA512.json rename to tests/vectors/NoisePSK_K_25519_ChaChaPoly_SHA512.json diff --git a/noise/tests/vectors/NoisePSK_K_448_AESGCM_BLAKE2b.json b/tests/vectors/NoisePSK_K_448_AESGCM_BLAKE2b.json similarity index 100% rename from noise/tests/vectors/NoisePSK_K_448_AESGCM_BLAKE2b.json rename to tests/vectors/NoisePSK_K_448_AESGCM_BLAKE2b.json diff --git a/noise/tests/vectors/NoisePSK_K_448_AESGCM_BLAKE2s.json b/tests/vectors/NoisePSK_K_448_AESGCM_BLAKE2s.json similarity index 100% rename from noise/tests/vectors/NoisePSK_K_448_AESGCM_BLAKE2s.json rename to tests/vectors/NoisePSK_K_448_AESGCM_BLAKE2s.json diff --git a/noise/tests/vectors/NoisePSK_K_448_AESGCM_SHA256.json b/tests/vectors/NoisePSK_K_448_AESGCM_SHA256.json similarity index 100% rename from noise/tests/vectors/NoisePSK_K_448_AESGCM_SHA256.json rename to tests/vectors/NoisePSK_K_448_AESGCM_SHA256.json diff --git a/noise/tests/vectors/NoisePSK_K_448_AESGCM_SHA512.json b/tests/vectors/NoisePSK_K_448_AESGCM_SHA512.json similarity index 100% rename from noise/tests/vectors/NoisePSK_K_448_AESGCM_SHA512.json rename to tests/vectors/NoisePSK_K_448_AESGCM_SHA512.json diff --git a/noise/tests/vectors/NoisePSK_K_448_ChaChaPoly_BLAKE2b.json b/tests/vectors/NoisePSK_K_448_ChaChaPoly_BLAKE2b.json similarity index 100% rename from noise/tests/vectors/NoisePSK_K_448_ChaChaPoly_BLAKE2b.json rename to tests/vectors/NoisePSK_K_448_ChaChaPoly_BLAKE2b.json diff --git a/noise/tests/vectors/NoisePSK_K_448_ChaChaPoly_BLAKE2s.json b/tests/vectors/NoisePSK_K_448_ChaChaPoly_BLAKE2s.json similarity index 100% rename from noise/tests/vectors/NoisePSK_K_448_ChaChaPoly_BLAKE2s.json rename to tests/vectors/NoisePSK_K_448_ChaChaPoly_BLAKE2s.json diff --git a/noise/tests/vectors/NoisePSK_K_448_ChaChaPoly_SHA256.json b/tests/vectors/NoisePSK_K_448_ChaChaPoly_SHA256.json similarity index 100% rename from noise/tests/vectors/NoisePSK_K_448_ChaChaPoly_SHA256.json rename to tests/vectors/NoisePSK_K_448_ChaChaPoly_SHA256.json diff --git a/noise/tests/vectors/NoisePSK_K_448_ChaChaPoly_SHA512.json b/tests/vectors/NoisePSK_K_448_ChaChaPoly_SHA512.json similarity index 100% rename from noise/tests/vectors/NoisePSK_K_448_ChaChaPoly_SHA512.json rename to tests/vectors/NoisePSK_K_448_ChaChaPoly_SHA512.json diff --git a/noise/tests/vectors/NoisePSK_NK_25519_AESGCM_BLAKE2b.json b/tests/vectors/NoisePSK_NK_25519_AESGCM_BLAKE2b.json similarity index 100% rename from noise/tests/vectors/NoisePSK_NK_25519_AESGCM_BLAKE2b.json rename to tests/vectors/NoisePSK_NK_25519_AESGCM_BLAKE2b.json diff --git a/noise/tests/vectors/NoisePSK_NK_25519_AESGCM_BLAKE2s.json b/tests/vectors/NoisePSK_NK_25519_AESGCM_BLAKE2s.json similarity index 100% rename from noise/tests/vectors/NoisePSK_NK_25519_AESGCM_BLAKE2s.json rename to tests/vectors/NoisePSK_NK_25519_AESGCM_BLAKE2s.json diff --git a/noise/tests/vectors/NoisePSK_NK_25519_AESGCM_SHA256.json b/tests/vectors/NoisePSK_NK_25519_AESGCM_SHA256.json similarity index 100% rename from noise/tests/vectors/NoisePSK_NK_25519_AESGCM_SHA256.json rename to tests/vectors/NoisePSK_NK_25519_AESGCM_SHA256.json diff --git a/noise/tests/vectors/NoisePSK_NK_25519_AESGCM_SHA512.json b/tests/vectors/NoisePSK_NK_25519_AESGCM_SHA512.json similarity index 100% rename from noise/tests/vectors/NoisePSK_NK_25519_AESGCM_SHA512.json rename to tests/vectors/NoisePSK_NK_25519_AESGCM_SHA512.json diff --git a/noise/tests/vectors/NoisePSK_NK_25519_ChaChaPoly_BLAKE2b.json b/tests/vectors/NoisePSK_NK_25519_ChaChaPoly_BLAKE2b.json similarity index 100% rename from noise/tests/vectors/NoisePSK_NK_25519_ChaChaPoly_BLAKE2b.json rename to tests/vectors/NoisePSK_NK_25519_ChaChaPoly_BLAKE2b.json diff --git a/noise/tests/vectors/NoisePSK_NK_25519_ChaChaPoly_BLAKE2s.json b/tests/vectors/NoisePSK_NK_25519_ChaChaPoly_BLAKE2s.json similarity index 100% rename from noise/tests/vectors/NoisePSK_NK_25519_ChaChaPoly_BLAKE2s.json rename to tests/vectors/NoisePSK_NK_25519_ChaChaPoly_BLAKE2s.json diff --git a/noise/tests/vectors/NoisePSK_NK_25519_ChaChaPoly_SHA256.json b/tests/vectors/NoisePSK_NK_25519_ChaChaPoly_SHA256.json similarity index 100% rename from noise/tests/vectors/NoisePSK_NK_25519_ChaChaPoly_SHA256.json rename to tests/vectors/NoisePSK_NK_25519_ChaChaPoly_SHA256.json diff --git a/noise/tests/vectors/NoisePSK_NK_25519_ChaChaPoly_SHA512.json b/tests/vectors/NoisePSK_NK_25519_ChaChaPoly_SHA512.json similarity index 100% rename from noise/tests/vectors/NoisePSK_NK_25519_ChaChaPoly_SHA512.json rename to tests/vectors/NoisePSK_NK_25519_ChaChaPoly_SHA512.json diff --git a/noise/tests/vectors/NoisePSK_NK_448_AESGCM_BLAKE2b.json b/tests/vectors/NoisePSK_NK_448_AESGCM_BLAKE2b.json similarity index 100% rename from noise/tests/vectors/NoisePSK_NK_448_AESGCM_BLAKE2b.json rename to tests/vectors/NoisePSK_NK_448_AESGCM_BLAKE2b.json diff --git a/noise/tests/vectors/NoisePSK_NK_448_AESGCM_BLAKE2s.json b/tests/vectors/NoisePSK_NK_448_AESGCM_BLAKE2s.json similarity index 100% rename from noise/tests/vectors/NoisePSK_NK_448_AESGCM_BLAKE2s.json rename to tests/vectors/NoisePSK_NK_448_AESGCM_BLAKE2s.json diff --git a/noise/tests/vectors/NoisePSK_NK_448_AESGCM_SHA256.json b/tests/vectors/NoisePSK_NK_448_AESGCM_SHA256.json similarity index 100% rename from noise/tests/vectors/NoisePSK_NK_448_AESGCM_SHA256.json rename to tests/vectors/NoisePSK_NK_448_AESGCM_SHA256.json diff --git a/noise/tests/vectors/NoisePSK_NK_448_AESGCM_SHA512.json b/tests/vectors/NoisePSK_NK_448_AESGCM_SHA512.json similarity index 100% rename from noise/tests/vectors/NoisePSK_NK_448_AESGCM_SHA512.json rename to tests/vectors/NoisePSK_NK_448_AESGCM_SHA512.json diff --git a/noise/tests/vectors/NoisePSK_NK_448_ChaChaPoly_BLAKE2b.json b/tests/vectors/NoisePSK_NK_448_ChaChaPoly_BLAKE2b.json similarity index 100% rename from noise/tests/vectors/NoisePSK_NK_448_ChaChaPoly_BLAKE2b.json rename to tests/vectors/NoisePSK_NK_448_ChaChaPoly_BLAKE2b.json diff --git a/noise/tests/vectors/NoisePSK_NK_448_ChaChaPoly_BLAKE2s.json b/tests/vectors/NoisePSK_NK_448_ChaChaPoly_BLAKE2s.json similarity index 100% rename from noise/tests/vectors/NoisePSK_NK_448_ChaChaPoly_BLAKE2s.json rename to tests/vectors/NoisePSK_NK_448_ChaChaPoly_BLAKE2s.json diff --git a/noise/tests/vectors/NoisePSK_NK_448_ChaChaPoly_SHA256.json b/tests/vectors/NoisePSK_NK_448_ChaChaPoly_SHA256.json similarity index 100% rename from noise/tests/vectors/NoisePSK_NK_448_ChaChaPoly_SHA256.json rename to tests/vectors/NoisePSK_NK_448_ChaChaPoly_SHA256.json diff --git a/noise/tests/vectors/NoisePSK_NK_448_ChaChaPoly_SHA512.json b/tests/vectors/NoisePSK_NK_448_ChaChaPoly_SHA512.json similarity index 100% rename from noise/tests/vectors/NoisePSK_NK_448_ChaChaPoly_SHA512.json rename to tests/vectors/NoisePSK_NK_448_ChaChaPoly_SHA512.json diff --git a/noise/tests/vectors/NoisePSK_NN_25519_AESGCM_BLAKE2b.json b/tests/vectors/NoisePSK_NN_25519_AESGCM_BLAKE2b.json similarity index 100% rename from noise/tests/vectors/NoisePSK_NN_25519_AESGCM_BLAKE2b.json rename to tests/vectors/NoisePSK_NN_25519_AESGCM_BLAKE2b.json diff --git a/noise/tests/vectors/NoisePSK_NN_25519_AESGCM_BLAKE2s.json b/tests/vectors/NoisePSK_NN_25519_AESGCM_BLAKE2s.json similarity index 100% rename from noise/tests/vectors/NoisePSK_NN_25519_AESGCM_BLAKE2s.json rename to tests/vectors/NoisePSK_NN_25519_AESGCM_BLAKE2s.json diff --git a/noise/tests/vectors/NoisePSK_NN_25519_AESGCM_SHA256.json b/tests/vectors/NoisePSK_NN_25519_AESGCM_SHA256.json similarity index 100% rename from noise/tests/vectors/NoisePSK_NN_25519_AESGCM_SHA256.json rename to tests/vectors/NoisePSK_NN_25519_AESGCM_SHA256.json diff --git a/noise/tests/vectors/NoisePSK_NN_25519_AESGCM_SHA512.json b/tests/vectors/NoisePSK_NN_25519_AESGCM_SHA512.json similarity index 100% rename from noise/tests/vectors/NoisePSK_NN_25519_AESGCM_SHA512.json rename to tests/vectors/NoisePSK_NN_25519_AESGCM_SHA512.json diff --git a/noise/tests/vectors/NoisePSK_NN_25519_ChaChaPoly_BLAKE2b.json b/tests/vectors/NoisePSK_NN_25519_ChaChaPoly_BLAKE2b.json similarity index 100% rename from noise/tests/vectors/NoisePSK_NN_25519_ChaChaPoly_BLAKE2b.json rename to tests/vectors/NoisePSK_NN_25519_ChaChaPoly_BLAKE2b.json diff --git a/noise/tests/vectors/NoisePSK_NN_25519_ChaChaPoly_BLAKE2s.json b/tests/vectors/NoisePSK_NN_25519_ChaChaPoly_BLAKE2s.json similarity index 100% rename from noise/tests/vectors/NoisePSK_NN_25519_ChaChaPoly_BLAKE2s.json rename to tests/vectors/NoisePSK_NN_25519_ChaChaPoly_BLAKE2s.json diff --git a/noise/tests/vectors/NoisePSK_NN_25519_ChaChaPoly_SHA256.json b/tests/vectors/NoisePSK_NN_25519_ChaChaPoly_SHA256.json similarity index 100% rename from noise/tests/vectors/NoisePSK_NN_25519_ChaChaPoly_SHA256.json rename to tests/vectors/NoisePSK_NN_25519_ChaChaPoly_SHA256.json diff --git a/noise/tests/vectors/NoisePSK_NN_25519_ChaChaPoly_SHA512.json b/tests/vectors/NoisePSK_NN_25519_ChaChaPoly_SHA512.json similarity index 100% rename from noise/tests/vectors/NoisePSK_NN_25519_ChaChaPoly_SHA512.json rename to tests/vectors/NoisePSK_NN_25519_ChaChaPoly_SHA512.json diff --git a/noise/tests/vectors/NoisePSK_NN_448_AESGCM_BLAKE2b.json b/tests/vectors/NoisePSK_NN_448_AESGCM_BLAKE2b.json similarity index 100% rename from noise/tests/vectors/NoisePSK_NN_448_AESGCM_BLAKE2b.json rename to tests/vectors/NoisePSK_NN_448_AESGCM_BLAKE2b.json diff --git a/noise/tests/vectors/NoisePSK_NN_448_AESGCM_BLAKE2s.json b/tests/vectors/NoisePSK_NN_448_AESGCM_BLAKE2s.json similarity index 100% rename from noise/tests/vectors/NoisePSK_NN_448_AESGCM_BLAKE2s.json rename to tests/vectors/NoisePSK_NN_448_AESGCM_BLAKE2s.json diff --git a/noise/tests/vectors/NoisePSK_NN_448_AESGCM_SHA256.json b/tests/vectors/NoisePSK_NN_448_AESGCM_SHA256.json similarity index 100% rename from noise/tests/vectors/NoisePSK_NN_448_AESGCM_SHA256.json rename to tests/vectors/NoisePSK_NN_448_AESGCM_SHA256.json diff --git a/noise/tests/vectors/NoisePSK_NN_448_AESGCM_SHA512.json b/tests/vectors/NoisePSK_NN_448_AESGCM_SHA512.json similarity index 100% rename from noise/tests/vectors/NoisePSK_NN_448_AESGCM_SHA512.json rename to tests/vectors/NoisePSK_NN_448_AESGCM_SHA512.json diff --git a/noise/tests/vectors/NoisePSK_NN_448_ChaChaPoly_BLAKE2b.json b/tests/vectors/NoisePSK_NN_448_ChaChaPoly_BLAKE2b.json similarity index 100% rename from noise/tests/vectors/NoisePSK_NN_448_ChaChaPoly_BLAKE2b.json rename to tests/vectors/NoisePSK_NN_448_ChaChaPoly_BLAKE2b.json diff --git a/noise/tests/vectors/NoisePSK_NN_448_ChaChaPoly_BLAKE2s.json b/tests/vectors/NoisePSK_NN_448_ChaChaPoly_BLAKE2s.json similarity index 100% rename from noise/tests/vectors/NoisePSK_NN_448_ChaChaPoly_BLAKE2s.json rename to tests/vectors/NoisePSK_NN_448_ChaChaPoly_BLAKE2s.json diff --git a/noise/tests/vectors/NoisePSK_NN_448_ChaChaPoly_SHA256.json b/tests/vectors/NoisePSK_NN_448_ChaChaPoly_SHA256.json similarity index 100% rename from noise/tests/vectors/NoisePSK_NN_448_ChaChaPoly_SHA256.json rename to tests/vectors/NoisePSK_NN_448_ChaChaPoly_SHA256.json diff --git a/noise/tests/vectors/NoisePSK_NN_448_ChaChaPoly_SHA512.json b/tests/vectors/NoisePSK_NN_448_ChaChaPoly_SHA512.json similarity index 100% rename from noise/tests/vectors/NoisePSK_NN_448_ChaChaPoly_SHA512.json rename to tests/vectors/NoisePSK_NN_448_ChaChaPoly_SHA512.json diff --git a/noise/tests/vectors/NoisePSK_NX_25519_AESGCM_BLAKE2b.json b/tests/vectors/NoisePSK_NX_25519_AESGCM_BLAKE2b.json similarity index 100% rename from noise/tests/vectors/NoisePSK_NX_25519_AESGCM_BLAKE2b.json rename to tests/vectors/NoisePSK_NX_25519_AESGCM_BLAKE2b.json diff --git a/noise/tests/vectors/NoisePSK_NX_25519_AESGCM_BLAKE2s.json b/tests/vectors/NoisePSK_NX_25519_AESGCM_BLAKE2s.json similarity index 100% rename from noise/tests/vectors/NoisePSK_NX_25519_AESGCM_BLAKE2s.json rename to tests/vectors/NoisePSK_NX_25519_AESGCM_BLAKE2s.json diff --git a/noise/tests/vectors/NoisePSK_NX_25519_AESGCM_SHA256.json b/tests/vectors/NoisePSK_NX_25519_AESGCM_SHA256.json similarity index 100% rename from noise/tests/vectors/NoisePSK_NX_25519_AESGCM_SHA256.json rename to tests/vectors/NoisePSK_NX_25519_AESGCM_SHA256.json diff --git a/noise/tests/vectors/NoisePSK_NX_25519_AESGCM_SHA512.json b/tests/vectors/NoisePSK_NX_25519_AESGCM_SHA512.json similarity index 100% rename from noise/tests/vectors/NoisePSK_NX_25519_AESGCM_SHA512.json rename to tests/vectors/NoisePSK_NX_25519_AESGCM_SHA512.json diff --git a/noise/tests/vectors/NoisePSK_NX_25519_ChaChaPoly_BLAKE2b.json b/tests/vectors/NoisePSK_NX_25519_ChaChaPoly_BLAKE2b.json similarity index 100% rename from noise/tests/vectors/NoisePSK_NX_25519_ChaChaPoly_BLAKE2b.json rename to tests/vectors/NoisePSK_NX_25519_ChaChaPoly_BLAKE2b.json diff --git a/noise/tests/vectors/NoisePSK_NX_25519_ChaChaPoly_BLAKE2s.json b/tests/vectors/NoisePSK_NX_25519_ChaChaPoly_BLAKE2s.json similarity index 100% rename from noise/tests/vectors/NoisePSK_NX_25519_ChaChaPoly_BLAKE2s.json rename to tests/vectors/NoisePSK_NX_25519_ChaChaPoly_BLAKE2s.json diff --git a/noise/tests/vectors/NoisePSK_NX_25519_ChaChaPoly_SHA256.json b/tests/vectors/NoisePSK_NX_25519_ChaChaPoly_SHA256.json similarity index 100% rename from noise/tests/vectors/NoisePSK_NX_25519_ChaChaPoly_SHA256.json rename to tests/vectors/NoisePSK_NX_25519_ChaChaPoly_SHA256.json diff --git a/noise/tests/vectors/NoisePSK_NX_25519_ChaChaPoly_SHA512.json b/tests/vectors/NoisePSK_NX_25519_ChaChaPoly_SHA512.json similarity index 100% rename from noise/tests/vectors/NoisePSK_NX_25519_ChaChaPoly_SHA512.json rename to tests/vectors/NoisePSK_NX_25519_ChaChaPoly_SHA512.json diff --git a/noise/tests/vectors/NoisePSK_NX_448_AESGCM_BLAKE2b.json b/tests/vectors/NoisePSK_NX_448_AESGCM_BLAKE2b.json similarity index 100% rename from noise/tests/vectors/NoisePSK_NX_448_AESGCM_BLAKE2b.json rename to tests/vectors/NoisePSK_NX_448_AESGCM_BLAKE2b.json diff --git a/noise/tests/vectors/NoisePSK_NX_448_AESGCM_BLAKE2s.json b/tests/vectors/NoisePSK_NX_448_AESGCM_BLAKE2s.json similarity index 100% rename from noise/tests/vectors/NoisePSK_NX_448_AESGCM_BLAKE2s.json rename to tests/vectors/NoisePSK_NX_448_AESGCM_BLAKE2s.json diff --git a/noise/tests/vectors/NoisePSK_NX_448_AESGCM_SHA256.json b/tests/vectors/NoisePSK_NX_448_AESGCM_SHA256.json similarity index 100% rename from noise/tests/vectors/NoisePSK_NX_448_AESGCM_SHA256.json rename to tests/vectors/NoisePSK_NX_448_AESGCM_SHA256.json diff --git a/noise/tests/vectors/NoisePSK_NX_448_AESGCM_SHA512.json b/tests/vectors/NoisePSK_NX_448_AESGCM_SHA512.json similarity index 100% rename from noise/tests/vectors/NoisePSK_NX_448_AESGCM_SHA512.json rename to tests/vectors/NoisePSK_NX_448_AESGCM_SHA512.json diff --git a/noise/tests/vectors/NoisePSK_NX_448_ChaChaPoly_BLAKE2b.json b/tests/vectors/NoisePSK_NX_448_ChaChaPoly_BLAKE2b.json similarity index 100% rename from noise/tests/vectors/NoisePSK_NX_448_ChaChaPoly_BLAKE2b.json rename to tests/vectors/NoisePSK_NX_448_ChaChaPoly_BLAKE2b.json diff --git a/noise/tests/vectors/NoisePSK_NX_448_ChaChaPoly_BLAKE2s.json b/tests/vectors/NoisePSK_NX_448_ChaChaPoly_BLAKE2s.json similarity index 100% rename from noise/tests/vectors/NoisePSK_NX_448_ChaChaPoly_BLAKE2s.json rename to tests/vectors/NoisePSK_NX_448_ChaChaPoly_BLAKE2s.json diff --git a/noise/tests/vectors/NoisePSK_NX_448_ChaChaPoly_SHA256.json b/tests/vectors/NoisePSK_NX_448_ChaChaPoly_SHA256.json similarity index 100% rename from noise/tests/vectors/NoisePSK_NX_448_ChaChaPoly_SHA256.json rename to tests/vectors/NoisePSK_NX_448_ChaChaPoly_SHA256.json diff --git a/noise/tests/vectors/NoisePSK_NX_448_ChaChaPoly_SHA512.json b/tests/vectors/NoisePSK_NX_448_ChaChaPoly_SHA512.json similarity index 100% rename from noise/tests/vectors/NoisePSK_NX_448_ChaChaPoly_SHA512.json rename to tests/vectors/NoisePSK_NX_448_ChaChaPoly_SHA512.json diff --git a/noise/tests/vectors/NoisePSK_N_25519_AESGCM_BLAKE2b.json b/tests/vectors/NoisePSK_N_25519_AESGCM_BLAKE2b.json similarity index 100% rename from noise/tests/vectors/NoisePSK_N_25519_AESGCM_BLAKE2b.json rename to tests/vectors/NoisePSK_N_25519_AESGCM_BLAKE2b.json diff --git a/noise/tests/vectors/NoisePSK_N_25519_AESGCM_BLAKE2s.json b/tests/vectors/NoisePSK_N_25519_AESGCM_BLAKE2s.json similarity index 100% rename from noise/tests/vectors/NoisePSK_N_25519_AESGCM_BLAKE2s.json rename to tests/vectors/NoisePSK_N_25519_AESGCM_BLAKE2s.json diff --git a/noise/tests/vectors/NoisePSK_N_25519_AESGCM_SHA256.json b/tests/vectors/NoisePSK_N_25519_AESGCM_SHA256.json similarity index 100% rename from noise/tests/vectors/NoisePSK_N_25519_AESGCM_SHA256.json rename to tests/vectors/NoisePSK_N_25519_AESGCM_SHA256.json diff --git a/noise/tests/vectors/NoisePSK_N_25519_AESGCM_SHA512.json b/tests/vectors/NoisePSK_N_25519_AESGCM_SHA512.json similarity index 100% rename from noise/tests/vectors/NoisePSK_N_25519_AESGCM_SHA512.json rename to tests/vectors/NoisePSK_N_25519_AESGCM_SHA512.json diff --git a/noise/tests/vectors/NoisePSK_N_25519_ChaChaPoly_BLAKE2b.json b/tests/vectors/NoisePSK_N_25519_ChaChaPoly_BLAKE2b.json similarity index 100% rename from noise/tests/vectors/NoisePSK_N_25519_ChaChaPoly_BLAKE2b.json rename to tests/vectors/NoisePSK_N_25519_ChaChaPoly_BLAKE2b.json diff --git a/noise/tests/vectors/NoisePSK_N_25519_ChaChaPoly_BLAKE2s.json b/tests/vectors/NoisePSK_N_25519_ChaChaPoly_BLAKE2s.json similarity index 100% rename from noise/tests/vectors/NoisePSK_N_25519_ChaChaPoly_BLAKE2s.json rename to tests/vectors/NoisePSK_N_25519_ChaChaPoly_BLAKE2s.json diff --git a/noise/tests/vectors/NoisePSK_N_25519_ChaChaPoly_SHA256.json b/tests/vectors/NoisePSK_N_25519_ChaChaPoly_SHA256.json similarity index 100% rename from noise/tests/vectors/NoisePSK_N_25519_ChaChaPoly_SHA256.json rename to tests/vectors/NoisePSK_N_25519_ChaChaPoly_SHA256.json diff --git a/noise/tests/vectors/NoisePSK_N_25519_ChaChaPoly_SHA512.json b/tests/vectors/NoisePSK_N_25519_ChaChaPoly_SHA512.json similarity index 100% rename from noise/tests/vectors/NoisePSK_N_25519_ChaChaPoly_SHA512.json rename to tests/vectors/NoisePSK_N_25519_ChaChaPoly_SHA512.json diff --git a/noise/tests/vectors/NoisePSK_N_448_AESGCM_BLAKE2b.json b/tests/vectors/NoisePSK_N_448_AESGCM_BLAKE2b.json similarity index 100% rename from noise/tests/vectors/NoisePSK_N_448_AESGCM_BLAKE2b.json rename to tests/vectors/NoisePSK_N_448_AESGCM_BLAKE2b.json diff --git a/noise/tests/vectors/NoisePSK_N_448_AESGCM_BLAKE2s.json b/tests/vectors/NoisePSK_N_448_AESGCM_BLAKE2s.json similarity index 100% rename from noise/tests/vectors/NoisePSK_N_448_AESGCM_BLAKE2s.json rename to tests/vectors/NoisePSK_N_448_AESGCM_BLAKE2s.json diff --git a/noise/tests/vectors/NoisePSK_N_448_AESGCM_SHA256.json b/tests/vectors/NoisePSK_N_448_AESGCM_SHA256.json similarity index 100% rename from noise/tests/vectors/NoisePSK_N_448_AESGCM_SHA256.json rename to tests/vectors/NoisePSK_N_448_AESGCM_SHA256.json diff --git a/noise/tests/vectors/NoisePSK_N_448_AESGCM_SHA512.json b/tests/vectors/NoisePSK_N_448_AESGCM_SHA512.json similarity index 100% rename from noise/tests/vectors/NoisePSK_N_448_AESGCM_SHA512.json rename to tests/vectors/NoisePSK_N_448_AESGCM_SHA512.json diff --git a/noise/tests/vectors/NoisePSK_N_448_ChaChaPoly_BLAKE2b.json b/tests/vectors/NoisePSK_N_448_ChaChaPoly_BLAKE2b.json similarity index 100% rename from noise/tests/vectors/NoisePSK_N_448_ChaChaPoly_BLAKE2b.json rename to tests/vectors/NoisePSK_N_448_ChaChaPoly_BLAKE2b.json diff --git a/noise/tests/vectors/NoisePSK_N_448_ChaChaPoly_BLAKE2s.json b/tests/vectors/NoisePSK_N_448_ChaChaPoly_BLAKE2s.json similarity index 100% rename from noise/tests/vectors/NoisePSK_N_448_ChaChaPoly_BLAKE2s.json rename to tests/vectors/NoisePSK_N_448_ChaChaPoly_BLAKE2s.json diff --git a/noise/tests/vectors/NoisePSK_N_448_ChaChaPoly_SHA256.json b/tests/vectors/NoisePSK_N_448_ChaChaPoly_SHA256.json similarity index 100% rename from noise/tests/vectors/NoisePSK_N_448_ChaChaPoly_SHA256.json rename to tests/vectors/NoisePSK_N_448_ChaChaPoly_SHA256.json diff --git a/noise/tests/vectors/NoisePSK_N_448_ChaChaPoly_SHA512.json b/tests/vectors/NoisePSK_N_448_ChaChaPoly_SHA512.json similarity index 100% rename from noise/tests/vectors/NoisePSK_N_448_ChaChaPoly_SHA512.json rename to tests/vectors/NoisePSK_N_448_ChaChaPoly_SHA512.json diff --git a/noise/tests/vectors/NoisePSK_XK_25519_AESGCM_BLAKE2b.json b/tests/vectors/NoisePSK_XK_25519_AESGCM_BLAKE2b.json similarity index 100% rename from noise/tests/vectors/NoisePSK_XK_25519_AESGCM_BLAKE2b.json rename to tests/vectors/NoisePSK_XK_25519_AESGCM_BLAKE2b.json diff --git a/noise/tests/vectors/NoisePSK_XK_25519_AESGCM_BLAKE2s.json b/tests/vectors/NoisePSK_XK_25519_AESGCM_BLAKE2s.json similarity index 100% rename from noise/tests/vectors/NoisePSK_XK_25519_AESGCM_BLAKE2s.json rename to tests/vectors/NoisePSK_XK_25519_AESGCM_BLAKE2s.json diff --git a/noise/tests/vectors/NoisePSK_XK_25519_AESGCM_SHA256.json b/tests/vectors/NoisePSK_XK_25519_AESGCM_SHA256.json similarity index 100% rename from noise/tests/vectors/NoisePSK_XK_25519_AESGCM_SHA256.json rename to tests/vectors/NoisePSK_XK_25519_AESGCM_SHA256.json diff --git a/noise/tests/vectors/NoisePSK_XK_25519_AESGCM_SHA512.json b/tests/vectors/NoisePSK_XK_25519_AESGCM_SHA512.json similarity index 100% rename from noise/tests/vectors/NoisePSK_XK_25519_AESGCM_SHA512.json rename to tests/vectors/NoisePSK_XK_25519_AESGCM_SHA512.json diff --git a/noise/tests/vectors/NoisePSK_XK_25519_ChaChaPoly_BLAKE2b.json b/tests/vectors/NoisePSK_XK_25519_ChaChaPoly_BLAKE2b.json similarity index 100% rename from noise/tests/vectors/NoisePSK_XK_25519_ChaChaPoly_BLAKE2b.json rename to tests/vectors/NoisePSK_XK_25519_ChaChaPoly_BLAKE2b.json diff --git a/noise/tests/vectors/NoisePSK_XK_25519_ChaChaPoly_BLAKE2s.json b/tests/vectors/NoisePSK_XK_25519_ChaChaPoly_BLAKE2s.json similarity index 100% rename from noise/tests/vectors/NoisePSK_XK_25519_ChaChaPoly_BLAKE2s.json rename to tests/vectors/NoisePSK_XK_25519_ChaChaPoly_BLAKE2s.json diff --git a/noise/tests/vectors/NoisePSK_XK_25519_ChaChaPoly_SHA256.json b/tests/vectors/NoisePSK_XK_25519_ChaChaPoly_SHA256.json similarity index 100% rename from noise/tests/vectors/NoisePSK_XK_25519_ChaChaPoly_SHA256.json rename to tests/vectors/NoisePSK_XK_25519_ChaChaPoly_SHA256.json diff --git a/noise/tests/vectors/NoisePSK_XK_25519_ChaChaPoly_SHA512.json b/tests/vectors/NoisePSK_XK_25519_ChaChaPoly_SHA512.json similarity index 100% rename from noise/tests/vectors/NoisePSK_XK_25519_ChaChaPoly_SHA512.json rename to tests/vectors/NoisePSK_XK_25519_ChaChaPoly_SHA512.json diff --git a/noise/tests/vectors/NoisePSK_XK_448_AESGCM_BLAKE2b.json b/tests/vectors/NoisePSK_XK_448_AESGCM_BLAKE2b.json similarity index 100% rename from noise/tests/vectors/NoisePSK_XK_448_AESGCM_BLAKE2b.json rename to tests/vectors/NoisePSK_XK_448_AESGCM_BLAKE2b.json diff --git a/noise/tests/vectors/NoisePSK_XK_448_AESGCM_BLAKE2s.json b/tests/vectors/NoisePSK_XK_448_AESGCM_BLAKE2s.json similarity index 100% rename from noise/tests/vectors/NoisePSK_XK_448_AESGCM_BLAKE2s.json rename to tests/vectors/NoisePSK_XK_448_AESGCM_BLAKE2s.json diff --git a/noise/tests/vectors/NoisePSK_XK_448_AESGCM_SHA256.json b/tests/vectors/NoisePSK_XK_448_AESGCM_SHA256.json similarity index 100% rename from noise/tests/vectors/NoisePSK_XK_448_AESGCM_SHA256.json rename to tests/vectors/NoisePSK_XK_448_AESGCM_SHA256.json diff --git a/noise/tests/vectors/NoisePSK_XK_448_AESGCM_SHA512.json b/tests/vectors/NoisePSK_XK_448_AESGCM_SHA512.json similarity index 100% rename from noise/tests/vectors/NoisePSK_XK_448_AESGCM_SHA512.json rename to tests/vectors/NoisePSK_XK_448_AESGCM_SHA512.json diff --git a/noise/tests/vectors/NoisePSK_XK_448_ChaChaPoly_BLAKE2b.json b/tests/vectors/NoisePSK_XK_448_ChaChaPoly_BLAKE2b.json similarity index 100% rename from noise/tests/vectors/NoisePSK_XK_448_ChaChaPoly_BLAKE2b.json rename to tests/vectors/NoisePSK_XK_448_ChaChaPoly_BLAKE2b.json diff --git a/noise/tests/vectors/NoisePSK_XK_448_ChaChaPoly_BLAKE2s.json b/tests/vectors/NoisePSK_XK_448_ChaChaPoly_BLAKE2s.json similarity index 100% rename from noise/tests/vectors/NoisePSK_XK_448_ChaChaPoly_BLAKE2s.json rename to tests/vectors/NoisePSK_XK_448_ChaChaPoly_BLAKE2s.json diff --git a/noise/tests/vectors/NoisePSK_XK_448_ChaChaPoly_SHA256.json b/tests/vectors/NoisePSK_XK_448_ChaChaPoly_SHA256.json similarity index 100% rename from noise/tests/vectors/NoisePSK_XK_448_ChaChaPoly_SHA256.json rename to tests/vectors/NoisePSK_XK_448_ChaChaPoly_SHA256.json diff --git a/noise/tests/vectors/NoisePSK_XK_448_ChaChaPoly_SHA512.json b/tests/vectors/NoisePSK_XK_448_ChaChaPoly_SHA512.json similarity index 100% rename from noise/tests/vectors/NoisePSK_XK_448_ChaChaPoly_SHA512.json rename to tests/vectors/NoisePSK_XK_448_ChaChaPoly_SHA512.json diff --git a/noise/tests/vectors/NoisePSK_XN_25519_AESGCM_BLAKE2b.json b/tests/vectors/NoisePSK_XN_25519_AESGCM_BLAKE2b.json similarity index 100% rename from noise/tests/vectors/NoisePSK_XN_25519_AESGCM_BLAKE2b.json rename to tests/vectors/NoisePSK_XN_25519_AESGCM_BLAKE2b.json diff --git a/noise/tests/vectors/NoisePSK_XN_25519_AESGCM_BLAKE2s.json b/tests/vectors/NoisePSK_XN_25519_AESGCM_BLAKE2s.json similarity index 100% rename from noise/tests/vectors/NoisePSK_XN_25519_AESGCM_BLAKE2s.json rename to tests/vectors/NoisePSK_XN_25519_AESGCM_BLAKE2s.json diff --git a/noise/tests/vectors/NoisePSK_XN_25519_AESGCM_SHA256.json b/tests/vectors/NoisePSK_XN_25519_AESGCM_SHA256.json similarity index 100% rename from noise/tests/vectors/NoisePSK_XN_25519_AESGCM_SHA256.json rename to tests/vectors/NoisePSK_XN_25519_AESGCM_SHA256.json diff --git a/noise/tests/vectors/NoisePSK_XN_25519_AESGCM_SHA512.json b/tests/vectors/NoisePSK_XN_25519_AESGCM_SHA512.json similarity index 100% rename from noise/tests/vectors/NoisePSK_XN_25519_AESGCM_SHA512.json rename to tests/vectors/NoisePSK_XN_25519_AESGCM_SHA512.json diff --git a/noise/tests/vectors/NoisePSK_XN_25519_ChaChaPoly_BLAKE2b.json b/tests/vectors/NoisePSK_XN_25519_ChaChaPoly_BLAKE2b.json similarity index 100% rename from noise/tests/vectors/NoisePSK_XN_25519_ChaChaPoly_BLAKE2b.json rename to tests/vectors/NoisePSK_XN_25519_ChaChaPoly_BLAKE2b.json diff --git a/noise/tests/vectors/NoisePSK_XN_25519_ChaChaPoly_BLAKE2s.json b/tests/vectors/NoisePSK_XN_25519_ChaChaPoly_BLAKE2s.json similarity index 100% rename from noise/tests/vectors/NoisePSK_XN_25519_ChaChaPoly_BLAKE2s.json rename to tests/vectors/NoisePSK_XN_25519_ChaChaPoly_BLAKE2s.json diff --git a/noise/tests/vectors/NoisePSK_XN_25519_ChaChaPoly_SHA256.json b/tests/vectors/NoisePSK_XN_25519_ChaChaPoly_SHA256.json similarity index 100% rename from noise/tests/vectors/NoisePSK_XN_25519_ChaChaPoly_SHA256.json rename to tests/vectors/NoisePSK_XN_25519_ChaChaPoly_SHA256.json diff --git a/noise/tests/vectors/NoisePSK_XN_25519_ChaChaPoly_SHA512.json b/tests/vectors/NoisePSK_XN_25519_ChaChaPoly_SHA512.json similarity index 100% rename from noise/tests/vectors/NoisePSK_XN_25519_ChaChaPoly_SHA512.json rename to tests/vectors/NoisePSK_XN_25519_ChaChaPoly_SHA512.json diff --git a/noise/tests/vectors/NoisePSK_XN_448_AESGCM_BLAKE2b.json b/tests/vectors/NoisePSK_XN_448_AESGCM_BLAKE2b.json similarity index 100% rename from noise/tests/vectors/NoisePSK_XN_448_AESGCM_BLAKE2b.json rename to tests/vectors/NoisePSK_XN_448_AESGCM_BLAKE2b.json diff --git a/noise/tests/vectors/NoisePSK_XN_448_AESGCM_BLAKE2s.json b/tests/vectors/NoisePSK_XN_448_AESGCM_BLAKE2s.json similarity index 100% rename from noise/tests/vectors/NoisePSK_XN_448_AESGCM_BLAKE2s.json rename to tests/vectors/NoisePSK_XN_448_AESGCM_BLAKE2s.json diff --git a/noise/tests/vectors/NoisePSK_XN_448_AESGCM_SHA256.json b/tests/vectors/NoisePSK_XN_448_AESGCM_SHA256.json similarity index 100% rename from noise/tests/vectors/NoisePSK_XN_448_AESGCM_SHA256.json rename to tests/vectors/NoisePSK_XN_448_AESGCM_SHA256.json diff --git a/noise/tests/vectors/NoisePSK_XN_448_AESGCM_SHA512.json b/tests/vectors/NoisePSK_XN_448_AESGCM_SHA512.json similarity index 100% rename from noise/tests/vectors/NoisePSK_XN_448_AESGCM_SHA512.json rename to tests/vectors/NoisePSK_XN_448_AESGCM_SHA512.json diff --git a/noise/tests/vectors/NoisePSK_XN_448_ChaChaPoly_BLAKE2b.json b/tests/vectors/NoisePSK_XN_448_ChaChaPoly_BLAKE2b.json similarity index 100% rename from noise/tests/vectors/NoisePSK_XN_448_ChaChaPoly_BLAKE2b.json rename to tests/vectors/NoisePSK_XN_448_ChaChaPoly_BLAKE2b.json diff --git a/noise/tests/vectors/NoisePSK_XN_448_ChaChaPoly_BLAKE2s.json b/tests/vectors/NoisePSK_XN_448_ChaChaPoly_BLAKE2s.json similarity index 100% rename from noise/tests/vectors/NoisePSK_XN_448_ChaChaPoly_BLAKE2s.json rename to tests/vectors/NoisePSK_XN_448_ChaChaPoly_BLAKE2s.json diff --git a/noise/tests/vectors/NoisePSK_XN_448_ChaChaPoly_SHA256.json b/tests/vectors/NoisePSK_XN_448_ChaChaPoly_SHA256.json similarity index 100% rename from noise/tests/vectors/NoisePSK_XN_448_ChaChaPoly_SHA256.json rename to tests/vectors/NoisePSK_XN_448_ChaChaPoly_SHA256.json diff --git a/noise/tests/vectors/NoisePSK_XN_448_ChaChaPoly_SHA512.json b/tests/vectors/NoisePSK_XN_448_ChaChaPoly_SHA512.json similarity index 100% rename from noise/tests/vectors/NoisePSK_XN_448_ChaChaPoly_SHA512.json rename to tests/vectors/NoisePSK_XN_448_ChaChaPoly_SHA512.json diff --git a/noise/tests/vectors/NoisePSK_XX_25519_AESGCM_BLAKE2b.json b/tests/vectors/NoisePSK_XX_25519_AESGCM_BLAKE2b.json similarity index 100% rename from noise/tests/vectors/NoisePSK_XX_25519_AESGCM_BLAKE2b.json rename to tests/vectors/NoisePSK_XX_25519_AESGCM_BLAKE2b.json diff --git a/noise/tests/vectors/NoisePSK_XX_25519_AESGCM_BLAKE2s.json b/tests/vectors/NoisePSK_XX_25519_AESGCM_BLAKE2s.json similarity index 100% rename from noise/tests/vectors/NoisePSK_XX_25519_AESGCM_BLAKE2s.json rename to tests/vectors/NoisePSK_XX_25519_AESGCM_BLAKE2s.json diff --git a/noise/tests/vectors/NoisePSK_XX_25519_AESGCM_SHA256.json b/tests/vectors/NoisePSK_XX_25519_AESGCM_SHA256.json similarity index 100% rename from noise/tests/vectors/NoisePSK_XX_25519_AESGCM_SHA256.json rename to tests/vectors/NoisePSK_XX_25519_AESGCM_SHA256.json diff --git a/noise/tests/vectors/NoisePSK_XX_25519_AESGCM_SHA512.json b/tests/vectors/NoisePSK_XX_25519_AESGCM_SHA512.json similarity index 100% rename from noise/tests/vectors/NoisePSK_XX_25519_AESGCM_SHA512.json rename to tests/vectors/NoisePSK_XX_25519_AESGCM_SHA512.json diff --git a/noise/tests/vectors/NoisePSK_XX_25519_ChaChaPoly_BLAKE2b.json b/tests/vectors/NoisePSK_XX_25519_ChaChaPoly_BLAKE2b.json similarity index 100% rename from noise/tests/vectors/NoisePSK_XX_25519_ChaChaPoly_BLAKE2b.json rename to tests/vectors/NoisePSK_XX_25519_ChaChaPoly_BLAKE2b.json diff --git a/noise/tests/vectors/NoisePSK_XX_25519_ChaChaPoly_BLAKE2s.json b/tests/vectors/NoisePSK_XX_25519_ChaChaPoly_BLAKE2s.json similarity index 100% rename from noise/tests/vectors/NoisePSK_XX_25519_ChaChaPoly_BLAKE2s.json rename to tests/vectors/NoisePSK_XX_25519_ChaChaPoly_BLAKE2s.json diff --git a/noise/tests/vectors/NoisePSK_XX_25519_ChaChaPoly_SHA256.json b/tests/vectors/NoisePSK_XX_25519_ChaChaPoly_SHA256.json similarity index 100% rename from noise/tests/vectors/NoisePSK_XX_25519_ChaChaPoly_SHA256.json rename to tests/vectors/NoisePSK_XX_25519_ChaChaPoly_SHA256.json diff --git a/noise/tests/vectors/NoisePSK_XX_25519_ChaChaPoly_SHA512.json b/tests/vectors/NoisePSK_XX_25519_ChaChaPoly_SHA512.json similarity index 100% rename from noise/tests/vectors/NoisePSK_XX_25519_ChaChaPoly_SHA512.json rename to tests/vectors/NoisePSK_XX_25519_ChaChaPoly_SHA512.json diff --git a/noise/tests/vectors/NoisePSK_XX_448_AESGCM_BLAKE2b.json b/tests/vectors/NoisePSK_XX_448_AESGCM_BLAKE2b.json similarity index 100% rename from noise/tests/vectors/NoisePSK_XX_448_AESGCM_BLAKE2b.json rename to tests/vectors/NoisePSK_XX_448_AESGCM_BLAKE2b.json diff --git a/noise/tests/vectors/NoisePSK_XX_448_AESGCM_BLAKE2s.json b/tests/vectors/NoisePSK_XX_448_AESGCM_BLAKE2s.json similarity index 100% rename from noise/tests/vectors/NoisePSK_XX_448_AESGCM_BLAKE2s.json rename to tests/vectors/NoisePSK_XX_448_AESGCM_BLAKE2s.json diff --git a/noise/tests/vectors/NoisePSK_XX_448_AESGCM_SHA256.json b/tests/vectors/NoisePSK_XX_448_AESGCM_SHA256.json similarity index 100% rename from noise/tests/vectors/NoisePSK_XX_448_AESGCM_SHA256.json rename to tests/vectors/NoisePSK_XX_448_AESGCM_SHA256.json diff --git a/noise/tests/vectors/NoisePSK_XX_448_AESGCM_SHA512.json b/tests/vectors/NoisePSK_XX_448_AESGCM_SHA512.json similarity index 100% rename from noise/tests/vectors/NoisePSK_XX_448_AESGCM_SHA512.json rename to tests/vectors/NoisePSK_XX_448_AESGCM_SHA512.json diff --git a/noise/tests/vectors/NoisePSK_XX_448_ChaChaPoly_BLAKE2b.json b/tests/vectors/NoisePSK_XX_448_ChaChaPoly_BLAKE2b.json similarity index 100% rename from noise/tests/vectors/NoisePSK_XX_448_ChaChaPoly_BLAKE2b.json rename to tests/vectors/NoisePSK_XX_448_ChaChaPoly_BLAKE2b.json diff --git a/noise/tests/vectors/NoisePSK_XX_448_ChaChaPoly_BLAKE2s.json b/tests/vectors/NoisePSK_XX_448_ChaChaPoly_BLAKE2s.json similarity index 100% rename from noise/tests/vectors/NoisePSK_XX_448_ChaChaPoly_BLAKE2s.json rename to tests/vectors/NoisePSK_XX_448_ChaChaPoly_BLAKE2s.json diff --git a/noise/tests/vectors/NoisePSK_XX_448_ChaChaPoly_SHA256.json b/tests/vectors/NoisePSK_XX_448_ChaChaPoly_SHA256.json similarity index 100% rename from noise/tests/vectors/NoisePSK_XX_448_ChaChaPoly_SHA256.json rename to tests/vectors/NoisePSK_XX_448_ChaChaPoly_SHA256.json diff --git a/noise/tests/vectors/NoisePSK_XX_448_ChaChaPoly_SHA512.json b/tests/vectors/NoisePSK_XX_448_ChaChaPoly_SHA512.json similarity index 100% rename from noise/tests/vectors/NoisePSK_XX_448_ChaChaPoly_SHA512.json rename to tests/vectors/NoisePSK_XX_448_ChaChaPoly_SHA512.json diff --git a/noise/tests/vectors/NoisePSK_X_25519_AESGCM_BLAKE2b.json b/tests/vectors/NoisePSK_X_25519_AESGCM_BLAKE2b.json similarity index 100% rename from noise/tests/vectors/NoisePSK_X_25519_AESGCM_BLAKE2b.json rename to tests/vectors/NoisePSK_X_25519_AESGCM_BLAKE2b.json diff --git a/noise/tests/vectors/NoisePSK_X_25519_AESGCM_BLAKE2s.json b/tests/vectors/NoisePSK_X_25519_AESGCM_BLAKE2s.json similarity index 100% rename from noise/tests/vectors/NoisePSK_X_25519_AESGCM_BLAKE2s.json rename to tests/vectors/NoisePSK_X_25519_AESGCM_BLAKE2s.json diff --git a/noise/tests/vectors/NoisePSK_X_25519_AESGCM_SHA256.json b/tests/vectors/NoisePSK_X_25519_AESGCM_SHA256.json similarity index 100% rename from noise/tests/vectors/NoisePSK_X_25519_AESGCM_SHA256.json rename to tests/vectors/NoisePSK_X_25519_AESGCM_SHA256.json diff --git a/noise/tests/vectors/NoisePSK_X_25519_AESGCM_SHA512.json b/tests/vectors/NoisePSK_X_25519_AESGCM_SHA512.json similarity index 100% rename from noise/tests/vectors/NoisePSK_X_25519_AESGCM_SHA512.json rename to tests/vectors/NoisePSK_X_25519_AESGCM_SHA512.json diff --git a/noise/tests/vectors/NoisePSK_X_25519_ChaChaPoly_BLAKE2b.json b/tests/vectors/NoisePSK_X_25519_ChaChaPoly_BLAKE2b.json similarity index 100% rename from noise/tests/vectors/NoisePSK_X_25519_ChaChaPoly_BLAKE2b.json rename to tests/vectors/NoisePSK_X_25519_ChaChaPoly_BLAKE2b.json diff --git a/noise/tests/vectors/NoisePSK_X_25519_ChaChaPoly_BLAKE2s.json b/tests/vectors/NoisePSK_X_25519_ChaChaPoly_BLAKE2s.json similarity index 100% rename from noise/tests/vectors/NoisePSK_X_25519_ChaChaPoly_BLAKE2s.json rename to tests/vectors/NoisePSK_X_25519_ChaChaPoly_BLAKE2s.json diff --git a/noise/tests/vectors/NoisePSK_X_25519_ChaChaPoly_SHA256.json b/tests/vectors/NoisePSK_X_25519_ChaChaPoly_SHA256.json similarity index 100% rename from noise/tests/vectors/NoisePSK_X_25519_ChaChaPoly_SHA256.json rename to tests/vectors/NoisePSK_X_25519_ChaChaPoly_SHA256.json diff --git a/noise/tests/vectors/NoisePSK_X_25519_ChaChaPoly_SHA512.json b/tests/vectors/NoisePSK_X_25519_ChaChaPoly_SHA512.json similarity index 100% rename from noise/tests/vectors/NoisePSK_X_25519_ChaChaPoly_SHA512.json rename to tests/vectors/NoisePSK_X_25519_ChaChaPoly_SHA512.json diff --git a/noise/tests/vectors/NoisePSK_X_448_AESGCM_BLAKE2b.json b/tests/vectors/NoisePSK_X_448_AESGCM_BLAKE2b.json similarity index 100% rename from noise/tests/vectors/NoisePSK_X_448_AESGCM_BLAKE2b.json rename to tests/vectors/NoisePSK_X_448_AESGCM_BLAKE2b.json diff --git a/noise/tests/vectors/NoisePSK_X_448_AESGCM_BLAKE2s.json b/tests/vectors/NoisePSK_X_448_AESGCM_BLAKE2s.json similarity index 100% rename from noise/tests/vectors/NoisePSK_X_448_AESGCM_BLAKE2s.json rename to tests/vectors/NoisePSK_X_448_AESGCM_BLAKE2s.json diff --git a/noise/tests/vectors/NoisePSK_X_448_AESGCM_SHA256.json b/tests/vectors/NoisePSK_X_448_AESGCM_SHA256.json similarity index 100% rename from noise/tests/vectors/NoisePSK_X_448_AESGCM_SHA256.json rename to tests/vectors/NoisePSK_X_448_AESGCM_SHA256.json diff --git a/noise/tests/vectors/NoisePSK_X_448_AESGCM_SHA512.json b/tests/vectors/NoisePSK_X_448_AESGCM_SHA512.json similarity index 100% rename from noise/tests/vectors/NoisePSK_X_448_AESGCM_SHA512.json rename to tests/vectors/NoisePSK_X_448_AESGCM_SHA512.json diff --git a/noise/tests/vectors/NoisePSK_X_448_ChaChaPoly_BLAKE2b.json b/tests/vectors/NoisePSK_X_448_ChaChaPoly_BLAKE2b.json similarity index 100% rename from noise/tests/vectors/NoisePSK_X_448_ChaChaPoly_BLAKE2b.json rename to tests/vectors/NoisePSK_X_448_ChaChaPoly_BLAKE2b.json diff --git a/noise/tests/vectors/NoisePSK_X_448_ChaChaPoly_BLAKE2s.json b/tests/vectors/NoisePSK_X_448_ChaChaPoly_BLAKE2s.json similarity index 100% rename from noise/tests/vectors/NoisePSK_X_448_ChaChaPoly_BLAKE2s.json rename to tests/vectors/NoisePSK_X_448_ChaChaPoly_BLAKE2s.json diff --git a/noise/tests/vectors/NoisePSK_X_448_ChaChaPoly_SHA256.json b/tests/vectors/NoisePSK_X_448_ChaChaPoly_SHA256.json similarity index 100% rename from noise/tests/vectors/NoisePSK_X_448_ChaChaPoly_SHA256.json rename to tests/vectors/NoisePSK_X_448_ChaChaPoly_SHA256.json diff --git a/noise/tests/vectors/NoisePSK_X_448_ChaChaPoly_SHA512.json b/tests/vectors/NoisePSK_X_448_ChaChaPoly_SHA512.json similarity index 100% rename from noise/tests/vectors/NoisePSK_X_448_ChaChaPoly_SHA512.json rename to tests/vectors/NoisePSK_X_448_ChaChaPoly_SHA512.json diff --git a/noise/tests/vectors/Noise_IK_25519_AESGCM_BLAKE2b.json b/tests/vectors/Noise_IK_25519_AESGCM_BLAKE2b.json similarity index 100% rename from noise/tests/vectors/Noise_IK_25519_AESGCM_BLAKE2b.json rename to tests/vectors/Noise_IK_25519_AESGCM_BLAKE2b.json diff --git a/noise/tests/vectors/Noise_IK_25519_AESGCM_BLAKE2s.json b/tests/vectors/Noise_IK_25519_AESGCM_BLAKE2s.json similarity index 100% rename from noise/tests/vectors/Noise_IK_25519_AESGCM_BLAKE2s.json rename to tests/vectors/Noise_IK_25519_AESGCM_BLAKE2s.json diff --git a/noise/tests/vectors/Noise_IK_25519_AESGCM_SHA256.json b/tests/vectors/Noise_IK_25519_AESGCM_SHA256.json similarity index 100% rename from noise/tests/vectors/Noise_IK_25519_AESGCM_SHA256.json rename to tests/vectors/Noise_IK_25519_AESGCM_SHA256.json diff --git a/noise/tests/vectors/Noise_IK_25519_AESGCM_SHA512.json b/tests/vectors/Noise_IK_25519_AESGCM_SHA512.json similarity index 100% rename from noise/tests/vectors/Noise_IK_25519_AESGCM_SHA512.json rename to tests/vectors/Noise_IK_25519_AESGCM_SHA512.json diff --git a/noise/tests/vectors/Noise_IK_25519_ChaChaPoly_BLAKE2b.json b/tests/vectors/Noise_IK_25519_ChaChaPoly_BLAKE2b.json similarity index 100% rename from noise/tests/vectors/Noise_IK_25519_ChaChaPoly_BLAKE2b.json rename to tests/vectors/Noise_IK_25519_ChaChaPoly_BLAKE2b.json diff --git a/noise/tests/vectors/Noise_IK_25519_ChaChaPoly_BLAKE2s.json b/tests/vectors/Noise_IK_25519_ChaChaPoly_BLAKE2s.json similarity index 100% rename from noise/tests/vectors/Noise_IK_25519_ChaChaPoly_BLAKE2s.json rename to tests/vectors/Noise_IK_25519_ChaChaPoly_BLAKE2s.json diff --git a/noise/tests/vectors/Noise_IK_25519_ChaChaPoly_SHA256.json b/tests/vectors/Noise_IK_25519_ChaChaPoly_SHA256.json similarity index 100% rename from noise/tests/vectors/Noise_IK_25519_ChaChaPoly_SHA256.json rename to tests/vectors/Noise_IK_25519_ChaChaPoly_SHA256.json diff --git a/noise/tests/vectors/Noise_IK_25519_ChaChaPoly_SHA512.json b/tests/vectors/Noise_IK_25519_ChaChaPoly_SHA512.json similarity index 100% rename from noise/tests/vectors/Noise_IK_25519_ChaChaPoly_SHA512.json rename to tests/vectors/Noise_IK_25519_ChaChaPoly_SHA512.json diff --git a/noise/tests/vectors/Noise_IK_448_AESGCM_BLAKE2b.json b/tests/vectors/Noise_IK_448_AESGCM_BLAKE2b.json similarity index 100% rename from noise/tests/vectors/Noise_IK_448_AESGCM_BLAKE2b.json rename to tests/vectors/Noise_IK_448_AESGCM_BLAKE2b.json diff --git a/noise/tests/vectors/Noise_IK_448_AESGCM_BLAKE2s.json b/tests/vectors/Noise_IK_448_AESGCM_BLAKE2s.json similarity index 100% rename from noise/tests/vectors/Noise_IK_448_AESGCM_BLAKE2s.json rename to tests/vectors/Noise_IK_448_AESGCM_BLAKE2s.json diff --git a/noise/tests/vectors/Noise_IK_448_AESGCM_SHA256.json b/tests/vectors/Noise_IK_448_AESGCM_SHA256.json similarity index 100% rename from noise/tests/vectors/Noise_IK_448_AESGCM_SHA256.json rename to tests/vectors/Noise_IK_448_AESGCM_SHA256.json diff --git a/noise/tests/vectors/Noise_IK_448_AESGCM_SHA512.json b/tests/vectors/Noise_IK_448_AESGCM_SHA512.json similarity index 100% rename from noise/tests/vectors/Noise_IK_448_AESGCM_SHA512.json rename to tests/vectors/Noise_IK_448_AESGCM_SHA512.json diff --git a/noise/tests/vectors/Noise_IK_448_ChaChaPoly_BLAKE2b.json b/tests/vectors/Noise_IK_448_ChaChaPoly_BLAKE2b.json similarity index 100% rename from noise/tests/vectors/Noise_IK_448_ChaChaPoly_BLAKE2b.json rename to tests/vectors/Noise_IK_448_ChaChaPoly_BLAKE2b.json diff --git a/noise/tests/vectors/Noise_IK_448_ChaChaPoly_BLAKE2s.json b/tests/vectors/Noise_IK_448_ChaChaPoly_BLAKE2s.json similarity index 100% rename from noise/tests/vectors/Noise_IK_448_ChaChaPoly_BLAKE2s.json rename to tests/vectors/Noise_IK_448_ChaChaPoly_BLAKE2s.json diff --git a/noise/tests/vectors/Noise_IK_448_ChaChaPoly_SHA256.json b/tests/vectors/Noise_IK_448_ChaChaPoly_SHA256.json similarity index 100% rename from noise/tests/vectors/Noise_IK_448_ChaChaPoly_SHA256.json rename to tests/vectors/Noise_IK_448_ChaChaPoly_SHA256.json diff --git a/noise/tests/vectors/Noise_IK_448_ChaChaPoly_SHA512.json b/tests/vectors/Noise_IK_448_ChaChaPoly_SHA512.json similarity index 100% rename from noise/tests/vectors/Noise_IK_448_ChaChaPoly_SHA512.json rename to tests/vectors/Noise_IK_448_ChaChaPoly_SHA512.json diff --git a/noise/tests/vectors/Noise_IN_25519_AESGCM_BLAKE2b.json b/tests/vectors/Noise_IN_25519_AESGCM_BLAKE2b.json similarity index 100% rename from noise/tests/vectors/Noise_IN_25519_AESGCM_BLAKE2b.json rename to tests/vectors/Noise_IN_25519_AESGCM_BLAKE2b.json diff --git a/noise/tests/vectors/Noise_IN_25519_AESGCM_BLAKE2s.json b/tests/vectors/Noise_IN_25519_AESGCM_BLAKE2s.json similarity index 100% rename from noise/tests/vectors/Noise_IN_25519_AESGCM_BLAKE2s.json rename to tests/vectors/Noise_IN_25519_AESGCM_BLAKE2s.json diff --git a/noise/tests/vectors/Noise_IN_25519_AESGCM_SHA256.json b/tests/vectors/Noise_IN_25519_AESGCM_SHA256.json similarity index 100% rename from noise/tests/vectors/Noise_IN_25519_AESGCM_SHA256.json rename to tests/vectors/Noise_IN_25519_AESGCM_SHA256.json diff --git a/noise/tests/vectors/Noise_IN_25519_AESGCM_SHA512.json b/tests/vectors/Noise_IN_25519_AESGCM_SHA512.json similarity index 100% rename from noise/tests/vectors/Noise_IN_25519_AESGCM_SHA512.json rename to tests/vectors/Noise_IN_25519_AESGCM_SHA512.json diff --git a/noise/tests/vectors/Noise_IN_25519_ChaChaPoly_BLAKE2b.json b/tests/vectors/Noise_IN_25519_ChaChaPoly_BLAKE2b.json similarity index 100% rename from noise/tests/vectors/Noise_IN_25519_ChaChaPoly_BLAKE2b.json rename to tests/vectors/Noise_IN_25519_ChaChaPoly_BLAKE2b.json diff --git a/noise/tests/vectors/Noise_IN_25519_ChaChaPoly_BLAKE2s.json b/tests/vectors/Noise_IN_25519_ChaChaPoly_BLAKE2s.json similarity index 100% rename from noise/tests/vectors/Noise_IN_25519_ChaChaPoly_BLAKE2s.json rename to tests/vectors/Noise_IN_25519_ChaChaPoly_BLAKE2s.json diff --git a/noise/tests/vectors/Noise_IN_25519_ChaChaPoly_SHA256.json b/tests/vectors/Noise_IN_25519_ChaChaPoly_SHA256.json similarity index 100% rename from noise/tests/vectors/Noise_IN_25519_ChaChaPoly_SHA256.json rename to tests/vectors/Noise_IN_25519_ChaChaPoly_SHA256.json diff --git a/noise/tests/vectors/Noise_IN_25519_ChaChaPoly_SHA512.json b/tests/vectors/Noise_IN_25519_ChaChaPoly_SHA512.json similarity index 100% rename from noise/tests/vectors/Noise_IN_25519_ChaChaPoly_SHA512.json rename to tests/vectors/Noise_IN_25519_ChaChaPoly_SHA512.json diff --git a/noise/tests/vectors/Noise_IN_448_AESGCM_BLAKE2b.json b/tests/vectors/Noise_IN_448_AESGCM_BLAKE2b.json similarity index 100% rename from noise/tests/vectors/Noise_IN_448_AESGCM_BLAKE2b.json rename to tests/vectors/Noise_IN_448_AESGCM_BLAKE2b.json diff --git a/noise/tests/vectors/Noise_IN_448_AESGCM_BLAKE2s.json b/tests/vectors/Noise_IN_448_AESGCM_BLAKE2s.json similarity index 100% rename from noise/tests/vectors/Noise_IN_448_AESGCM_BLAKE2s.json rename to tests/vectors/Noise_IN_448_AESGCM_BLAKE2s.json diff --git a/noise/tests/vectors/Noise_IN_448_AESGCM_SHA256.json b/tests/vectors/Noise_IN_448_AESGCM_SHA256.json similarity index 100% rename from noise/tests/vectors/Noise_IN_448_AESGCM_SHA256.json rename to tests/vectors/Noise_IN_448_AESGCM_SHA256.json diff --git a/noise/tests/vectors/Noise_IN_448_AESGCM_SHA512.json b/tests/vectors/Noise_IN_448_AESGCM_SHA512.json similarity index 100% rename from noise/tests/vectors/Noise_IN_448_AESGCM_SHA512.json rename to tests/vectors/Noise_IN_448_AESGCM_SHA512.json diff --git a/noise/tests/vectors/Noise_IN_448_ChaChaPoly_BLAKE2b.json b/tests/vectors/Noise_IN_448_ChaChaPoly_BLAKE2b.json similarity index 100% rename from noise/tests/vectors/Noise_IN_448_ChaChaPoly_BLAKE2b.json rename to tests/vectors/Noise_IN_448_ChaChaPoly_BLAKE2b.json diff --git a/noise/tests/vectors/Noise_IN_448_ChaChaPoly_BLAKE2s.json b/tests/vectors/Noise_IN_448_ChaChaPoly_BLAKE2s.json similarity index 100% rename from noise/tests/vectors/Noise_IN_448_ChaChaPoly_BLAKE2s.json rename to tests/vectors/Noise_IN_448_ChaChaPoly_BLAKE2s.json diff --git a/noise/tests/vectors/Noise_IN_448_ChaChaPoly_SHA256.json b/tests/vectors/Noise_IN_448_ChaChaPoly_SHA256.json similarity index 100% rename from noise/tests/vectors/Noise_IN_448_ChaChaPoly_SHA256.json rename to tests/vectors/Noise_IN_448_ChaChaPoly_SHA256.json diff --git a/noise/tests/vectors/Noise_IN_448_ChaChaPoly_SHA512.json b/tests/vectors/Noise_IN_448_ChaChaPoly_SHA512.json similarity index 100% rename from noise/tests/vectors/Noise_IN_448_ChaChaPoly_SHA512.json rename to tests/vectors/Noise_IN_448_ChaChaPoly_SHA512.json diff --git a/noise/tests/vectors/Noise_IX_25519_AESGCM_BLAKE2b.json b/tests/vectors/Noise_IX_25519_AESGCM_BLAKE2b.json similarity index 100% rename from noise/tests/vectors/Noise_IX_25519_AESGCM_BLAKE2b.json rename to tests/vectors/Noise_IX_25519_AESGCM_BLAKE2b.json diff --git a/noise/tests/vectors/Noise_IX_25519_AESGCM_BLAKE2s.json b/tests/vectors/Noise_IX_25519_AESGCM_BLAKE2s.json similarity index 100% rename from noise/tests/vectors/Noise_IX_25519_AESGCM_BLAKE2s.json rename to tests/vectors/Noise_IX_25519_AESGCM_BLAKE2s.json diff --git a/noise/tests/vectors/Noise_IX_25519_AESGCM_SHA256.json b/tests/vectors/Noise_IX_25519_AESGCM_SHA256.json similarity index 100% rename from noise/tests/vectors/Noise_IX_25519_AESGCM_SHA256.json rename to tests/vectors/Noise_IX_25519_AESGCM_SHA256.json diff --git a/noise/tests/vectors/Noise_IX_25519_AESGCM_SHA512.json b/tests/vectors/Noise_IX_25519_AESGCM_SHA512.json similarity index 100% rename from noise/tests/vectors/Noise_IX_25519_AESGCM_SHA512.json rename to tests/vectors/Noise_IX_25519_AESGCM_SHA512.json diff --git a/noise/tests/vectors/Noise_IX_25519_ChaChaPoly_BLAKE2b.json b/tests/vectors/Noise_IX_25519_ChaChaPoly_BLAKE2b.json similarity index 100% rename from noise/tests/vectors/Noise_IX_25519_ChaChaPoly_BLAKE2b.json rename to tests/vectors/Noise_IX_25519_ChaChaPoly_BLAKE2b.json diff --git a/noise/tests/vectors/Noise_IX_25519_ChaChaPoly_BLAKE2s.json b/tests/vectors/Noise_IX_25519_ChaChaPoly_BLAKE2s.json similarity index 100% rename from noise/tests/vectors/Noise_IX_25519_ChaChaPoly_BLAKE2s.json rename to tests/vectors/Noise_IX_25519_ChaChaPoly_BLAKE2s.json diff --git a/noise/tests/vectors/Noise_IX_25519_ChaChaPoly_SHA256.json b/tests/vectors/Noise_IX_25519_ChaChaPoly_SHA256.json similarity index 100% rename from noise/tests/vectors/Noise_IX_25519_ChaChaPoly_SHA256.json rename to tests/vectors/Noise_IX_25519_ChaChaPoly_SHA256.json diff --git a/noise/tests/vectors/Noise_IX_25519_ChaChaPoly_SHA512.json b/tests/vectors/Noise_IX_25519_ChaChaPoly_SHA512.json similarity index 100% rename from noise/tests/vectors/Noise_IX_25519_ChaChaPoly_SHA512.json rename to tests/vectors/Noise_IX_25519_ChaChaPoly_SHA512.json diff --git a/noise/tests/vectors/Noise_IX_448_AESGCM_BLAKE2b.json b/tests/vectors/Noise_IX_448_AESGCM_BLAKE2b.json similarity index 100% rename from noise/tests/vectors/Noise_IX_448_AESGCM_BLAKE2b.json rename to tests/vectors/Noise_IX_448_AESGCM_BLAKE2b.json diff --git a/noise/tests/vectors/Noise_IX_448_AESGCM_BLAKE2s.json b/tests/vectors/Noise_IX_448_AESGCM_BLAKE2s.json similarity index 100% rename from noise/tests/vectors/Noise_IX_448_AESGCM_BLAKE2s.json rename to tests/vectors/Noise_IX_448_AESGCM_BLAKE2s.json diff --git a/noise/tests/vectors/Noise_IX_448_AESGCM_SHA256.json b/tests/vectors/Noise_IX_448_AESGCM_SHA256.json similarity index 100% rename from noise/tests/vectors/Noise_IX_448_AESGCM_SHA256.json rename to tests/vectors/Noise_IX_448_AESGCM_SHA256.json diff --git a/noise/tests/vectors/Noise_IX_448_AESGCM_SHA512.json b/tests/vectors/Noise_IX_448_AESGCM_SHA512.json similarity index 100% rename from noise/tests/vectors/Noise_IX_448_AESGCM_SHA512.json rename to tests/vectors/Noise_IX_448_AESGCM_SHA512.json diff --git a/noise/tests/vectors/Noise_IX_448_ChaChaPoly_BLAKE2b.json b/tests/vectors/Noise_IX_448_ChaChaPoly_BLAKE2b.json similarity index 100% rename from noise/tests/vectors/Noise_IX_448_ChaChaPoly_BLAKE2b.json rename to tests/vectors/Noise_IX_448_ChaChaPoly_BLAKE2b.json diff --git a/noise/tests/vectors/Noise_IX_448_ChaChaPoly_BLAKE2s.json b/tests/vectors/Noise_IX_448_ChaChaPoly_BLAKE2s.json similarity index 100% rename from noise/tests/vectors/Noise_IX_448_ChaChaPoly_BLAKE2s.json rename to tests/vectors/Noise_IX_448_ChaChaPoly_BLAKE2s.json diff --git a/noise/tests/vectors/Noise_IX_448_ChaChaPoly_SHA256.json b/tests/vectors/Noise_IX_448_ChaChaPoly_SHA256.json similarity index 100% rename from noise/tests/vectors/Noise_IX_448_ChaChaPoly_SHA256.json rename to tests/vectors/Noise_IX_448_ChaChaPoly_SHA256.json diff --git a/noise/tests/vectors/Noise_IX_448_ChaChaPoly_SHA512.json b/tests/vectors/Noise_IX_448_ChaChaPoly_SHA512.json similarity index 100% rename from noise/tests/vectors/Noise_IX_448_ChaChaPoly_SHA512.json rename to tests/vectors/Noise_IX_448_ChaChaPoly_SHA512.json diff --git a/noise/tests/vectors/Noise_KK_25519_AESGCM_BLAKE2b.json b/tests/vectors/Noise_KK_25519_AESGCM_BLAKE2b.json similarity index 100% rename from noise/tests/vectors/Noise_KK_25519_AESGCM_BLAKE2b.json rename to tests/vectors/Noise_KK_25519_AESGCM_BLAKE2b.json diff --git a/noise/tests/vectors/Noise_KK_25519_AESGCM_BLAKE2s.json b/tests/vectors/Noise_KK_25519_AESGCM_BLAKE2s.json similarity index 100% rename from noise/tests/vectors/Noise_KK_25519_AESGCM_BLAKE2s.json rename to tests/vectors/Noise_KK_25519_AESGCM_BLAKE2s.json diff --git a/noise/tests/vectors/Noise_KK_25519_AESGCM_SHA256.json b/tests/vectors/Noise_KK_25519_AESGCM_SHA256.json similarity index 100% rename from noise/tests/vectors/Noise_KK_25519_AESGCM_SHA256.json rename to tests/vectors/Noise_KK_25519_AESGCM_SHA256.json diff --git a/noise/tests/vectors/Noise_KK_25519_AESGCM_SHA512.json b/tests/vectors/Noise_KK_25519_AESGCM_SHA512.json similarity index 100% rename from noise/tests/vectors/Noise_KK_25519_AESGCM_SHA512.json rename to tests/vectors/Noise_KK_25519_AESGCM_SHA512.json diff --git a/noise/tests/vectors/Noise_KK_25519_ChaChaPoly_BLAKE2b.json b/tests/vectors/Noise_KK_25519_ChaChaPoly_BLAKE2b.json similarity index 100% rename from noise/tests/vectors/Noise_KK_25519_ChaChaPoly_BLAKE2b.json rename to tests/vectors/Noise_KK_25519_ChaChaPoly_BLAKE2b.json diff --git a/noise/tests/vectors/Noise_KK_25519_ChaChaPoly_BLAKE2s.json b/tests/vectors/Noise_KK_25519_ChaChaPoly_BLAKE2s.json similarity index 100% rename from noise/tests/vectors/Noise_KK_25519_ChaChaPoly_BLAKE2s.json rename to tests/vectors/Noise_KK_25519_ChaChaPoly_BLAKE2s.json diff --git a/noise/tests/vectors/Noise_KK_25519_ChaChaPoly_SHA256.json b/tests/vectors/Noise_KK_25519_ChaChaPoly_SHA256.json similarity index 100% rename from noise/tests/vectors/Noise_KK_25519_ChaChaPoly_SHA256.json rename to tests/vectors/Noise_KK_25519_ChaChaPoly_SHA256.json diff --git a/noise/tests/vectors/Noise_KK_25519_ChaChaPoly_SHA512.json b/tests/vectors/Noise_KK_25519_ChaChaPoly_SHA512.json similarity index 100% rename from noise/tests/vectors/Noise_KK_25519_ChaChaPoly_SHA512.json rename to tests/vectors/Noise_KK_25519_ChaChaPoly_SHA512.json diff --git a/noise/tests/vectors/Noise_KK_448_AESGCM_BLAKE2b.json b/tests/vectors/Noise_KK_448_AESGCM_BLAKE2b.json similarity index 100% rename from noise/tests/vectors/Noise_KK_448_AESGCM_BLAKE2b.json rename to tests/vectors/Noise_KK_448_AESGCM_BLAKE2b.json diff --git a/noise/tests/vectors/Noise_KK_448_AESGCM_BLAKE2s.json b/tests/vectors/Noise_KK_448_AESGCM_BLAKE2s.json similarity index 100% rename from noise/tests/vectors/Noise_KK_448_AESGCM_BLAKE2s.json rename to tests/vectors/Noise_KK_448_AESGCM_BLAKE2s.json diff --git a/noise/tests/vectors/Noise_KK_448_AESGCM_SHA256.json b/tests/vectors/Noise_KK_448_AESGCM_SHA256.json similarity index 100% rename from noise/tests/vectors/Noise_KK_448_AESGCM_SHA256.json rename to tests/vectors/Noise_KK_448_AESGCM_SHA256.json diff --git a/noise/tests/vectors/Noise_KK_448_AESGCM_SHA512.json b/tests/vectors/Noise_KK_448_AESGCM_SHA512.json similarity index 100% rename from noise/tests/vectors/Noise_KK_448_AESGCM_SHA512.json rename to tests/vectors/Noise_KK_448_AESGCM_SHA512.json diff --git a/noise/tests/vectors/Noise_KK_448_ChaChaPoly_BLAKE2b.json b/tests/vectors/Noise_KK_448_ChaChaPoly_BLAKE2b.json similarity index 100% rename from noise/tests/vectors/Noise_KK_448_ChaChaPoly_BLAKE2b.json rename to tests/vectors/Noise_KK_448_ChaChaPoly_BLAKE2b.json diff --git a/noise/tests/vectors/Noise_KK_448_ChaChaPoly_BLAKE2s.json b/tests/vectors/Noise_KK_448_ChaChaPoly_BLAKE2s.json similarity index 100% rename from noise/tests/vectors/Noise_KK_448_ChaChaPoly_BLAKE2s.json rename to tests/vectors/Noise_KK_448_ChaChaPoly_BLAKE2s.json diff --git a/noise/tests/vectors/Noise_KK_448_ChaChaPoly_SHA256.json b/tests/vectors/Noise_KK_448_ChaChaPoly_SHA256.json similarity index 100% rename from noise/tests/vectors/Noise_KK_448_ChaChaPoly_SHA256.json rename to tests/vectors/Noise_KK_448_ChaChaPoly_SHA256.json diff --git a/noise/tests/vectors/Noise_KK_448_ChaChaPoly_SHA512.json b/tests/vectors/Noise_KK_448_ChaChaPoly_SHA512.json similarity index 100% rename from noise/tests/vectors/Noise_KK_448_ChaChaPoly_SHA512.json rename to tests/vectors/Noise_KK_448_ChaChaPoly_SHA512.json diff --git a/noise/tests/vectors/Noise_KN_25519_AESGCM_BLAKE2b.json b/tests/vectors/Noise_KN_25519_AESGCM_BLAKE2b.json similarity index 100% rename from noise/tests/vectors/Noise_KN_25519_AESGCM_BLAKE2b.json rename to tests/vectors/Noise_KN_25519_AESGCM_BLAKE2b.json diff --git a/noise/tests/vectors/Noise_KN_25519_AESGCM_BLAKE2s.json b/tests/vectors/Noise_KN_25519_AESGCM_BLAKE2s.json similarity index 100% rename from noise/tests/vectors/Noise_KN_25519_AESGCM_BLAKE2s.json rename to tests/vectors/Noise_KN_25519_AESGCM_BLAKE2s.json diff --git a/noise/tests/vectors/Noise_KN_25519_AESGCM_SHA256.json b/tests/vectors/Noise_KN_25519_AESGCM_SHA256.json similarity index 100% rename from noise/tests/vectors/Noise_KN_25519_AESGCM_SHA256.json rename to tests/vectors/Noise_KN_25519_AESGCM_SHA256.json diff --git a/noise/tests/vectors/Noise_KN_25519_AESGCM_SHA512.json b/tests/vectors/Noise_KN_25519_AESGCM_SHA512.json similarity index 100% rename from noise/tests/vectors/Noise_KN_25519_AESGCM_SHA512.json rename to tests/vectors/Noise_KN_25519_AESGCM_SHA512.json diff --git a/noise/tests/vectors/Noise_KN_25519_ChaChaPoly_BLAKE2b.json b/tests/vectors/Noise_KN_25519_ChaChaPoly_BLAKE2b.json similarity index 100% rename from noise/tests/vectors/Noise_KN_25519_ChaChaPoly_BLAKE2b.json rename to tests/vectors/Noise_KN_25519_ChaChaPoly_BLAKE2b.json diff --git a/noise/tests/vectors/Noise_KN_25519_ChaChaPoly_BLAKE2s.json b/tests/vectors/Noise_KN_25519_ChaChaPoly_BLAKE2s.json similarity index 100% rename from noise/tests/vectors/Noise_KN_25519_ChaChaPoly_BLAKE2s.json rename to tests/vectors/Noise_KN_25519_ChaChaPoly_BLAKE2s.json diff --git a/noise/tests/vectors/Noise_KN_25519_ChaChaPoly_SHA256.json b/tests/vectors/Noise_KN_25519_ChaChaPoly_SHA256.json similarity index 100% rename from noise/tests/vectors/Noise_KN_25519_ChaChaPoly_SHA256.json rename to tests/vectors/Noise_KN_25519_ChaChaPoly_SHA256.json diff --git a/noise/tests/vectors/Noise_KN_25519_ChaChaPoly_SHA512.json b/tests/vectors/Noise_KN_25519_ChaChaPoly_SHA512.json similarity index 100% rename from noise/tests/vectors/Noise_KN_25519_ChaChaPoly_SHA512.json rename to tests/vectors/Noise_KN_25519_ChaChaPoly_SHA512.json diff --git a/noise/tests/vectors/Noise_KN_448_AESGCM_BLAKE2b.json b/tests/vectors/Noise_KN_448_AESGCM_BLAKE2b.json similarity index 100% rename from noise/tests/vectors/Noise_KN_448_AESGCM_BLAKE2b.json rename to tests/vectors/Noise_KN_448_AESGCM_BLAKE2b.json diff --git a/noise/tests/vectors/Noise_KN_448_AESGCM_BLAKE2s.json b/tests/vectors/Noise_KN_448_AESGCM_BLAKE2s.json similarity index 100% rename from noise/tests/vectors/Noise_KN_448_AESGCM_BLAKE2s.json rename to tests/vectors/Noise_KN_448_AESGCM_BLAKE2s.json diff --git a/noise/tests/vectors/Noise_KN_448_AESGCM_SHA256.json b/tests/vectors/Noise_KN_448_AESGCM_SHA256.json similarity index 100% rename from noise/tests/vectors/Noise_KN_448_AESGCM_SHA256.json rename to tests/vectors/Noise_KN_448_AESGCM_SHA256.json diff --git a/noise/tests/vectors/Noise_KN_448_AESGCM_SHA512.json b/tests/vectors/Noise_KN_448_AESGCM_SHA512.json similarity index 100% rename from noise/tests/vectors/Noise_KN_448_AESGCM_SHA512.json rename to tests/vectors/Noise_KN_448_AESGCM_SHA512.json diff --git a/noise/tests/vectors/Noise_KN_448_ChaChaPoly_BLAKE2b.json b/tests/vectors/Noise_KN_448_ChaChaPoly_BLAKE2b.json similarity index 100% rename from noise/tests/vectors/Noise_KN_448_ChaChaPoly_BLAKE2b.json rename to tests/vectors/Noise_KN_448_ChaChaPoly_BLAKE2b.json diff --git a/noise/tests/vectors/Noise_KN_448_ChaChaPoly_BLAKE2s.json b/tests/vectors/Noise_KN_448_ChaChaPoly_BLAKE2s.json similarity index 100% rename from noise/tests/vectors/Noise_KN_448_ChaChaPoly_BLAKE2s.json rename to tests/vectors/Noise_KN_448_ChaChaPoly_BLAKE2s.json diff --git a/noise/tests/vectors/Noise_KN_448_ChaChaPoly_SHA256.json b/tests/vectors/Noise_KN_448_ChaChaPoly_SHA256.json similarity index 100% rename from noise/tests/vectors/Noise_KN_448_ChaChaPoly_SHA256.json rename to tests/vectors/Noise_KN_448_ChaChaPoly_SHA256.json diff --git a/noise/tests/vectors/Noise_KN_448_ChaChaPoly_SHA512.json b/tests/vectors/Noise_KN_448_ChaChaPoly_SHA512.json similarity index 100% rename from noise/tests/vectors/Noise_KN_448_ChaChaPoly_SHA512.json rename to tests/vectors/Noise_KN_448_ChaChaPoly_SHA512.json diff --git a/noise/tests/vectors/Noise_KX_25519_AESGCM_BLAKE2b.json b/tests/vectors/Noise_KX_25519_AESGCM_BLAKE2b.json similarity index 100% rename from noise/tests/vectors/Noise_KX_25519_AESGCM_BLAKE2b.json rename to tests/vectors/Noise_KX_25519_AESGCM_BLAKE2b.json diff --git a/noise/tests/vectors/Noise_KX_25519_AESGCM_BLAKE2s.json b/tests/vectors/Noise_KX_25519_AESGCM_BLAKE2s.json similarity index 100% rename from noise/tests/vectors/Noise_KX_25519_AESGCM_BLAKE2s.json rename to tests/vectors/Noise_KX_25519_AESGCM_BLAKE2s.json diff --git a/noise/tests/vectors/Noise_KX_25519_AESGCM_SHA256.json b/tests/vectors/Noise_KX_25519_AESGCM_SHA256.json similarity index 100% rename from noise/tests/vectors/Noise_KX_25519_AESGCM_SHA256.json rename to tests/vectors/Noise_KX_25519_AESGCM_SHA256.json diff --git a/noise/tests/vectors/Noise_KX_25519_AESGCM_SHA512.json b/tests/vectors/Noise_KX_25519_AESGCM_SHA512.json similarity index 100% rename from noise/tests/vectors/Noise_KX_25519_AESGCM_SHA512.json rename to tests/vectors/Noise_KX_25519_AESGCM_SHA512.json diff --git a/noise/tests/vectors/Noise_KX_25519_ChaChaPoly_BLAKE2b.json b/tests/vectors/Noise_KX_25519_ChaChaPoly_BLAKE2b.json similarity index 100% rename from noise/tests/vectors/Noise_KX_25519_ChaChaPoly_BLAKE2b.json rename to tests/vectors/Noise_KX_25519_ChaChaPoly_BLAKE2b.json diff --git a/noise/tests/vectors/Noise_KX_25519_ChaChaPoly_BLAKE2s.json b/tests/vectors/Noise_KX_25519_ChaChaPoly_BLAKE2s.json similarity index 100% rename from noise/tests/vectors/Noise_KX_25519_ChaChaPoly_BLAKE2s.json rename to tests/vectors/Noise_KX_25519_ChaChaPoly_BLAKE2s.json diff --git a/noise/tests/vectors/Noise_KX_25519_ChaChaPoly_SHA256.json b/tests/vectors/Noise_KX_25519_ChaChaPoly_SHA256.json similarity index 100% rename from noise/tests/vectors/Noise_KX_25519_ChaChaPoly_SHA256.json rename to tests/vectors/Noise_KX_25519_ChaChaPoly_SHA256.json diff --git a/noise/tests/vectors/Noise_KX_25519_ChaChaPoly_SHA512.json b/tests/vectors/Noise_KX_25519_ChaChaPoly_SHA512.json similarity index 100% rename from noise/tests/vectors/Noise_KX_25519_ChaChaPoly_SHA512.json rename to tests/vectors/Noise_KX_25519_ChaChaPoly_SHA512.json diff --git a/noise/tests/vectors/Noise_KX_448_AESGCM_BLAKE2b.json b/tests/vectors/Noise_KX_448_AESGCM_BLAKE2b.json similarity index 100% rename from noise/tests/vectors/Noise_KX_448_AESGCM_BLAKE2b.json rename to tests/vectors/Noise_KX_448_AESGCM_BLAKE2b.json diff --git a/noise/tests/vectors/Noise_KX_448_AESGCM_BLAKE2s.json b/tests/vectors/Noise_KX_448_AESGCM_BLAKE2s.json similarity index 100% rename from noise/tests/vectors/Noise_KX_448_AESGCM_BLAKE2s.json rename to tests/vectors/Noise_KX_448_AESGCM_BLAKE2s.json diff --git a/noise/tests/vectors/Noise_KX_448_AESGCM_SHA256.json b/tests/vectors/Noise_KX_448_AESGCM_SHA256.json similarity index 100% rename from noise/tests/vectors/Noise_KX_448_AESGCM_SHA256.json rename to tests/vectors/Noise_KX_448_AESGCM_SHA256.json diff --git a/noise/tests/vectors/Noise_KX_448_AESGCM_SHA512.json b/tests/vectors/Noise_KX_448_AESGCM_SHA512.json similarity index 100% rename from noise/tests/vectors/Noise_KX_448_AESGCM_SHA512.json rename to tests/vectors/Noise_KX_448_AESGCM_SHA512.json diff --git a/noise/tests/vectors/Noise_KX_448_ChaChaPoly_BLAKE2b.json b/tests/vectors/Noise_KX_448_ChaChaPoly_BLAKE2b.json similarity index 100% rename from noise/tests/vectors/Noise_KX_448_ChaChaPoly_BLAKE2b.json rename to tests/vectors/Noise_KX_448_ChaChaPoly_BLAKE2b.json diff --git a/noise/tests/vectors/Noise_KX_448_ChaChaPoly_BLAKE2s.json b/tests/vectors/Noise_KX_448_ChaChaPoly_BLAKE2s.json similarity index 100% rename from noise/tests/vectors/Noise_KX_448_ChaChaPoly_BLAKE2s.json rename to tests/vectors/Noise_KX_448_ChaChaPoly_BLAKE2s.json diff --git a/noise/tests/vectors/Noise_KX_448_ChaChaPoly_SHA256.json b/tests/vectors/Noise_KX_448_ChaChaPoly_SHA256.json similarity index 100% rename from noise/tests/vectors/Noise_KX_448_ChaChaPoly_SHA256.json rename to tests/vectors/Noise_KX_448_ChaChaPoly_SHA256.json diff --git a/noise/tests/vectors/Noise_KX_448_ChaChaPoly_SHA512.json b/tests/vectors/Noise_KX_448_ChaChaPoly_SHA512.json similarity index 100% rename from noise/tests/vectors/Noise_KX_448_ChaChaPoly_SHA512.json rename to tests/vectors/Noise_KX_448_ChaChaPoly_SHA512.json diff --git a/noise/tests/vectors/Noise_K_25519_AESGCM_BLAKE2b.json b/tests/vectors/Noise_K_25519_AESGCM_BLAKE2b.json similarity index 100% rename from noise/tests/vectors/Noise_K_25519_AESGCM_BLAKE2b.json rename to tests/vectors/Noise_K_25519_AESGCM_BLAKE2b.json diff --git a/noise/tests/vectors/Noise_K_25519_AESGCM_BLAKE2s.json b/tests/vectors/Noise_K_25519_AESGCM_BLAKE2s.json similarity index 100% rename from noise/tests/vectors/Noise_K_25519_AESGCM_BLAKE2s.json rename to tests/vectors/Noise_K_25519_AESGCM_BLAKE2s.json diff --git a/noise/tests/vectors/Noise_K_25519_AESGCM_SHA256.json b/tests/vectors/Noise_K_25519_AESGCM_SHA256.json similarity index 100% rename from noise/tests/vectors/Noise_K_25519_AESGCM_SHA256.json rename to tests/vectors/Noise_K_25519_AESGCM_SHA256.json diff --git a/noise/tests/vectors/Noise_K_25519_AESGCM_SHA512.json b/tests/vectors/Noise_K_25519_AESGCM_SHA512.json similarity index 100% rename from noise/tests/vectors/Noise_K_25519_AESGCM_SHA512.json rename to tests/vectors/Noise_K_25519_AESGCM_SHA512.json diff --git a/noise/tests/vectors/Noise_K_25519_ChaChaPoly_BLAKE2b.json b/tests/vectors/Noise_K_25519_ChaChaPoly_BLAKE2b.json similarity index 100% rename from noise/tests/vectors/Noise_K_25519_ChaChaPoly_BLAKE2b.json rename to tests/vectors/Noise_K_25519_ChaChaPoly_BLAKE2b.json diff --git a/noise/tests/vectors/Noise_K_25519_ChaChaPoly_BLAKE2s.json b/tests/vectors/Noise_K_25519_ChaChaPoly_BLAKE2s.json similarity index 100% rename from noise/tests/vectors/Noise_K_25519_ChaChaPoly_BLAKE2s.json rename to tests/vectors/Noise_K_25519_ChaChaPoly_BLAKE2s.json diff --git a/noise/tests/vectors/Noise_K_25519_ChaChaPoly_SHA256.json b/tests/vectors/Noise_K_25519_ChaChaPoly_SHA256.json similarity index 100% rename from noise/tests/vectors/Noise_K_25519_ChaChaPoly_SHA256.json rename to tests/vectors/Noise_K_25519_ChaChaPoly_SHA256.json diff --git a/noise/tests/vectors/Noise_K_25519_ChaChaPoly_SHA512.json b/tests/vectors/Noise_K_25519_ChaChaPoly_SHA512.json similarity index 100% rename from noise/tests/vectors/Noise_K_25519_ChaChaPoly_SHA512.json rename to tests/vectors/Noise_K_25519_ChaChaPoly_SHA512.json diff --git a/noise/tests/vectors/Noise_K_448_AESGCM_BLAKE2b.json b/tests/vectors/Noise_K_448_AESGCM_BLAKE2b.json similarity index 100% rename from noise/tests/vectors/Noise_K_448_AESGCM_BLAKE2b.json rename to tests/vectors/Noise_K_448_AESGCM_BLAKE2b.json diff --git a/noise/tests/vectors/Noise_K_448_AESGCM_BLAKE2s.json b/tests/vectors/Noise_K_448_AESGCM_BLAKE2s.json similarity index 100% rename from noise/tests/vectors/Noise_K_448_AESGCM_BLAKE2s.json rename to tests/vectors/Noise_K_448_AESGCM_BLAKE2s.json diff --git a/noise/tests/vectors/Noise_K_448_AESGCM_SHA256.json b/tests/vectors/Noise_K_448_AESGCM_SHA256.json similarity index 100% rename from noise/tests/vectors/Noise_K_448_AESGCM_SHA256.json rename to tests/vectors/Noise_K_448_AESGCM_SHA256.json diff --git a/noise/tests/vectors/Noise_K_448_AESGCM_SHA512.json b/tests/vectors/Noise_K_448_AESGCM_SHA512.json similarity index 100% rename from noise/tests/vectors/Noise_K_448_AESGCM_SHA512.json rename to tests/vectors/Noise_K_448_AESGCM_SHA512.json diff --git a/noise/tests/vectors/Noise_K_448_ChaChaPoly_BLAKE2b.json b/tests/vectors/Noise_K_448_ChaChaPoly_BLAKE2b.json similarity index 100% rename from noise/tests/vectors/Noise_K_448_ChaChaPoly_BLAKE2b.json rename to tests/vectors/Noise_K_448_ChaChaPoly_BLAKE2b.json diff --git a/noise/tests/vectors/Noise_K_448_ChaChaPoly_BLAKE2s.json b/tests/vectors/Noise_K_448_ChaChaPoly_BLAKE2s.json similarity index 100% rename from noise/tests/vectors/Noise_K_448_ChaChaPoly_BLAKE2s.json rename to tests/vectors/Noise_K_448_ChaChaPoly_BLAKE2s.json diff --git a/noise/tests/vectors/Noise_K_448_ChaChaPoly_SHA256.json b/tests/vectors/Noise_K_448_ChaChaPoly_SHA256.json similarity index 100% rename from noise/tests/vectors/Noise_K_448_ChaChaPoly_SHA256.json rename to tests/vectors/Noise_K_448_ChaChaPoly_SHA256.json diff --git a/noise/tests/vectors/Noise_K_448_ChaChaPoly_SHA512.json b/tests/vectors/Noise_K_448_ChaChaPoly_SHA512.json similarity index 100% rename from noise/tests/vectors/Noise_K_448_ChaChaPoly_SHA512.json rename to tests/vectors/Noise_K_448_ChaChaPoly_SHA512.json diff --git a/noise/tests/vectors/Noise_NK_25519_AESGCM_BLAKE2b.json b/tests/vectors/Noise_NK_25519_AESGCM_BLAKE2b.json similarity index 100% rename from noise/tests/vectors/Noise_NK_25519_AESGCM_BLAKE2b.json rename to tests/vectors/Noise_NK_25519_AESGCM_BLAKE2b.json diff --git a/noise/tests/vectors/Noise_NK_25519_AESGCM_BLAKE2s.json b/tests/vectors/Noise_NK_25519_AESGCM_BLAKE2s.json similarity index 100% rename from noise/tests/vectors/Noise_NK_25519_AESGCM_BLAKE2s.json rename to tests/vectors/Noise_NK_25519_AESGCM_BLAKE2s.json diff --git a/noise/tests/vectors/Noise_NK_25519_AESGCM_SHA256.json b/tests/vectors/Noise_NK_25519_AESGCM_SHA256.json similarity index 100% rename from noise/tests/vectors/Noise_NK_25519_AESGCM_SHA256.json rename to tests/vectors/Noise_NK_25519_AESGCM_SHA256.json diff --git a/noise/tests/vectors/Noise_NK_25519_AESGCM_SHA512.json b/tests/vectors/Noise_NK_25519_AESGCM_SHA512.json similarity index 100% rename from noise/tests/vectors/Noise_NK_25519_AESGCM_SHA512.json rename to tests/vectors/Noise_NK_25519_AESGCM_SHA512.json diff --git a/noise/tests/vectors/Noise_NK_25519_ChaChaPoly_BLAKE2b.json b/tests/vectors/Noise_NK_25519_ChaChaPoly_BLAKE2b.json similarity index 100% rename from noise/tests/vectors/Noise_NK_25519_ChaChaPoly_BLAKE2b.json rename to tests/vectors/Noise_NK_25519_ChaChaPoly_BLAKE2b.json diff --git a/noise/tests/vectors/Noise_NK_25519_ChaChaPoly_BLAKE2s.json b/tests/vectors/Noise_NK_25519_ChaChaPoly_BLAKE2s.json similarity index 100% rename from noise/tests/vectors/Noise_NK_25519_ChaChaPoly_BLAKE2s.json rename to tests/vectors/Noise_NK_25519_ChaChaPoly_BLAKE2s.json diff --git a/noise/tests/vectors/Noise_NK_25519_ChaChaPoly_SHA256.json b/tests/vectors/Noise_NK_25519_ChaChaPoly_SHA256.json similarity index 100% rename from noise/tests/vectors/Noise_NK_25519_ChaChaPoly_SHA256.json rename to tests/vectors/Noise_NK_25519_ChaChaPoly_SHA256.json diff --git a/noise/tests/vectors/Noise_NK_25519_ChaChaPoly_SHA512.json b/tests/vectors/Noise_NK_25519_ChaChaPoly_SHA512.json similarity index 100% rename from noise/tests/vectors/Noise_NK_25519_ChaChaPoly_SHA512.json rename to tests/vectors/Noise_NK_25519_ChaChaPoly_SHA512.json diff --git a/noise/tests/vectors/Noise_NK_448_AESGCM_BLAKE2b.json b/tests/vectors/Noise_NK_448_AESGCM_BLAKE2b.json similarity index 100% rename from noise/tests/vectors/Noise_NK_448_AESGCM_BLAKE2b.json rename to tests/vectors/Noise_NK_448_AESGCM_BLAKE2b.json diff --git a/noise/tests/vectors/Noise_NK_448_AESGCM_BLAKE2s.json b/tests/vectors/Noise_NK_448_AESGCM_BLAKE2s.json similarity index 100% rename from noise/tests/vectors/Noise_NK_448_AESGCM_BLAKE2s.json rename to tests/vectors/Noise_NK_448_AESGCM_BLAKE2s.json diff --git a/noise/tests/vectors/Noise_NK_448_AESGCM_SHA256.json b/tests/vectors/Noise_NK_448_AESGCM_SHA256.json similarity index 100% rename from noise/tests/vectors/Noise_NK_448_AESGCM_SHA256.json rename to tests/vectors/Noise_NK_448_AESGCM_SHA256.json diff --git a/noise/tests/vectors/Noise_NK_448_AESGCM_SHA512.json b/tests/vectors/Noise_NK_448_AESGCM_SHA512.json similarity index 100% rename from noise/tests/vectors/Noise_NK_448_AESGCM_SHA512.json rename to tests/vectors/Noise_NK_448_AESGCM_SHA512.json diff --git a/noise/tests/vectors/Noise_NK_448_ChaChaPoly_BLAKE2b.json b/tests/vectors/Noise_NK_448_ChaChaPoly_BLAKE2b.json similarity index 100% rename from noise/tests/vectors/Noise_NK_448_ChaChaPoly_BLAKE2b.json rename to tests/vectors/Noise_NK_448_ChaChaPoly_BLAKE2b.json diff --git a/noise/tests/vectors/Noise_NK_448_ChaChaPoly_BLAKE2s.json b/tests/vectors/Noise_NK_448_ChaChaPoly_BLAKE2s.json similarity index 100% rename from noise/tests/vectors/Noise_NK_448_ChaChaPoly_BLAKE2s.json rename to tests/vectors/Noise_NK_448_ChaChaPoly_BLAKE2s.json diff --git a/noise/tests/vectors/Noise_NK_448_ChaChaPoly_SHA256.json b/tests/vectors/Noise_NK_448_ChaChaPoly_SHA256.json similarity index 100% rename from noise/tests/vectors/Noise_NK_448_ChaChaPoly_SHA256.json rename to tests/vectors/Noise_NK_448_ChaChaPoly_SHA256.json diff --git a/noise/tests/vectors/Noise_NK_448_ChaChaPoly_SHA512.json b/tests/vectors/Noise_NK_448_ChaChaPoly_SHA512.json similarity index 100% rename from noise/tests/vectors/Noise_NK_448_ChaChaPoly_SHA512.json rename to tests/vectors/Noise_NK_448_ChaChaPoly_SHA512.json diff --git a/noise/tests/vectors/Noise_NN_25519_AESGCM_BLAKE2b.json b/tests/vectors/Noise_NN_25519_AESGCM_BLAKE2b.json similarity index 100% rename from noise/tests/vectors/Noise_NN_25519_AESGCM_BLAKE2b.json rename to tests/vectors/Noise_NN_25519_AESGCM_BLAKE2b.json diff --git a/noise/tests/vectors/Noise_NN_25519_AESGCM_BLAKE2s.json b/tests/vectors/Noise_NN_25519_AESGCM_BLAKE2s.json similarity index 100% rename from noise/tests/vectors/Noise_NN_25519_AESGCM_BLAKE2s.json rename to tests/vectors/Noise_NN_25519_AESGCM_BLAKE2s.json diff --git a/noise/tests/vectors/Noise_NN_25519_AESGCM_SHA256.json b/tests/vectors/Noise_NN_25519_AESGCM_SHA256.json similarity index 100% rename from noise/tests/vectors/Noise_NN_25519_AESGCM_SHA256.json rename to tests/vectors/Noise_NN_25519_AESGCM_SHA256.json diff --git a/noise/tests/vectors/Noise_NN_25519_AESGCM_SHA512.json b/tests/vectors/Noise_NN_25519_AESGCM_SHA512.json similarity index 100% rename from noise/tests/vectors/Noise_NN_25519_AESGCM_SHA512.json rename to tests/vectors/Noise_NN_25519_AESGCM_SHA512.json diff --git a/noise/tests/vectors/Noise_NN_25519_ChaChaPoly_BLAKE2b.json b/tests/vectors/Noise_NN_25519_ChaChaPoly_BLAKE2b.json similarity index 100% rename from noise/tests/vectors/Noise_NN_25519_ChaChaPoly_BLAKE2b.json rename to tests/vectors/Noise_NN_25519_ChaChaPoly_BLAKE2b.json diff --git a/noise/tests/vectors/Noise_NN_25519_ChaChaPoly_BLAKE2s.json b/tests/vectors/Noise_NN_25519_ChaChaPoly_BLAKE2s.json similarity index 100% rename from noise/tests/vectors/Noise_NN_25519_ChaChaPoly_BLAKE2s.json rename to tests/vectors/Noise_NN_25519_ChaChaPoly_BLAKE2s.json diff --git a/noise/tests/vectors/Noise_NN_25519_ChaChaPoly_SHA256.json b/tests/vectors/Noise_NN_25519_ChaChaPoly_SHA256.json similarity index 100% rename from noise/tests/vectors/Noise_NN_25519_ChaChaPoly_SHA256.json rename to tests/vectors/Noise_NN_25519_ChaChaPoly_SHA256.json diff --git a/noise/tests/vectors/Noise_NN_25519_ChaChaPoly_SHA512.json b/tests/vectors/Noise_NN_25519_ChaChaPoly_SHA512.json similarity index 100% rename from noise/tests/vectors/Noise_NN_25519_ChaChaPoly_SHA512.json rename to tests/vectors/Noise_NN_25519_ChaChaPoly_SHA512.json diff --git a/noise/tests/vectors/Noise_NN_448_AESGCM_BLAKE2b.json b/tests/vectors/Noise_NN_448_AESGCM_BLAKE2b.json similarity index 100% rename from noise/tests/vectors/Noise_NN_448_AESGCM_BLAKE2b.json rename to tests/vectors/Noise_NN_448_AESGCM_BLAKE2b.json diff --git a/noise/tests/vectors/Noise_NN_448_AESGCM_BLAKE2s.json b/tests/vectors/Noise_NN_448_AESGCM_BLAKE2s.json similarity index 100% rename from noise/tests/vectors/Noise_NN_448_AESGCM_BLAKE2s.json rename to tests/vectors/Noise_NN_448_AESGCM_BLAKE2s.json diff --git a/noise/tests/vectors/Noise_NN_448_AESGCM_SHA256.json b/tests/vectors/Noise_NN_448_AESGCM_SHA256.json similarity index 100% rename from noise/tests/vectors/Noise_NN_448_AESGCM_SHA256.json rename to tests/vectors/Noise_NN_448_AESGCM_SHA256.json diff --git a/noise/tests/vectors/Noise_NN_448_AESGCM_SHA512.json b/tests/vectors/Noise_NN_448_AESGCM_SHA512.json similarity index 100% rename from noise/tests/vectors/Noise_NN_448_AESGCM_SHA512.json rename to tests/vectors/Noise_NN_448_AESGCM_SHA512.json diff --git a/noise/tests/vectors/Noise_NN_448_ChaChaPoly_BLAKE2b.json b/tests/vectors/Noise_NN_448_ChaChaPoly_BLAKE2b.json similarity index 100% rename from noise/tests/vectors/Noise_NN_448_ChaChaPoly_BLAKE2b.json rename to tests/vectors/Noise_NN_448_ChaChaPoly_BLAKE2b.json diff --git a/noise/tests/vectors/Noise_NN_448_ChaChaPoly_BLAKE2s.json b/tests/vectors/Noise_NN_448_ChaChaPoly_BLAKE2s.json similarity index 100% rename from noise/tests/vectors/Noise_NN_448_ChaChaPoly_BLAKE2s.json rename to tests/vectors/Noise_NN_448_ChaChaPoly_BLAKE2s.json diff --git a/noise/tests/vectors/Noise_NN_448_ChaChaPoly_SHA256.json b/tests/vectors/Noise_NN_448_ChaChaPoly_SHA256.json similarity index 100% rename from noise/tests/vectors/Noise_NN_448_ChaChaPoly_SHA256.json rename to tests/vectors/Noise_NN_448_ChaChaPoly_SHA256.json diff --git a/noise/tests/vectors/Noise_NN_448_ChaChaPoly_SHA512.json b/tests/vectors/Noise_NN_448_ChaChaPoly_SHA512.json similarity index 100% rename from noise/tests/vectors/Noise_NN_448_ChaChaPoly_SHA512.json rename to tests/vectors/Noise_NN_448_ChaChaPoly_SHA512.json diff --git a/noise/tests/vectors/Noise_NX_25519_AESGCM_BLAKE2b.json b/tests/vectors/Noise_NX_25519_AESGCM_BLAKE2b.json similarity index 100% rename from noise/tests/vectors/Noise_NX_25519_AESGCM_BLAKE2b.json rename to tests/vectors/Noise_NX_25519_AESGCM_BLAKE2b.json diff --git a/noise/tests/vectors/Noise_NX_25519_AESGCM_BLAKE2s.json b/tests/vectors/Noise_NX_25519_AESGCM_BLAKE2s.json similarity index 100% rename from noise/tests/vectors/Noise_NX_25519_AESGCM_BLAKE2s.json rename to tests/vectors/Noise_NX_25519_AESGCM_BLAKE2s.json diff --git a/noise/tests/vectors/Noise_NX_25519_AESGCM_SHA256.json b/tests/vectors/Noise_NX_25519_AESGCM_SHA256.json similarity index 100% rename from noise/tests/vectors/Noise_NX_25519_AESGCM_SHA256.json rename to tests/vectors/Noise_NX_25519_AESGCM_SHA256.json diff --git a/noise/tests/vectors/Noise_NX_25519_AESGCM_SHA512.json b/tests/vectors/Noise_NX_25519_AESGCM_SHA512.json similarity index 100% rename from noise/tests/vectors/Noise_NX_25519_AESGCM_SHA512.json rename to tests/vectors/Noise_NX_25519_AESGCM_SHA512.json diff --git a/noise/tests/vectors/Noise_NX_25519_ChaChaPoly_BLAKE2b.json b/tests/vectors/Noise_NX_25519_ChaChaPoly_BLAKE2b.json similarity index 100% rename from noise/tests/vectors/Noise_NX_25519_ChaChaPoly_BLAKE2b.json rename to tests/vectors/Noise_NX_25519_ChaChaPoly_BLAKE2b.json diff --git a/noise/tests/vectors/Noise_NX_25519_ChaChaPoly_BLAKE2s.json b/tests/vectors/Noise_NX_25519_ChaChaPoly_BLAKE2s.json similarity index 100% rename from noise/tests/vectors/Noise_NX_25519_ChaChaPoly_BLAKE2s.json rename to tests/vectors/Noise_NX_25519_ChaChaPoly_BLAKE2s.json diff --git a/noise/tests/vectors/Noise_NX_25519_ChaChaPoly_SHA256.json b/tests/vectors/Noise_NX_25519_ChaChaPoly_SHA256.json similarity index 100% rename from noise/tests/vectors/Noise_NX_25519_ChaChaPoly_SHA256.json rename to tests/vectors/Noise_NX_25519_ChaChaPoly_SHA256.json diff --git a/noise/tests/vectors/Noise_NX_25519_ChaChaPoly_SHA512.json b/tests/vectors/Noise_NX_25519_ChaChaPoly_SHA512.json similarity index 100% rename from noise/tests/vectors/Noise_NX_25519_ChaChaPoly_SHA512.json rename to tests/vectors/Noise_NX_25519_ChaChaPoly_SHA512.json diff --git a/noise/tests/vectors/Noise_NX_448_AESGCM_BLAKE2b.json b/tests/vectors/Noise_NX_448_AESGCM_BLAKE2b.json similarity index 100% rename from noise/tests/vectors/Noise_NX_448_AESGCM_BLAKE2b.json rename to tests/vectors/Noise_NX_448_AESGCM_BLAKE2b.json diff --git a/noise/tests/vectors/Noise_NX_448_AESGCM_BLAKE2s.json b/tests/vectors/Noise_NX_448_AESGCM_BLAKE2s.json similarity index 100% rename from noise/tests/vectors/Noise_NX_448_AESGCM_BLAKE2s.json rename to tests/vectors/Noise_NX_448_AESGCM_BLAKE2s.json diff --git a/noise/tests/vectors/Noise_NX_448_AESGCM_SHA256.json b/tests/vectors/Noise_NX_448_AESGCM_SHA256.json similarity index 100% rename from noise/tests/vectors/Noise_NX_448_AESGCM_SHA256.json rename to tests/vectors/Noise_NX_448_AESGCM_SHA256.json diff --git a/noise/tests/vectors/Noise_NX_448_AESGCM_SHA512.json b/tests/vectors/Noise_NX_448_AESGCM_SHA512.json similarity index 100% rename from noise/tests/vectors/Noise_NX_448_AESGCM_SHA512.json rename to tests/vectors/Noise_NX_448_AESGCM_SHA512.json diff --git a/noise/tests/vectors/Noise_NX_448_ChaChaPoly_BLAKE2b.json b/tests/vectors/Noise_NX_448_ChaChaPoly_BLAKE2b.json similarity index 100% rename from noise/tests/vectors/Noise_NX_448_ChaChaPoly_BLAKE2b.json rename to tests/vectors/Noise_NX_448_ChaChaPoly_BLAKE2b.json diff --git a/noise/tests/vectors/Noise_NX_448_ChaChaPoly_BLAKE2s.json b/tests/vectors/Noise_NX_448_ChaChaPoly_BLAKE2s.json similarity index 100% rename from noise/tests/vectors/Noise_NX_448_ChaChaPoly_BLAKE2s.json rename to tests/vectors/Noise_NX_448_ChaChaPoly_BLAKE2s.json diff --git a/noise/tests/vectors/Noise_NX_448_ChaChaPoly_SHA256.json b/tests/vectors/Noise_NX_448_ChaChaPoly_SHA256.json similarity index 100% rename from noise/tests/vectors/Noise_NX_448_ChaChaPoly_SHA256.json rename to tests/vectors/Noise_NX_448_ChaChaPoly_SHA256.json diff --git a/noise/tests/vectors/Noise_NX_448_ChaChaPoly_SHA512.json b/tests/vectors/Noise_NX_448_ChaChaPoly_SHA512.json similarity index 100% rename from noise/tests/vectors/Noise_NX_448_ChaChaPoly_SHA512.json rename to tests/vectors/Noise_NX_448_ChaChaPoly_SHA512.json diff --git a/noise/tests/vectors/Noise_N_25519_AESGCM_BLAKE2b.json b/tests/vectors/Noise_N_25519_AESGCM_BLAKE2b.json similarity index 100% rename from noise/tests/vectors/Noise_N_25519_AESGCM_BLAKE2b.json rename to tests/vectors/Noise_N_25519_AESGCM_BLAKE2b.json diff --git a/noise/tests/vectors/Noise_N_25519_AESGCM_BLAKE2s.json b/tests/vectors/Noise_N_25519_AESGCM_BLAKE2s.json similarity index 100% rename from noise/tests/vectors/Noise_N_25519_AESGCM_BLAKE2s.json rename to tests/vectors/Noise_N_25519_AESGCM_BLAKE2s.json diff --git a/noise/tests/vectors/Noise_N_25519_AESGCM_SHA256.json b/tests/vectors/Noise_N_25519_AESGCM_SHA256.json similarity index 100% rename from noise/tests/vectors/Noise_N_25519_AESGCM_SHA256.json rename to tests/vectors/Noise_N_25519_AESGCM_SHA256.json diff --git a/noise/tests/vectors/Noise_N_25519_AESGCM_SHA512.json b/tests/vectors/Noise_N_25519_AESGCM_SHA512.json similarity index 100% rename from noise/tests/vectors/Noise_N_25519_AESGCM_SHA512.json rename to tests/vectors/Noise_N_25519_AESGCM_SHA512.json diff --git a/noise/tests/vectors/Noise_N_25519_ChaChaPoly_BLAKE2b.json b/tests/vectors/Noise_N_25519_ChaChaPoly_BLAKE2b.json similarity index 100% rename from noise/tests/vectors/Noise_N_25519_ChaChaPoly_BLAKE2b.json rename to tests/vectors/Noise_N_25519_ChaChaPoly_BLAKE2b.json diff --git a/noise/tests/vectors/Noise_N_25519_ChaChaPoly_BLAKE2s.json b/tests/vectors/Noise_N_25519_ChaChaPoly_BLAKE2s.json similarity index 100% rename from noise/tests/vectors/Noise_N_25519_ChaChaPoly_BLAKE2s.json rename to tests/vectors/Noise_N_25519_ChaChaPoly_BLAKE2s.json diff --git a/noise/tests/vectors/Noise_N_25519_ChaChaPoly_SHA256.json b/tests/vectors/Noise_N_25519_ChaChaPoly_SHA256.json similarity index 100% rename from noise/tests/vectors/Noise_N_25519_ChaChaPoly_SHA256.json rename to tests/vectors/Noise_N_25519_ChaChaPoly_SHA256.json diff --git a/noise/tests/vectors/Noise_N_25519_ChaChaPoly_SHA512.json b/tests/vectors/Noise_N_25519_ChaChaPoly_SHA512.json similarity index 100% rename from noise/tests/vectors/Noise_N_25519_ChaChaPoly_SHA512.json rename to tests/vectors/Noise_N_25519_ChaChaPoly_SHA512.json diff --git a/noise/tests/vectors/Noise_N_448_AESGCM_BLAKE2b.json b/tests/vectors/Noise_N_448_AESGCM_BLAKE2b.json similarity index 100% rename from noise/tests/vectors/Noise_N_448_AESGCM_BLAKE2b.json rename to tests/vectors/Noise_N_448_AESGCM_BLAKE2b.json diff --git a/noise/tests/vectors/Noise_N_448_AESGCM_BLAKE2s.json b/tests/vectors/Noise_N_448_AESGCM_BLAKE2s.json similarity index 100% rename from noise/tests/vectors/Noise_N_448_AESGCM_BLAKE2s.json rename to tests/vectors/Noise_N_448_AESGCM_BLAKE2s.json diff --git a/noise/tests/vectors/Noise_N_448_AESGCM_SHA256.json b/tests/vectors/Noise_N_448_AESGCM_SHA256.json similarity index 100% rename from noise/tests/vectors/Noise_N_448_AESGCM_SHA256.json rename to tests/vectors/Noise_N_448_AESGCM_SHA256.json diff --git a/noise/tests/vectors/Noise_N_448_AESGCM_SHA512.json b/tests/vectors/Noise_N_448_AESGCM_SHA512.json similarity index 100% rename from noise/tests/vectors/Noise_N_448_AESGCM_SHA512.json rename to tests/vectors/Noise_N_448_AESGCM_SHA512.json diff --git a/noise/tests/vectors/Noise_N_448_ChaChaPoly_BLAKE2b.json b/tests/vectors/Noise_N_448_ChaChaPoly_BLAKE2b.json similarity index 100% rename from noise/tests/vectors/Noise_N_448_ChaChaPoly_BLAKE2b.json rename to tests/vectors/Noise_N_448_ChaChaPoly_BLAKE2b.json diff --git a/noise/tests/vectors/Noise_N_448_ChaChaPoly_BLAKE2s.json b/tests/vectors/Noise_N_448_ChaChaPoly_BLAKE2s.json similarity index 100% rename from noise/tests/vectors/Noise_N_448_ChaChaPoly_BLAKE2s.json rename to tests/vectors/Noise_N_448_ChaChaPoly_BLAKE2s.json diff --git a/noise/tests/vectors/Noise_N_448_ChaChaPoly_SHA256.json b/tests/vectors/Noise_N_448_ChaChaPoly_SHA256.json similarity index 100% rename from noise/tests/vectors/Noise_N_448_ChaChaPoly_SHA256.json rename to tests/vectors/Noise_N_448_ChaChaPoly_SHA256.json diff --git a/noise/tests/vectors/Noise_N_448_ChaChaPoly_SHA512.json b/tests/vectors/Noise_N_448_ChaChaPoly_SHA512.json similarity index 100% rename from noise/tests/vectors/Noise_N_448_ChaChaPoly_SHA512.json rename to tests/vectors/Noise_N_448_ChaChaPoly_SHA512.json diff --git a/noise/tests/vectors/Noise_XK_25519_AESGCM_BLAKE2b.json b/tests/vectors/Noise_XK_25519_AESGCM_BLAKE2b.json similarity index 100% rename from noise/tests/vectors/Noise_XK_25519_AESGCM_BLAKE2b.json rename to tests/vectors/Noise_XK_25519_AESGCM_BLAKE2b.json diff --git a/noise/tests/vectors/Noise_XK_25519_AESGCM_BLAKE2s.json b/tests/vectors/Noise_XK_25519_AESGCM_BLAKE2s.json similarity index 100% rename from noise/tests/vectors/Noise_XK_25519_AESGCM_BLAKE2s.json rename to tests/vectors/Noise_XK_25519_AESGCM_BLAKE2s.json diff --git a/noise/tests/vectors/Noise_XK_25519_AESGCM_SHA256.json b/tests/vectors/Noise_XK_25519_AESGCM_SHA256.json similarity index 100% rename from noise/tests/vectors/Noise_XK_25519_AESGCM_SHA256.json rename to tests/vectors/Noise_XK_25519_AESGCM_SHA256.json diff --git a/noise/tests/vectors/Noise_XK_25519_AESGCM_SHA512.json b/tests/vectors/Noise_XK_25519_AESGCM_SHA512.json similarity index 100% rename from noise/tests/vectors/Noise_XK_25519_AESGCM_SHA512.json rename to tests/vectors/Noise_XK_25519_AESGCM_SHA512.json diff --git a/noise/tests/vectors/Noise_XK_25519_ChaChaPoly_BLAKE2b.json b/tests/vectors/Noise_XK_25519_ChaChaPoly_BLAKE2b.json similarity index 100% rename from noise/tests/vectors/Noise_XK_25519_ChaChaPoly_BLAKE2b.json rename to tests/vectors/Noise_XK_25519_ChaChaPoly_BLAKE2b.json diff --git a/noise/tests/vectors/Noise_XK_25519_ChaChaPoly_BLAKE2s.json b/tests/vectors/Noise_XK_25519_ChaChaPoly_BLAKE2s.json similarity index 100% rename from noise/tests/vectors/Noise_XK_25519_ChaChaPoly_BLAKE2s.json rename to tests/vectors/Noise_XK_25519_ChaChaPoly_BLAKE2s.json diff --git a/noise/tests/vectors/Noise_XK_25519_ChaChaPoly_SHA256.json b/tests/vectors/Noise_XK_25519_ChaChaPoly_SHA256.json similarity index 100% rename from noise/tests/vectors/Noise_XK_25519_ChaChaPoly_SHA256.json rename to tests/vectors/Noise_XK_25519_ChaChaPoly_SHA256.json diff --git a/noise/tests/vectors/Noise_XK_25519_ChaChaPoly_SHA512.json b/tests/vectors/Noise_XK_25519_ChaChaPoly_SHA512.json similarity index 100% rename from noise/tests/vectors/Noise_XK_25519_ChaChaPoly_SHA512.json rename to tests/vectors/Noise_XK_25519_ChaChaPoly_SHA512.json diff --git a/noise/tests/vectors/Noise_XK_448_AESGCM_BLAKE2b.json b/tests/vectors/Noise_XK_448_AESGCM_BLAKE2b.json similarity index 100% rename from noise/tests/vectors/Noise_XK_448_AESGCM_BLAKE2b.json rename to tests/vectors/Noise_XK_448_AESGCM_BLAKE2b.json diff --git a/noise/tests/vectors/Noise_XK_448_AESGCM_BLAKE2s.json b/tests/vectors/Noise_XK_448_AESGCM_BLAKE2s.json similarity index 100% rename from noise/tests/vectors/Noise_XK_448_AESGCM_BLAKE2s.json rename to tests/vectors/Noise_XK_448_AESGCM_BLAKE2s.json diff --git a/noise/tests/vectors/Noise_XK_448_AESGCM_SHA256.json b/tests/vectors/Noise_XK_448_AESGCM_SHA256.json similarity index 100% rename from noise/tests/vectors/Noise_XK_448_AESGCM_SHA256.json rename to tests/vectors/Noise_XK_448_AESGCM_SHA256.json diff --git a/noise/tests/vectors/Noise_XK_448_AESGCM_SHA512.json b/tests/vectors/Noise_XK_448_AESGCM_SHA512.json similarity index 100% rename from noise/tests/vectors/Noise_XK_448_AESGCM_SHA512.json rename to tests/vectors/Noise_XK_448_AESGCM_SHA512.json diff --git a/noise/tests/vectors/Noise_XK_448_ChaChaPoly_BLAKE2b.json b/tests/vectors/Noise_XK_448_ChaChaPoly_BLAKE2b.json similarity index 100% rename from noise/tests/vectors/Noise_XK_448_ChaChaPoly_BLAKE2b.json rename to tests/vectors/Noise_XK_448_ChaChaPoly_BLAKE2b.json diff --git a/noise/tests/vectors/Noise_XK_448_ChaChaPoly_BLAKE2s.json b/tests/vectors/Noise_XK_448_ChaChaPoly_BLAKE2s.json similarity index 100% rename from noise/tests/vectors/Noise_XK_448_ChaChaPoly_BLAKE2s.json rename to tests/vectors/Noise_XK_448_ChaChaPoly_BLAKE2s.json diff --git a/noise/tests/vectors/Noise_XK_448_ChaChaPoly_SHA256.json b/tests/vectors/Noise_XK_448_ChaChaPoly_SHA256.json similarity index 100% rename from noise/tests/vectors/Noise_XK_448_ChaChaPoly_SHA256.json rename to tests/vectors/Noise_XK_448_ChaChaPoly_SHA256.json diff --git a/noise/tests/vectors/Noise_XK_448_ChaChaPoly_SHA512.json b/tests/vectors/Noise_XK_448_ChaChaPoly_SHA512.json similarity index 100% rename from noise/tests/vectors/Noise_XK_448_ChaChaPoly_SHA512.json rename to tests/vectors/Noise_XK_448_ChaChaPoly_SHA512.json diff --git a/noise/tests/vectors/Noise_XN_25519_AESGCM_BLAKE2b.json b/tests/vectors/Noise_XN_25519_AESGCM_BLAKE2b.json similarity index 100% rename from noise/tests/vectors/Noise_XN_25519_AESGCM_BLAKE2b.json rename to tests/vectors/Noise_XN_25519_AESGCM_BLAKE2b.json diff --git a/noise/tests/vectors/Noise_XN_25519_AESGCM_BLAKE2s.json b/tests/vectors/Noise_XN_25519_AESGCM_BLAKE2s.json similarity index 100% rename from noise/tests/vectors/Noise_XN_25519_AESGCM_BLAKE2s.json rename to tests/vectors/Noise_XN_25519_AESGCM_BLAKE2s.json diff --git a/noise/tests/vectors/Noise_XN_25519_AESGCM_SHA256.json b/tests/vectors/Noise_XN_25519_AESGCM_SHA256.json similarity index 100% rename from noise/tests/vectors/Noise_XN_25519_AESGCM_SHA256.json rename to tests/vectors/Noise_XN_25519_AESGCM_SHA256.json diff --git a/noise/tests/vectors/Noise_XN_25519_AESGCM_SHA512.json b/tests/vectors/Noise_XN_25519_AESGCM_SHA512.json similarity index 100% rename from noise/tests/vectors/Noise_XN_25519_AESGCM_SHA512.json rename to tests/vectors/Noise_XN_25519_AESGCM_SHA512.json diff --git a/noise/tests/vectors/Noise_XN_25519_ChaChaPoly_BLAKE2b.json b/tests/vectors/Noise_XN_25519_ChaChaPoly_BLAKE2b.json similarity index 100% rename from noise/tests/vectors/Noise_XN_25519_ChaChaPoly_BLAKE2b.json rename to tests/vectors/Noise_XN_25519_ChaChaPoly_BLAKE2b.json diff --git a/noise/tests/vectors/Noise_XN_25519_ChaChaPoly_BLAKE2s.json b/tests/vectors/Noise_XN_25519_ChaChaPoly_BLAKE2s.json similarity index 100% rename from noise/tests/vectors/Noise_XN_25519_ChaChaPoly_BLAKE2s.json rename to tests/vectors/Noise_XN_25519_ChaChaPoly_BLAKE2s.json diff --git a/noise/tests/vectors/Noise_XN_25519_ChaChaPoly_SHA256.json b/tests/vectors/Noise_XN_25519_ChaChaPoly_SHA256.json similarity index 100% rename from noise/tests/vectors/Noise_XN_25519_ChaChaPoly_SHA256.json rename to tests/vectors/Noise_XN_25519_ChaChaPoly_SHA256.json diff --git a/noise/tests/vectors/Noise_XN_25519_ChaChaPoly_SHA512.json b/tests/vectors/Noise_XN_25519_ChaChaPoly_SHA512.json similarity index 100% rename from noise/tests/vectors/Noise_XN_25519_ChaChaPoly_SHA512.json rename to tests/vectors/Noise_XN_25519_ChaChaPoly_SHA512.json diff --git a/noise/tests/vectors/Noise_XN_448_AESGCM_BLAKE2b.json b/tests/vectors/Noise_XN_448_AESGCM_BLAKE2b.json similarity index 100% rename from noise/tests/vectors/Noise_XN_448_AESGCM_BLAKE2b.json rename to tests/vectors/Noise_XN_448_AESGCM_BLAKE2b.json diff --git a/noise/tests/vectors/Noise_XN_448_AESGCM_BLAKE2s.json b/tests/vectors/Noise_XN_448_AESGCM_BLAKE2s.json similarity index 100% rename from noise/tests/vectors/Noise_XN_448_AESGCM_BLAKE2s.json rename to tests/vectors/Noise_XN_448_AESGCM_BLAKE2s.json diff --git a/noise/tests/vectors/Noise_XN_448_AESGCM_SHA256.json b/tests/vectors/Noise_XN_448_AESGCM_SHA256.json similarity index 100% rename from noise/tests/vectors/Noise_XN_448_AESGCM_SHA256.json rename to tests/vectors/Noise_XN_448_AESGCM_SHA256.json diff --git a/noise/tests/vectors/Noise_XN_448_AESGCM_SHA512.json b/tests/vectors/Noise_XN_448_AESGCM_SHA512.json similarity index 100% rename from noise/tests/vectors/Noise_XN_448_AESGCM_SHA512.json rename to tests/vectors/Noise_XN_448_AESGCM_SHA512.json diff --git a/noise/tests/vectors/Noise_XN_448_ChaChaPoly_BLAKE2b.json b/tests/vectors/Noise_XN_448_ChaChaPoly_BLAKE2b.json similarity index 100% rename from noise/tests/vectors/Noise_XN_448_ChaChaPoly_BLAKE2b.json rename to tests/vectors/Noise_XN_448_ChaChaPoly_BLAKE2b.json diff --git a/noise/tests/vectors/Noise_XN_448_ChaChaPoly_BLAKE2s.json b/tests/vectors/Noise_XN_448_ChaChaPoly_BLAKE2s.json similarity index 100% rename from noise/tests/vectors/Noise_XN_448_ChaChaPoly_BLAKE2s.json rename to tests/vectors/Noise_XN_448_ChaChaPoly_BLAKE2s.json diff --git a/noise/tests/vectors/Noise_XN_448_ChaChaPoly_SHA256.json b/tests/vectors/Noise_XN_448_ChaChaPoly_SHA256.json similarity index 100% rename from noise/tests/vectors/Noise_XN_448_ChaChaPoly_SHA256.json rename to tests/vectors/Noise_XN_448_ChaChaPoly_SHA256.json diff --git a/noise/tests/vectors/Noise_XN_448_ChaChaPoly_SHA512.json b/tests/vectors/Noise_XN_448_ChaChaPoly_SHA512.json similarity index 100% rename from noise/tests/vectors/Noise_XN_448_ChaChaPoly_SHA512.json rename to tests/vectors/Noise_XN_448_ChaChaPoly_SHA512.json diff --git a/noise/tests/vectors/Noise_XX_25519_AESGCM_BLAKE2b.json b/tests/vectors/Noise_XX_25519_AESGCM_BLAKE2b.json similarity index 100% rename from noise/tests/vectors/Noise_XX_25519_AESGCM_BLAKE2b.json rename to tests/vectors/Noise_XX_25519_AESGCM_BLAKE2b.json diff --git a/noise/tests/vectors/Noise_XX_25519_AESGCM_BLAKE2s.json b/tests/vectors/Noise_XX_25519_AESGCM_BLAKE2s.json similarity index 100% rename from noise/tests/vectors/Noise_XX_25519_AESGCM_BLAKE2s.json rename to tests/vectors/Noise_XX_25519_AESGCM_BLAKE2s.json diff --git a/noise/tests/vectors/Noise_XX_25519_AESGCM_SHA256.json b/tests/vectors/Noise_XX_25519_AESGCM_SHA256.json similarity index 100% rename from noise/tests/vectors/Noise_XX_25519_AESGCM_SHA256.json rename to tests/vectors/Noise_XX_25519_AESGCM_SHA256.json diff --git a/noise/tests/vectors/Noise_XX_25519_AESGCM_SHA512.json b/tests/vectors/Noise_XX_25519_AESGCM_SHA512.json similarity index 100% rename from noise/tests/vectors/Noise_XX_25519_AESGCM_SHA512.json rename to tests/vectors/Noise_XX_25519_AESGCM_SHA512.json diff --git a/noise/tests/vectors/Noise_XX_25519_ChaChaPoly_BLAKE2b.json b/tests/vectors/Noise_XX_25519_ChaChaPoly_BLAKE2b.json similarity index 100% rename from noise/tests/vectors/Noise_XX_25519_ChaChaPoly_BLAKE2b.json rename to tests/vectors/Noise_XX_25519_ChaChaPoly_BLAKE2b.json diff --git a/noise/tests/vectors/Noise_XX_25519_ChaChaPoly_BLAKE2s.json b/tests/vectors/Noise_XX_25519_ChaChaPoly_BLAKE2s.json similarity index 100% rename from noise/tests/vectors/Noise_XX_25519_ChaChaPoly_BLAKE2s.json rename to tests/vectors/Noise_XX_25519_ChaChaPoly_BLAKE2s.json diff --git a/noise/tests/vectors/Noise_XX_25519_ChaChaPoly_SHA256.json b/tests/vectors/Noise_XX_25519_ChaChaPoly_SHA256.json similarity index 100% rename from noise/tests/vectors/Noise_XX_25519_ChaChaPoly_SHA256.json rename to tests/vectors/Noise_XX_25519_ChaChaPoly_SHA256.json diff --git a/noise/tests/vectors/Noise_XX_25519_ChaChaPoly_SHA512.json b/tests/vectors/Noise_XX_25519_ChaChaPoly_SHA512.json similarity index 100% rename from noise/tests/vectors/Noise_XX_25519_ChaChaPoly_SHA512.json rename to tests/vectors/Noise_XX_25519_ChaChaPoly_SHA512.json diff --git a/noise/tests/vectors/Noise_XX_448_AESGCM_BLAKE2b.json b/tests/vectors/Noise_XX_448_AESGCM_BLAKE2b.json similarity index 100% rename from noise/tests/vectors/Noise_XX_448_AESGCM_BLAKE2b.json rename to tests/vectors/Noise_XX_448_AESGCM_BLAKE2b.json diff --git a/noise/tests/vectors/Noise_XX_448_AESGCM_BLAKE2s.json b/tests/vectors/Noise_XX_448_AESGCM_BLAKE2s.json similarity index 100% rename from noise/tests/vectors/Noise_XX_448_AESGCM_BLAKE2s.json rename to tests/vectors/Noise_XX_448_AESGCM_BLAKE2s.json diff --git a/noise/tests/vectors/Noise_XX_448_AESGCM_SHA256.json b/tests/vectors/Noise_XX_448_AESGCM_SHA256.json similarity index 100% rename from noise/tests/vectors/Noise_XX_448_AESGCM_SHA256.json rename to tests/vectors/Noise_XX_448_AESGCM_SHA256.json diff --git a/noise/tests/vectors/Noise_XX_448_AESGCM_SHA512.json b/tests/vectors/Noise_XX_448_AESGCM_SHA512.json similarity index 100% rename from noise/tests/vectors/Noise_XX_448_AESGCM_SHA512.json rename to tests/vectors/Noise_XX_448_AESGCM_SHA512.json diff --git a/noise/tests/vectors/Noise_XX_448_ChaChaPoly_BLAKE2b.json b/tests/vectors/Noise_XX_448_ChaChaPoly_BLAKE2b.json similarity index 100% rename from noise/tests/vectors/Noise_XX_448_ChaChaPoly_BLAKE2b.json rename to tests/vectors/Noise_XX_448_ChaChaPoly_BLAKE2b.json diff --git a/noise/tests/vectors/Noise_XX_448_ChaChaPoly_BLAKE2s.json b/tests/vectors/Noise_XX_448_ChaChaPoly_BLAKE2s.json similarity index 100% rename from noise/tests/vectors/Noise_XX_448_ChaChaPoly_BLAKE2s.json rename to tests/vectors/Noise_XX_448_ChaChaPoly_BLAKE2s.json diff --git a/noise/tests/vectors/Noise_XX_448_ChaChaPoly_SHA256.json b/tests/vectors/Noise_XX_448_ChaChaPoly_SHA256.json similarity index 100% rename from noise/tests/vectors/Noise_XX_448_ChaChaPoly_SHA256.json rename to tests/vectors/Noise_XX_448_ChaChaPoly_SHA256.json diff --git a/noise/tests/vectors/Noise_XX_448_ChaChaPoly_SHA512.json b/tests/vectors/Noise_XX_448_ChaChaPoly_SHA512.json similarity index 100% rename from noise/tests/vectors/Noise_XX_448_ChaChaPoly_SHA512.json rename to tests/vectors/Noise_XX_448_ChaChaPoly_SHA512.json diff --git a/noise/tests/vectors/Noise_X_25519_AESGCM_BLAKE2b.json b/tests/vectors/Noise_X_25519_AESGCM_BLAKE2b.json similarity index 100% rename from noise/tests/vectors/Noise_X_25519_AESGCM_BLAKE2b.json rename to tests/vectors/Noise_X_25519_AESGCM_BLAKE2b.json diff --git a/noise/tests/vectors/Noise_X_25519_AESGCM_BLAKE2s.json b/tests/vectors/Noise_X_25519_AESGCM_BLAKE2s.json similarity index 100% rename from noise/tests/vectors/Noise_X_25519_AESGCM_BLAKE2s.json rename to tests/vectors/Noise_X_25519_AESGCM_BLAKE2s.json diff --git a/noise/tests/vectors/Noise_X_25519_AESGCM_SHA256.json b/tests/vectors/Noise_X_25519_AESGCM_SHA256.json similarity index 100% rename from noise/tests/vectors/Noise_X_25519_AESGCM_SHA256.json rename to tests/vectors/Noise_X_25519_AESGCM_SHA256.json diff --git a/noise/tests/vectors/Noise_X_25519_AESGCM_SHA512.json b/tests/vectors/Noise_X_25519_AESGCM_SHA512.json similarity index 100% rename from noise/tests/vectors/Noise_X_25519_AESGCM_SHA512.json rename to tests/vectors/Noise_X_25519_AESGCM_SHA512.json diff --git a/noise/tests/vectors/Noise_X_25519_ChaChaPoly_BLAKE2b.json b/tests/vectors/Noise_X_25519_ChaChaPoly_BLAKE2b.json similarity index 100% rename from noise/tests/vectors/Noise_X_25519_ChaChaPoly_BLAKE2b.json rename to tests/vectors/Noise_X_25519_ChaChaPoly_BLAKE2b.json diff --git a/noise/tests/vectors/Noise_X_25519_ChaChaPoly_BLAKE2s.json b/tests/vectors/Noise_X_25519_ChaChaPoly_BLAKE2s.json similarity index 100% rename from noise/tests/vectors/Noise_X_25519_ChaChaPoly_BLAKE2s.json rename to tests/vectors/Noise_X_25519_ChaChaPoly_BLAKE2s.json diff --git a/noise/tests/vectors/Noise_X_25519_ChaChaPoly_SHA256.json b/tests/vectors/Noise_X_25519_ChaChaPoly_SHA256.json similarity index 100% rename from noise/tests/vectors/Noise_X_25519_ChaChaPoly_SHA256.json rename to tests/vectors/Noise_X_25519_ChaChaPoly_SHA256.json diff --git a/noise/tests/vectors/Noise_X_25519_ChaChaPoly_SHA512.json b/tests/vectors/Noise_X_25519_ChaChaPoly_SHA512.json similarity index 100% rename from noise/tests/vectors/Noise_X_25519_ChaChaPoly_SHA512.json rename to tests/vectors/Noise_X_25519_ChaChaPoly_SHA512.json diff --git a/noise/tests/vectors/Noise_X_448_AESGCM_BLAKE2b.json b/tests/vectors/Noise_X_448_AESGCM_BLAKE2b.json similarity index 100% rename from noise/tests/vectors/Noise_X_448_AESGCM_BLAKE2b.json rename to tests/vectors/Noise_X_448_AESGCM_BLAKE2b.json diff --git a/noise/tests/vectors/Noise_X_448_AESGCM_BLAKE2s.json b/tests/vectors/Noise_X_448_AESGCM_BLAKE2s.json similarity index 100% rename from noise/tests/vectors/Noise_X_448_AESGCM_BLAKE2s.json rename to tests/vectors/Noise_X_448_AESGCM_BLAKE2s.json diff --git a/noise/tests/vectors/Noise_X_448_AESGCM_SHA256.json b/tests/vectors/Noise_X_448_AESGCM_SHA256.json similarity index 100% rename from noise/tests/vectors/Noise_X_448_AESGCM_SHA256.json rename to tests/vectors/Noise_X_448_AESGCM_SHA256.json diff --git a/noise/tests/vectors/Noise_X_448_AESGCM_SHA512.json b/tests/vectors/Noise_X_448_AESGCM_SHA512.json similarity index 100% rename from noise/tests/vectors/Noise_X_448_AESGCM_SHA512.json rename to tests/vectors/Noise_X_448_AESGCM_SHA512.json diff --git a/noise/tests/vectors/Noise_X_448_ChaChaPoly_BLAKE2b.json b/tests/vectors/Noise_X_448_ChaChaPoly_BLAKE2b.json similarity index 100% rename from noise/tests/vectors/Noise_X_448_ChaChaPoly_BLAKE2b.json rename to tests/vectors/Noise_X_448_ChaChaPoly_BLAKE2b.json diff --git a/noise/tests/vectors/Noise_X_448_ChaChaPoly_BLAKE2s.json b/tests/vectors/Noise_X_448_ChaChaPoly_BLAKE2s.json similarity index 100% rename from noise/tests/vectors/Noise_X_448_ChaChaPoly_BLAKE2s.json rename to tests/vectors/Noise_X_448_ChaChaPoly_BLAKE2s.json diff --git a/noise/tests/vectors/Noise_X_448_ChaChaPoly_SHA256.json b/tests/vectors/Noise_X_448_ChaChaPoly_SHA256.json similarity index 100% rename from noise/tests/vectors/Noise_X_448_ChaChaPoly_SHA256.json rename to tests/vectors/Noise_X_448_ChaChaPoly_SHA256.json diff --git a/noise/tests/vectors/Noise_X_448_ChaChaPoly_SHA512.json b/tests/vectors/Noise_X_448_ChaChaPoly_SHA512.json similarity index 100% rename from noise/tests/vectors/Noise_X_448_ChaChaPoly_SHA512.json rename to tests/vectors/Noise_X_448_ChaChaPoly_SHA512.json