diff --git a/rs/Cargo.lock b/rs/Cargo.lock
index 59d34c3..322d0e7 100644
--- a/rs/Cargo.lock
+++ b/rs/Cargo.lock
@@ -503,9 +503,9 @@ dependencies = [
 
 [[package]]
 name = "rayon"
-version = "1.6.1"
+version = "1.7.0"
 source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "6db3a213adf02b3bcfd2d3846bb41cb22857d131789e01df434fb7e7bc0759b7"
+checksum = "1d2df5196e37bcc87abebc0053e20787d73847bb33134a69841207dd0a47f03b"
 dependencies = [
  "either",
  "rayon-core",
@@ -513,9 +513,9 @@ dependencies = [
 
 [[package]]
 name = "rayon-core"
-version = "1.10.1"
+version = "1.11.0"
 source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "cac410af5d00ab6884528b4ab69d1e8e146e8d471201800fa1b4524126de6ad3"
+checksum = "4b8f95bd6966f5c87776639160a66bd8ab9895d9d4ab01ddba9fc60661aebe8d"
 dependencies = [
  "crossbeam-channel",
  "crossbeam-deque",
diff --git a/rs/Cargo.toml b/rs/Cargo.toml
index 7d990f2..0fe19b1 100644
--- a/rs/Cargo.toml
+++ b/rs/Cargo.toml
@@ -22,7 +22,7 @@ build_const = "0.2.2"
 
 [dependencies]
 build_const = "0.2.2"
-rayon = "1.6.1"
+rayon = "1.7.0"
 smallvec = "1.10.0"
 static_init = "1.0.3"