Repository: openwsn-berkeley/lakers (language: python)

Issue:
Prepare 0.4.0 alpha.1
Experimenting with crates.io uploads I'm still finding subtleties of the criteria that are applied to crates before they can be published.

This includes the changes from https://github.com/openwsn-berkeley/edhoc-rs/pull/165 as it builds on it.

<del>Testing whether any of them affect CI here, will switch to reviewable once all passes both here and crates.io's tests.</del>

I've published the lakers crates v0.4.0-alpha.1 from this branch. @geonnave and @malishav, I'd like to set you as crate owners (precisely: add you, then it's up to you if you'll still have me around there) on crates.io, but that'll only work if you log in to https://crates.io/ through GitHub once to make yourselves known there.


Discussion / hints:
(By the way, now that https://docs.rs/lakers/0.4.0-alpha.1/lakers/ & co are auto-generated, I may start a bit of documentation nurturing)
Heyy it's cool to see `lakers` at docs.rs and https://crates.io/crates/lakers 😄, thanks for pushing this!

I've just logged into crates.io with my GitHub account as requested.
This looks good to me.

Fix patch:
diff --git a/Cargo.toml b/Cargo.toml
index c55bf2d1..d5a1f1f2 100644
--- a/Cargo.toml
+++ b/Cargo.toml
@@ -3,14 +3,14 @@
 members = [
   "lib",
   "ead",
-  "ead/edhoc-ead-none",
-  "ead/edhoc-ead-zeroconf",
+  "ead/lakers-ead-none",
+  "ead/lakers-ead-zeroconf",
   "crypto",
-  "crypto/edhoc-crypto-cc2538",
-  "crypto/edhoc-crypto-hacspec",
-  "crypto/edhoc-crypto-psa",
-  "crypto/edhoc-crypto-rustcrypto",
-  "crypto/edhoc-crypto-cryptocell310-sys",
+  "crypto/lakers-crypto-cc2538",
+  "crypto/lakers-crypto-hacspec",
+  "crypto/lakers-crypto-psa",
+  "crypto/lakers-crypto-rustcrypto",
+  "crypto/lakers-crypto-cryptocell310-sys",
   "examples/coap",
   "examples/edhoc-rs-no_std",
   "examples/edhoc-rs-cc2538",
@@ -22,7 +22,7 @@ default-members = [
   "lib",
   "ead",
   "crypto",
-  "crypto/edhoc-crypto-hacspec",
+  "crypto/lakers-crypto-hacspec",
   "examples/coap",
 ]
 
@@ -40,17 +40,17 @@ license = "BSD-3-Clause"
 
 [workspace.dependencies]
 
-edhoc-consts = { package = "lakers-shared", path = "consts/", version = "^0.4.0-alpha.1" }
-edhoc-ead = { package = "lakers-ead-dispatch", path = "ead/", version = "^0.4.0-alpha.1", default-features = false }
-edhoc-ead-none = { package = "lakers-ead-none", path = "ead/edhoc-ead-none/", version = "^0.4.0-alpha.1" }
-edhoc-ead-zeroconf = { package = "lakers-ead-zeroconf", path = "ead/edhoc-ead-zeroconf/", version = "^0.4.0-alpha.1" }
-edhoc-crypto = { path = "crypto/" }
+lakers-shared = { package = "lakers-shared", path = "shared/", version = "^0.4.0-alpha.1" }
+lakers-ead = { package = "lakers-ead-dispatch", path = "ead/", version = "^0.4.0-alpha.1", default-features = false }
+lakers-ead-none = { package = "lakers-ead-none", path = "ead/lakers-ead-none/", version = "^0.4.0-alpha.1" }
+lakers-ead-zeroconf = { package = "lakers-ead-zeroconf", path = "ead/lakers-ead-zeroconf/", version = "^0.4.0-alpha.1" }
+lakers-crypto = { path = "crypto/" }
 
-edhoc-crypto-cc2538 = { path = "crypto/edhoc-crypto-cc2538/" }
-edhoc-crypto-cryptocell310 = { path = "crypto/edhoc-crypto-cryptocell310-sys/" }
-edhoc-crypto-hacspec = { path = "crypto/edhoc-crypto-hacspec/" }
-edhoc-crypto-psa = { path = "crypto/edhoc-crypto-psa/" }
-edhoc-crypto-rustcrypto = { package = "lakers-crypto-rustcrypto", path = "crypto/edhoc-crypto-rustcrypto/", version = "^0.4.0-alpha.1" }
+lakers-crypto-cc2538 = { path = "crypto/lakers-crypto-cc2538/" }
+lakers-crypto-cryptocell310 = { path = "crypto/lakers-crypto-cryptocell310-sys/" }
+lakers-crypto-hacspec = { path = "crypto/lakers-crypto-hacspec/" }
+lakers-crypto-psa = { path = "crypto/lakers-crypto-psa/" }
+lakers-crypto-rustcrypto = { package = "lakers-crypto-rustcrypto", path = "crypto/lakers-crypto-rustcrypto/", version = "^0.4.0-alpha.1" }
 
 edhoc-rs = { package = "lakers", path = "lib/", version = "^0.4.0-alpha.1", default-features = false }
 
diff --git a/build_for_c.sh b/build_for_c.sh
index aadf0a53..418e04b4 100755
--- a/build_for_c.sh
+++ b/build_for_c.sh
@@ -24,10 +24,10 @@ echo "Changing crate-type to:   $new_value"
 sed -i -E "s/crate-type.*/$new_value/" lib/Cargo.toml
 
 # generate the static library
-cargo build --target thumbv7em-none-eabihf --package edhoc-rs --package edhoc-crypto --package edhoc-ead  --features="$cargo_features" --release
+cargo build --target thumbv7em-none-eabihf --package edhoc-rs --package lakers-crypto --package lakers-ead  --features="$cargo_features" --release
 
 # generate the headers
-cbindgen --config consts/cbindgen.toml --crate edhoc-consts --output ./target/include/edhoc_consts.h -v
+cbindgen --config consts/cbindgen.toml --crate lakers-shared --output ./target/include/lakers_shared.h -v
 cbindgen --config lib/cbindgen.toml --crate edhoc-rs --output ./target/include/edhoc_rs.h -v
 
 # zip to a single file
diff --git a/crypto/Cargo.toml b/crypto/Cargo.toml
index 3f1ad93c..3c28cfee 100644
--- a/crypto/Cargo.toml
+++ b/crypto/Cargo.toml
@@ -1,5 +1,5 @@
 [package]
-name = "edhoc-crypto"
+name = "lakers-crypto"
 version.workspace = true
 edition = "2021"
 authors = ["Mališa Vučinić <malisa.vucinic@inria.fr>"]
@@ -8,33 +8,33 @@ description = "EDHOC crypto library dispatch crate"
 repository.workspace = true
 
 [dependencies]
-edhoc-consts = { package = "lakers-shared", path = "../consts", default-features = false }
+lakers-shared = { package = "lakers-shared", path = "../shared", default-features = false }
 
 # hacspec
-edhoc-crypto-hacspec = { workspace = true, optional = true }
+lakers-crypto-hacspec = { workspace = true, optional = true }
 
 # cc2538 hardware accelerated
-edhoc-crypto-cc2538 = { workspace = true, optional = true }
+lakers-crypto-cc2538 = { workspace = true, optional = true }
 
 # psa
-edhoc-crypto-psa = { workspace = true, default-features = false, optional = true }
+lakers-crypto-psa = { workspace = true, default-features = false, optional = true }
 
 # cryptocell for nrf52840
-edhoc-crypto-cryptocell310 = { workspace = true, optional = true }
+lakers-crypto-cryptocell310 = { workspace = true, optional = true }
 
 # software implementations from rustcrypto
-edhoc-crypto-rustcrypto = { workspace = true, optional = true }
+lakers-crypto-rustcrypto = { workspace = true, optional = true }
 rand_core = { version = "0.6.4", optional = true, default-features = false }
 
 [features]
 default = [  ]
-hacspec = [ "edhoc-crypto-hacspec" ]
-cc2538 = [ "edhoc-crypto-cc2538" ]
-psa = [ "edhoc-crypto-psa" ]
-psa-baremetal = [ "psa", "edhoc-crypto-psa/baremetal" ]
-cryptocell310 = [ "edhoc-crypto-cryptocell310" ]
+hacspec = [ "lakers-crypto-hacspec" ]
+cc2538 = [ "lakers-crypto-cc2538" ]
+psa = [ "lakers-crypto-psa" ]
+psa-baremetal = [ "psa", "lakers-crypto-psa/baremetal" ]
+cryptocell310 = [ "lakers-crypto-cryptocell310" ]
 # This requires std because we need to conjure randomness from thin air;
 # embedded systems can still use rustcrypto but need to provide a crypto from
-# edhoc-crypto-rustcrypto on their own, and combine it with an entropy choice
+# lakers-crypto-rustcrypto on their own, and combine it with an entropy choice
 # of their avail.
-rustcrypto = [ "edhoc-crypto-rustcrypto", "rand_core/getrandom" ]
+rustcrypto = [ "lakers-crypto-rustcrypto", "rand_core/getrandom" ]
diff --git a/crypto/edhoc-crypto-cc2538/.cargo/config.toml b/crypto/lakers-crypto-cc2538/.cargo/config.toml
similarity index 100%
rename from crypto/edhoc-crypto-cc2538/.cargo/config.toml
rename to crypto/lakers-crypto-cc2538/.cargo/config.toml
diff --git a/crypto/edhoc-crypto-cc2538/Cargo.toml b/crypto/lakers-crypto-cc2538/Cargo.toml
similarity index 91%
rename from crypto/edhoc-crypto-cc2538/Cargo.toml
rename to crypto/lakers-crypto-cc2538/Cargo.toml
index 8fc932b9..0c71a074 100644
--- a/crypto/edhoc-crypto-cc2538/Cargo.toml
+++ b/crypto/lakers-crypto-cc2538/Cargo.toml
@@ -1,5 +1,5 @@
 [package]
-name = "edhoc-crypto-cc2538"
+name = "lakers-crypto-cc2538"
 version.workspace = true
 edition = "2021"
 authors = ["Mališa Vučinić <malisa.vucinic@inria.fr>"]
@@ -8,7 +8,7 @@ description = "EDHOC crypto library cc2538 backend"
 repository.workspace = true
 
 [dependencies]
-edhoc-consts.workspace = true
+lakers-shared.workspace = true
 hacspec-lib = { version = "0.1.0-beta.1", default-features = false, features = [ "alloc" ] }
 cortex-m = { version = "0.7.4" }
 cortex-m-rt = { version = "0.7.1" }
diff --git a/crypto/edhoc-crypto-cc2538/lib.rs.old b/crypto/lakers-crypto-cc2538/lib.rs.old
similarity index 100%
rename from crypto/edhoc-crypto-cc2538/lib.rs.old
rename to crypto/lakers-crypto-cc2538/lib.rs.old
diff --git a/crypto/edhoc-crypto-cc2538/memory.x b/crypto/lakers-crypto-cc2538/memory.x
similarity index 100%
rename from crypto/edhoc-crypto-cc2538/memory.x
rename to crypto/lakers-crypto-cc2538/memory.x
diff --git a/crypto/edhoc-crypto-cc2538/sections_remote.x b/crypto/lakers-crypto-cc2538/sections_remote.x
similarity index 100%
rename from crypto/edhoc-crypto-cc2538/sections_remote.x
rename to crypto/lakers-crypto-cc2538/sections_remote.x
diff --git a/crypto/edhoc-crypto-cc2538/src/lib.rs b/crypto/lakers-crypto-cc2538/src/lib.rs
similarity index 98%
rename from crypto/edhoc-crypto-cc2538/src/lib.rs
rename to crypto/lakers-crypto-cc2538/src/lib.rs
index 82e18ff9..e7b93b0f 100644
--- a/crypto/edhoc-crypto-cc2538/src/lib.rs
+++ b/crypto/lakers-crypto-cc2538/src/lib.rs
@@ -1,6 +1,6 @@
 #![no_std]
 
-use edhoc_consts::*;
+use lakers_shared::*;
 
 use cc2538_hal::crypto::aes_engine::ccm::AesCcmInfo;
 use cc2538_hal::crypto::aes_engine::keys::{AesKey, AesKeySize, AesKeys};
diff --git a/crypto/edhoc-crypto-cryptocell310-sys/Cargo.toml b/crypto/lakers-crypto-cryptocell310-sys/Cargo.toml
similarity index 81%
rename from crypto/edhoc-crypto-cryptocell310-sys/Cargo.toml
rename to crypto/lakers-crypto-cryptocell310-sys/Cargo.toml
index da3e3060..d753efaa 100644
--- a/crypto/edhoc-crypto-cryptocell310-sys/Cargo.toml
+++ b/crypto/lakers-crypto-cryptocell310-sys/Cargo.toml
@@ -1,5 +1,5 @@
 [package]
-name = "edhoc-crypto-cryptocell310"
+name = "lakers-crypto-cryptocell310"
 version.workspace = true
 edition = "2021"
 authors = ["Mališa Vučinić <malisa.vucinic@inria.fr>"]
@@ -9,7 +9,7 @@ links = "nrf_cc310_0.9.13"
 repository.workspace = true
 
 [dependencies]
-edhoc-consts.workspace = true
+lakers-shared.workspace = true
 
 [build-dependencies]
 bindgen = "0.69.1"
diff --git a/crypto/edhoc-crypto-cryptocell310-sys/build.rs b/crypto/lakers-crypto-cryptocell310-sys/build.rs
similarity index 100%
rename from crypto/edhoc-crypto-cryptocell310-sys/build.rs
rename to crypto/lakers-crypto-cryptocell310-sys/build.rs
diff --git a/crypto/edhoc-crypto-cryptocell310-sys/src/c/wrapper.h b/crypto/lakers-crypto-cryptocell310-sys/src/c/wrapper.h
similarity index 100%
rename from crypto/edhoc-crypto-cryptocell310-sys/src/c/wrapper.h
rename to crypto/lakers-crypto-cryptocell310-sys/src/c/wrapper.h
diff --git a/crypto/edhoc-crypto-cryptocell310-sys/src/lib.rs b/crypto/lakers-crypto-cryptocell310-sys/src/lib.rs
similarity index 99%
rename from crypto/edhoc-crypto-cryptocell310-sys/src/lib.rs
rename to crypto/lakers-crypto-cryptocell310-sys/src/lib.rs
index 46ae59b3..d14fe624 100644
--- a/crypto/edhoc-crypto-cryptocell310-sys/src/lib.rs
+++ b/crypto/lakers-crypto-cryptocell310-sys/src/lib.rs
@@ -6,7 +6,7 @@
 include!(concat!(env!("OUT_DIR"), "/bindings.rs"));
 
 use core::ffi::c_void;
-use edhoc_consts::{Crypto as CryptoTrait, *};
+use lakers_shared::{Crypto as CryptoTrait, *};
 
 fn convert_array(input: &[u32]) -> [u8; SHA256_DIGEST_LEN] {
     assert!(input.len() == SHA256_DIGEST_LEN / 4);
diff --git a/crypto/edhoc-crypto-cryptocell310-sys/vendor/nrf_cc310/Doxyfile b/crypto/lakers-crypto-cryptocell310-sys/vendor/nrf_cc310/Doxyfile
similarity index 100%
rename from crypto/edhoc-crypto-cryptocell310-sys/vendor/nrf_cc310/Doxyfile
rename to crypto/lakers-crypto-cryptocell310-sys/vendor/nrf_cc310/Doxyfile
diff --git a/crypto/edhoc-crypto-cryptocell310-sys/vendor/nrf_cc310/Doxyfile.internal b/crypto/lakers-crypto-cryptocell310-sys/vendor/nrf_cc310/Doxyfile.internal
similarity index 100%
rename from crypto/edhoc-crypto-cryptocell310-sys/vendor/nrf_cc310/Doxyfile.internal
rename to crypto/lakers-crypto-cryptocell310-sys/vendor/nrf_cc310/Doxyfile.internal
diff --git a/crypto/edhoc-crypto-cryptocell310-sys/vendor/nrf_cc310/include/ccsw_crys_rsa_shared_types.h b/crypto/lakers-crypto-cryptocell310-sys/vendor/nrf_cc310/include/ccsw_crys_rsa_shared_types.h
similarity index 100%
rename from crypto/edhoc-crypto-cryptocell310-sys/vendor/nrf_cc310/include/ccsw_crys_rsa_shared_types.h
rename to crypto/lakers-crypto-cryptocell310-sys/vendor/nrf_cc310/include/ccsw_crys_rsa_shared_types.h
diff --git a/crypto/edhoc-crypto-cryptocell310-sys/vendor/nrf_cc310/include/crys_aesccm.h b/crypto/lakers-crypto-cryptocell310-sys/vendor/nrf_cc310/include/crys_aesccm.h
similarity index 100%
rename from crypto/edhoc-crypto-cryptocell310-sys/vendor/nrf_cc310/include/crys_aesccm.h
rename to crypto/lakers-crypto-cryptocell310-sys/vendor/nrf_cc310/include/crys_aesccm.h
diff --git a/crypto/edhoc-crypto-cryptocell310-sys/vendor/nrf_cc310/include/crys_aesccm_error.h b/crypto/lakers-crypto-cryptocell310-sys/vendor/nrf_cc310/include/crys_aesccm_error.h
similarity index 100%
rename from crypto/edhoc-crypto-cryptocell310-sys/vendor/nrf_cc310/include/crys_aesccm_error.h
rename to crypto/lakers-crypto-cryptocell310-sys/vendor/nrf_cc310/include/crys_aesccm_error.h
diff --git a/crypto/edhoc-crypto-cryptocell310-sys/vendor/nrf_cc310/include/crys_chacha.h b/crypto/lakers-crypto-cryptocell310-sys/vendor/nrf_cc310/include/crys_chacha.h
similarity index 100%
rename from crypto/edhoc-crypto-cryptocell310-sys/vendor/nrf_cc310/include/crys_chacha.h
rename to crypto/lakers-crypto-cryptocell310-sys/vendor/nrf_cc310/include/crys_chacha.h
diff --git a/crypto/edhoc-crypto-cryptocell310-sys/vendor/nrf_cc310/include/crys_chacha_error.h b/crypto/lakers-crypto-cryptocell310-sys/vendor/nrf_cc310/include/crys_chacha_error.h
similarity index 100%
rename from crypto/edhoc-crypto-cryptocell310-sys/vendor/nrf_cc310/include/crys_chacha_error.h
rename to crypto/lakers-crypto-cryptocell310-sys/vendor/nrf_cc310/include/crys_chacha_error.h
diff --git a/crypto/edhoc-crypto-cryptocell310-sys/vendor/nrf_cc310/include/crys_chacha_poly.h b/crypto/lakers-crypto-cryptocell310-sys/vendor/nrf_cc310/include/crys_chacha_poly.h
similarity index 100%
rename from crypto/edhoc-crypto-cryptocell310-sys/vendor/nrf_cc310/include/crys_chacha_poly.h
rename to crypto/lakers-crypto-cryptocell310-sys/vendor/nrf_cc310/include/crys_chacha_poly.h
diff --git a/crypto/edhoc-crypto-cryptocell310-sys/vendor/nrf_cc310/include/crys_chacha_poly_error.h b/crypto/lakers-crypto-cryptocell310-sys/vendor/nrf_cc310/include/crys_chacha_poly_error.h
similarity index 100%
rename from crypto/edhoc-crypto-cryptocell310-sys/vendor/nrf_cc310/include/crys_chacha_poly_error.h
rename to crypto/lakers-crypto-cryptocell310-sys/vendor/nrf_cc310/include/crys_chacha_poly_error.h
diff --git a/crypto/edhoc-crypto-cryptocell310-sys/vendor/nrf_cc310/include/crys_common.h b/crypto/lakers-crypto-cryptocell310-sys/vendor/nrf_cc310/include/crys_common.h
similarity index 100%
rename from crypto/edhoc-crypto-cryptocell310-sys/vendor/nrf_cc310/include/crys_common.h
rename to crypto/lakers-crypto-cryptocell310-sys/vendor/nrf_cc310/include/crys_common.h
diff --git a/crypto/edhoc-crypto-cryptocell310-sys/vendor/nrf_cc310/include/crys_common_error.h b/crypto/lakers-crypto-cryptocell310-sys/vendor/nrf_cc310/include/crys_common_error.h
similarity index 100%
rename from crypto/edhoc-crypto-cryptocell310-sys/vendor/nrf_cc310/include/crys_common_error.h
rename to crypto/lakers-crypto-cryptocell310-sys/vendor/nrf_cc310/include/crys_common_error.h
diff --git a/crypto/edhoc-crypto-cryptocell310-sys/vendor/nrf_cc310/include/crys_dh.h b/crypto/lakers-crypto-cryptocell310-sys/vendor/nrf_cc310/include/crys_dh.h
similarity index 100%
rename from crypto/edhoc-crypto-cryptocell310-sys/vendor/nrf_cc310/include/crys_dh.h
rename to crypto/lakers-crypto-cryptocell310-sys/vendor/nrf_cc310/include/crys_dh.h
diff --git a/crypto/edhoc-crypto-cryptocell310-sys/vendor/nrf_cc310/include/crys_dh_error.h b/crypto/lakers-crypto-cryptocell310-sys/vendor/nrf_cc310/include/crys_dh_error.h
similarity index 100%
rename from crypto/edhoc-crypto-cryptocell310-sys/vendor/nrf_cc310/include/crys_dh_error.h
rename to crypto/lakers-crypto-cryptocell310-sys/vendor/nrf_cc310/include/crys_dh_error.h
diff --git a/crypto/edhoc-crypto-cryptocell310-sys/vendor/nrf_cc310/include/crys_dh_kg.h b/crypto/lakers-crypto-cryptocell310-sys/vendor/nrf_cc310/include/crys_dh_kg.h
similarity index 100%
rename from crypto/edhoc-crypto-cryptocell310-sys/vendor/nrf_cc310/include/crys_dh_kg.h
rename to crypto/lakers-crypto-cryptocell310-sys/vendor/nrf_cc310/include/crys_dh_kg.h
diff --git a/crypto/edhoc-crypto-cryptocell310-sys/vendor/nrf_cc310/include/crys_ec_edw_api.h b/crypto/lakers-crypto-cryptocell310-sys/vendor/nrf_cc310/include/crys_ec_edw_api.h
similarity index 100%
rename from crypto/edhoc-crypto-cryptocell310-sys/vendor/nrf_cc310/include/crys_ec_edw_api.h
rename to crypto/lakers-crypto-cryptocell310-sys/vendor/nrf_cc310/include/crys_ec_edw_api.h
diff --git a/crypto/edhoc-crypto-cryptocell310-sys/vendor/nrf_cc310/include/crys_ec_mont_api.h b/crypto/lakers-crypto-cryptocell310-sys/vendor/nrf_cc310/include/crys_ec_mont_api.h
similarity index 100%
rename from crypto/edhoc-crypto-cryptocell310-sys/vendor/nrf_cc310/include/crys_ec_mont_api.h
rename to crypto/lakers-crypto-cryptocell310-sys/vendor/nrf_cc310/include/crys_ec_mont_api.h
diff --git a/crypto/edhoc-crypto-cryptocell310-sys/vendor/nrf_cc310/include/crys_ec_mont_edw_error.h b/crypto/lakers-crypto-cryptocell310-sys/vendor/nrf_cc310/include/crys_ec_mont_edw_error.h
similarity index 100%
rename from crypto/edhoc-crypto-cryptocell310-sys/vendor/nrf_cc310/include/crys_ec_mont_edw_error.h
rename to crypto/lakers-crypto-cryptocell310-sys/vendor/nrf_cc310/include/crys_ec_mont_edw_error.h
diff --git a/crypto/edhoc-crypto-cryptocell310-sys/vendor/nrf_cc310/include/crys_ecpki_build.h b/crypto/lakers-crypto-cryptocell310-sys/vendor/nrf_cc310/include/crys_ecpki_build.h
similarity index 100%
rename from crypto/edhoc-crypto-cryptocell310-sys/vendor/nrf_cc310/include/crys_ecpki_build.h
rename to crypto/lakers-crypto-cryptocell310-sys/vendor/nrf_cc310/include/crys_ecpki_build.h
diff --git a/crypto/edhoc-crypto-cryptocell310-sys/vendor/nrf_cc310/include/crys_ecpki_dh.h b/crypto/lakers-crypto-cryptocell310-sys/vendor/nrf_cc310/include/crys_ecpki_dh.h
similarity index 100%
rename from crypto/edhoc-crypto-cryptocell310-sys/vendor/nrf_cc310/include/crys_ecpki_dh.h
rename to crypto/lakers-crypto-cryptocell310-sys/vendor/nrf_cc310/include/crys_ecpki_dh.h
diff --git a/crypto/edhoc-crypto-cryptocell310-sys/vendor/nrf_cc310/include/crys_ecpki_domain.h b/crypto/lakers-crypto-cryptocell310-sys/vendor/nrf_cc310/include/crys_ecpki_domain.h
similarity index 100%
rename from crypto/edhoc-crypto-cryptocell310-sys/vendor/nrf_cc310/include/crys_ecpki_domain.h
rename to crypto/lakers-crypto-cryptocell310-sys/vendor/nrf_cc310/include/crys_ecpki_domain.h
diff --git a/crypto/edhoc-crypto-cryptocell310-sys/vendor/nrf_cc310/include/crys_ecpki_ecdsa.h b/crypto/lakers-crypto-cryptocell310-sys/vendor/nrf_cc310/include/crys_ecpki_ecdsa.h
similarity index 100%
rename from crypto/edhoc-crypto-cryptocell310-sys/vendor/nrf_cc310/include/crys_ecpki_ecdsa.h
rename to crypto/lakers-crypto-cryptocell310-sys/vendor/nrf_cc310/include/crys_ecpki_ecdsa.h
diff --git a/crypto/edhoc-crypto-cryptocell310-sys/vendor/nrf_cc310/include/crys_ecpki_error.h b/crypto/lakers-crypto-cryptocell310-sys/vendor/nrf_cc310/include/crys_ecpki_error.h
similarity index 100%
rename from crypto/edhoc-crypto-cryptocell310-sys/vendor/nrf_cc310/include/crys_ecpki_error.h
rename to crypto/lakers-crypto-cryptocell310-sys/vendor/nrf_cc310/include/crys_ecpki_error.h
diff --git a/crypto/edhoc-crypto-cryptocell310-sys/vendor/nrf_cc310/include/crys_ecpki_kg.h b/crypto/lakers-crypto-cryptocell310-sys/vendor/nrf_cc310/include/crys_ecpki_kg.h
similarity index 100%
rename from crypto/edhoc-crypto-cryptocell310-sys/vendor/nrf_cc310/include/crys_ecpki_kg.h
rename to crypto/lakers-crypto-cryptocell310-sys/vendor/nrf_cc310/include/crys_ecpki_kg.h
diff --git a/crypto/edhoc-crypto-cryptocell310-sys/vendor/nrf_cc310/include/crys_ecpki_types.h b/crypto/lakers-crypto-cryptocell310-sys/vendor/nrf_cc310/include/crys_ecpki_types.h
similarity index 100%
rename from crypto/edhoc-crypto-cryptocell310-sys/vendor/nrf_cc310/include/crys_ecpki_types.h
rename to crypto/lakers-crypto-cryptocell310-sys/vendor/nrf_cc310/include/crys_ecpki_types.h
diff --git a/crypto/edhoc-crypto-cryptocell310-sys/vendor/nrf_cc310/include/crys_error.h b/crypto/lakers-crypto-cryptocell310-sys/vendor/nrf_cc310/include/crys_error.h
similarity index 100%
rename from crypto/edhoc-crypto-cryptocell310-sys/vendor/nrf_cc310/include/crys_error.h
rename to crypto/lakers-crypto-cryptocell310-sys/vendor/nrf_cc310/include/crys_error.h
diff --git a/crypto/edhoc-crypto-cryptocell310-sys/vendor/nrf_cc310/include/crys_hash.h b/crypto/lakers-crypto-cryptocell310-sys/vendor/nrf_cc310/include/crys_hash.h
similarity index 100%
rename from crypto/edhoc-crypto-cryptocell310-sys/vendor/nrf_cc310/include/crys_hash.h
rename to crypto/lakers-crypto-cryptocell310-sys/vendor/nrf_cc310/include/crys_hash.h
diff --git a/crypto/edhoc-crypto-cryptocell310-sys/vendor/nrf_cc310/include/crys_hash_defs.h b/crypto/lakers-crypto-cryptocell310-sys/vendor/nrf_cc310/include/crys_hash_defs.h
similarity index 100%
rename from crypto/edhoc-crypto-cryptocell310-sys/vendor/nrf_cc310/include/crys_hash_defs.h
rename to crypto/lakers-crypto-cryptocell310-sys/vendor/nrf_cc310/include/crys_hash_defs.h
diff --git a/crypto/edhoc-crypto-cryptocell310-sys/vendor/nrf_cc310/include/crys_hash_error.h b/crypto/lakers-crypto-cryptocell310-sys/vendor/nrf_cc310/include/crys_hash_error.h
similarity index 100%
rename from crypto/edhoc-crypto-cryptocell310-sys/vendor/nrf_cc310/include/crys_hash_error.h
rename to crypto/lakers-crypto-cryptocell310-sys/vendor/nrf_cc310/include/crys_hash_error.h
diff --git a/crypto/edhoc-crypto-cryptocell310-sys/vendor/nrf_cc310/include/crys_hkdf.h b/crypto/lakers-crypto-cryptocell310-sys/vendor/nrf_cc310/include/crys_hkdf.h
similarity index 100%
rename from crypto/edhoc-crypto-cryptocell310-sys/vendor/nrf_cc310/include/crys_hkdf.h
rename to crypto/lakers-crypto-cryptocell310-sys/vendor/nrf_cc310/include/crys_hkdf.h
diff --git a/crypto/edhoc-crypto-cryptocell310-sys/vendor/nrf_cc310/include/crys_hkdf_error.h b/crypto/lakers-crypto-cryptocell310-sys/vendor/nrf_cc310/include/crys_hkdf_error.h
similarity index 100%
rename from crypto/edhoc-crypto-cryptocell310-sys/vendor/nrf_cc310/include/crys_hkdf_error.h
rename to crypto/lakers-crypto-cryptocell310-sys/vendor/nrf_cc310/include/crys_hkdf_error.h
diff --git a/crypto/edhoc-crypto-cryptocell310-sys/vendor/nrf_cc310/include/crys_hmac.h b/crypto/lakers-crypto-cryptocell310-sys/vendor/nrf_cc310/include/crys_hmac.h
similarity index 100%
rename from crypto/edhoc-crypto-cryptocell310-sys/vendor/nrf_cc310/include/crys_hmac.h
rename to crypto/lakers-crypto-cryptocell310-sys/vendor/nrf_cc310/include/crys_hmac.h
diff --git a/crypto/edhoc-crypto-cryptocell310-sys/vendor/nrf_cc310/include/crys_hmac_defs.h b/crypto/lakers-crypto-cryptocell310-sys/vendor/nrf_cc310/include/crys_hmac_defs.h
similarity index 100%
rename from crypto/edhoc-crypto-cryptocell310-sys/vendor/nrf_cc310/include/crys_hmac_defs.h
rename to crypto/lakers-crypto-cryptocell310-sys/vendor/nrf_cc310/include/crys_hmac_defs.h
diff --git a/crypto/edhoc-crypto-cryptocell310-sys/vendor/nrf_cc310/include/crys_hmac_error.h b/crypto/lakers-crypto-cryptocell310-sys/vendor/nrf_cc310/include/crys_hmac_error.h
similarity index 100%
rename from crypto/edhoc-crypto-cryptocell310-sys/vendor/nrf_cc310/include/crys_hmac_error.h
rename to crypto/lakers-crypto-cryptocell310-sys/vendor/nrf_cc310/include/crys_hmac_error.h
diff --git a/crypto/edhoc-crypto-cryptocell310-sys/vendor/nrf_cc310/include/crys_kdf.h b/crypto/lakers-crypto-cryptocell310-sys/vendor/nrf_cc310/include/crys_kdf.h
similarity index 100%
rename from crypto/edhoc-crypto-cryptocell310-sys/vendor/nrf_cc310/include/crys_kdf.h
rename to crypto/lakers-crypto-cryptocell310-sys/vendor/nrf_cc310/include/crys_kdf.h
diff --git a/crypto/edhoc-crypto-cryptocell310-sys/vendor/nrf_cc310/include/crys_kdf_error.h b/crypto/lakers-crypto-cryptocell310-sys/vendor/nrf_cc310/include/crys_kdf_error.h
similarity index 100%
rename from crypto/edhoc-crypto-cryptocell310-sys/vendor/nrf_cc310/include/crys_kdf_error.h
rename to crypto/lakers-crypto-cryptocell310-sys/vendor/nrf_cc310/include/crys_kdf_error.h
diff --git a/crypto/edhoc-crypto-cryptocell310-sys/vendor/nrf_cc310/include/crys_pka_defs_hw.h b/crypto/lakers-crypto-cryptocell310-sys/vendor/nrf_cc310/include/crys_pka_defs_hw.h
similarity index 100%
rename from crypto/edhoc-crypto-cryptocell310-sys/vendor/nrf_cc310/include/crys_pka_defs_hw.h
rename to crypto/lakers-crypto-cryptocell310-sys/vendor/nrf_cc310/include/crys_pka_defs_hw.h
diff --git a/crypto/edhoc-crypto-cryptocell310-sys/vendor/nrf_cc310/include/crys_poly.h b/crypto/lakers-crypto-cryptocell310-sys/vendor/nrf_cc310/include/crys_poly.h
similarity index 100%
rename from crypto/edhoc-crypto-cryptocell310-sys/vendor/nrf_cc310/include/crys_poly.h
rename to crypto/lakers-crypto-cryptocell310-sys/vendor/nrf_cc310/include/crys_poly.h
diff --git a/crypto/edhoc-crypto-cryptocell310-sys/vendor/nrf_cc310/include/crys_poly_error.h b/crypto/lakers-crypto-cryptocell310-sys/vendor/nrf_cc310/include/crys_poly_error.h
similarity index 100%
rename from crypto/edhoc-crypto-cryptocell310-sys/vendor/nrf_cc310/include/crys_poly_error.h
rename to crypto/lakers-crypto-cryptocell310-sys/vendor/nrf_cc310/include/crys_poly_error.h
diff --git a/crypto/edhoc-crypto-cryptocell310-sys/vendor/nrf_cc310/include/crys_rnd.h b/crypto/lakers-crypto-cryptocell310-sys/vendor/nrf_cc310/include/crys_rnd.h
similarity index 100%
rename from crypto/edhoc-crypto-cryptocell310-sys/vendor/nrf_cc310/include/crys_rnd.h
rename to crypto/lakers-crypto-cryptocell310-sys/vendor/nrf_cc310/include/crys_rnd.h
diff --git a/crypto/edhoc-crypto-cryptocell310-sys/vendor/nrf_cc310/include/crys_rnd_error.h b/crypto/lakers-crypto-cryptocell310-sys/vendor/nrf_cc310/include/crys_rnd_error.h
similarity index 100%
rename from crypto/edhoc-crypto-cryptocell310-sys/vendor/nrf_cc310/include/crys_rnd_error.h
rename to crypto/lakers-crypto-cryptocell310-sys/vendor/nrf_cc310/include/crys_rnd_error.h
diff --git a/crypto/edhoc-crypto-cryptocell310-sys/vendor/nrf_cc310/include/crys_rsa_build.h b/crypto/lakers-crypto-cryptocell310-sys/vendor/nrf_cc310/include/crys_rsa_build.h
similarity index 100%
rename from crypto/edhoc-crypto-cryptocell310-sys/vendor/nrf_cc310/include/crys_rsa_build.h
rename to crypto/lakers-crypto-cryptocell310-sys/vendor/nrf_cc310/include/crys_rsa_build.h
diff --git a/crypto/edhoc-crypto-cryptocell310-sys/vendor/nrf_cc310/include/crys_rsa_error.h b/crypto/lakers-crypto-cryptocell310-sys/vendor/nrf_cc310/include/crys_rsa_error.h
similarity index 100%
rename from crypto/edhoc-crypto-cryptocell310-sys/vendor/nrf_cc310/include/crys_rsa_error.h
rename to crypto/lakers-crypto-cryptocell310-sys/vendor/nrf_cc310/include/crys_rsa_error.h
diff --git a/crypto/edhoc-crypto-cryptocell310-sys/vendor/nrf_cc310/include/crys_rsa_kg.h b/crypto/lakers-crypto-cryptocell310-sys/vendor/nrf_cc310/include/crys_rsa_kg.h
similarity index 100%
rename from crypto/edhoc-crypto-cryptocell310-sys/vendor/nrf_cc310/include/crys_rsa_kg.h
rename to crypto/lakers-crypto-cryptocell310-sys/vendor/nrf_cc310/include/crys_rsa_kg.h
diff --git a/crypto/edhoc-crypto-cryptocell310-sys/vendor/nrf_cc310/include/crys_rsa_prim.h b/crypto/lakers-crypto-cryptocell310-sys/vendor/nrf_cc310/include/crys_rsa_prim.h
similarity index 100%
rename from crypto/edhoc-crypto-cryptocell310-sys/vendor/nrf_cc310/include/crys_rsa_prim.h
rename to crypto/lakers-crypto-cryptocell310-sys/vendor/nrf_cc310/include/crys_rsa_prim.h
diff --git a/crypto/edhoc-crypto-cryptocell310-sys/vendor/nrf_cc310/include/crys_rsa_schemes.h b/crypto/lakers-crypto-cryptocell310-sys/vendor/nrf_cc310/include/crys_rsa_schemes.h
similarity index 100%
rename from crypto/edhoc-crypto-cryptocell310-sys/vendor/nrf_cc310/include/crys_rsa_schemes.h
rename to crypto/lakers-crypto-cryptocell310-sys/vendor/nrf_cc310/include/crys_rsa_schemes.h
diff --git a/crypto/edhoc-crypto-cryptocell310-sys/vendor/nrf_cc310/include/crys_rsa_types.h b/crypto/lakers-crypto-cryptocell310-sys/vendor/nrf_cc310/include/crys_rsa_types.h
similarity index 100%
rename from crypto/edhoc-crypto-cryptocell310-sys/vendor/nrf_cc310/include/crys_rsa_types.h
rename to crypto/lakers-crypto-cryptocell310-sys/vendor/nrf_cc310/include/crys_rsa_types.h
diff --git a/crypto/edhoc-crypto-cryptocell310-sys/vendor/nrf_cc310/include/crys_srp.h b/crypto/lakers-crypto-cryptocell310-sys/vendor/nrf_cc310/include/crys_srp.h
similarity index 100%
rename from crypto/edhoc-crypto-cryptocell310-sys/vendor/nrf_cc310/include/crys_srp.h
rename to crypto/lakers-crypto-cryptocell310-sys/vendor/nrf_cc310/include/crys_srp.h
diff --git a/crypto/edhoc-crypto-cryptocell310-sys/vendor/nrf_cc310/include/crys_srp_error.h b/crypto/lakers-crypto-cryptocell310-sys/vendor/nrf_cc310/include/crys_srp_error.h
similarity index 100%
rename from crypto/edhoc-crypto-cryptocell310-sys/vendor/nrf_cc310/include/crys_srp_error.h
rename to crypto/lakers-crypto-cryptocell310-sys/vendor/nrf_cc310/include/crys_srp_error.h
diff --git a/crypto/edhoc-crypto-cryptocell310-sys/vendor/nrf_cc310/include/dx_reg_base_host.h b/crypto/lakers-crypto-cryptocell310-sys/vendor/nrf_cc310/include/dx_reg_base_host.h
similarity index 100%
rename from crypto/edhoc-crypto-cryptocell310-sys/vendor/nrf_cc310/include/dx_reg_base_host.h
rename to crypto/lakers-crypto-cryptocell310-sys/vendor/nrf_cc310/include/dx_reg_base_host.h
diff --git a/crypto/edhoc-crypto-cryptocell310-sys/vendor/nrf_cc310/include/sns_silib.h b/crypto/lakers-crypto-cryptocell310-sys/vendor/nrf_cc310/include/sns_silib.h
similarity index 100%
rename from crypto/edhoc-crypto-cryptocell310-sys/vendor/nrf_cc310/include/sns_silib.h
rename to crypto/lakers-crypto-cryptocell310-sys/vendor/nrf_cc310/include/sns_silib.h
diff --git a/crypto/edhoc-crypto-cryptocell310-sys/vendor/nrf_cc310/include/ssi_aes.h b/crypto/lakers-crypto-cryptocell310-sys/vendor/nrf_cc310/include/ssi_aes.h
similarity index 100%
rename from crypto/edhoc-crypto-cryptocell310-sys/vendor/nrf_cc310/include/ssi_aes.h
rename to crypto/lakers-crypto-cryptocell310-sys/vendor/nrf_cc310/include/ssi_aes.h
diff --git a/crypto/edhoc-crypto-cryptocell310-sys/vendor/nrf_cc310/include/ssi_aes_defs.h b/crypto/lakers-crypto-cryptocell310-sys/vendor/nrf_cc310/include/ssi_aes_defs.h
similarity index 100%
rename from crypto/edhoc-crypto-cryptocell310-sys/vendor/nrf_cc310/include/ssi_aes_defs.h
rename to crypto/lakers-crypto-cryptocell310-sys/vendor/nrf_cc310/include/ssi_aes_defs.h
diff --git a/crypto/edhoc-crypto-cryptocell310-sys/vendor/nrf_cc310/include/ssi_aes_error.h b/crypto/lakers-crypto-cryptocell310-sys/vendor/nrf_cc310/include/ssi_aes_error.h
similarity index 100%
rename from crypto/edhoc-crypto-cryptocell310-sys/vendor/nrf_cc310/include/ssi_aes_error.h
rename to crypto/lakers-crypto-cryptocell310-sys/vendor/nrf_cc310/include/ssi_aes_error.h
diff --git a/crypto/edhoc-crypto-cryptocell310-sys/vendor/nrf_cc310/include/ssi_bitops.h b/crypto/lakers-crypto-cryptocell310-sys/vendor/nrf_cc310/include/ssi_bitops.h
similarity index 100%
rename from crypto/edhoc-crypto-cryptocell310-sys/vendor/nrf_cc310/include/ssi_bitops.h
rename to crypto/lakers-crypto-cryptocell310-sys/vendor/nrf_cc310/include/ssi_bitops.h
diff --git a/crypto/edhoc-crypto-cryptocell310-sys/vendor/nrf_cc310/include/ssi_pal_abort.h b/crypto/lakers-crypto-cryptocell310-sys/vendor/nrf_cc310/include/ssi_pal_abort.h
similarity index 100%
rename from crypto/edhoc-crypto-cryptocell310-sys/vendor/nrf_cc310/include/ssi_pal_abort.h
rename to crypto/lakers-crypto-cryptocell310-sys/vendor/nrf_cc310/include/ssi_pal_abort.h
diff --git a/crypto/edhoc-crypto-cryptocell310-sys/vendor/nrf_cc310/include/ssi_pal_barrier.h b/crypto/lakers-crypto-cryptocell310-sys/vendor/nrf_cc310/include/ssi_pal_barrier.h
similarity index 100%
rename from crypto/edhoc-crypto-cryptocell310-sys/vendor/nrf_cc310/include/ssi_pal_barrier.h
rename to crypto/lakers-crypto-cryptocell310-sys/vendor/nrf_cc310/include/ssi_pal_barrier.h
diff --git a/crypto/edhoc-crypto-cryptocell310-sys/vendor/nrf_cc310/include/ssi_pal_compiler.h b/crypto/lakers-crypto-cryptocell310-sys/vendor/nrf_cc310/include/ssi_pal_compiler.h
similarity index 100%
rename from crypto/edhoc-crypto-cryptocell310-sys/vendor/nrf_cc310/include/ssi_pal_compiler.h
rename to crypto/lakers-crypto-cryptocell310-sys/vendor/nrf_cc310/include/ssi_pal_compiler.h
diff --git a/crypto/edhoc-crypto-cryptocell310-sys/vendor/nrf_cc310/include/ssi_pal_dma.h b/crypto/lakers-crypto-cryptocell310-sys/vendor/nrf_cc310/include/ssi_pal_dma.h
similarity index 100%
rename from crypto/edhoc-crypto-cryptocell310-sys/vendor/nrf_cc310/include/ssi_pal_dma.h
rename to crypto/lakers-crypto-cryptocell310-sys/vendor/nrf_cc310/include/ssi_pal_dma.h
diff --git a/crypto/edhoc-crypto-cryptocell310-sys/vendor/nrf_cc310/include/ssi_pal_dma_defs.h b/crypto/lakers-crypto-cryptocell310-sys/vendor/nrf_cc310/include/ssi_pal_dma_defs.h
similarity index 100%
rename from crypto/edhoc-crypto-cryptocell310-sys/vendor/nrf_cc310/include/ssi_pal_dma_defs.h
rename to crypto/lakers-crypto-cryptocell310-sys/vendor/nrf_cc310/include/ssi_pal_dma_defs.h
diff --git a/crypto/edhoc-crypto-cryptocell310-sys/vendor/nrf_cc310/include/ssi_pal_dma_plat.h b/crypto/lakers-crypto-cryptocell310-sys/vendor/nrf_cc310/include/ssi_pal_dma_plat.h
similarity index 100%
rename from crypto/edhoc-crypto-cryptocell310-sys/vendor/nrf_cc310/include/ssi_pal_dma_plat.h
rename to crypto/lakers-crypto-cryptocell310-sys/vendor/nrf_cc310/include/ssi_pal_dma_plat.h
diff --git a/crypto/edhoc-crypto-cryptocell310-sys/vendor/nrf_cc310/include/ssi_pal_error.h b/crypto/lakers-crypto-cryptocell310-sys/vendor/nrf_cc310/include/ssi_pal_error.h
similarity index 100%
rename from crypto/edhoc-crypto-cryptocell310-sys/vendor/nrf_cc310/include/ssi_pal_error.h
rename to crypto/lakers-crypto-cryptocell310-sys/vendor/nrf_cc310/include/ssi_pal_error.h
diff --git a/crypto/edhoc-crypto-cryptocell310-sys/vendor/nrf_cc310/include/ssi_pal_file.h b/crypto/lakers-crypto-cryptocell310-sys/vendor/nrf_cc310/include/ssi_pal_file.h
similarity index 100%
rename from crypto/edhoc-crypto-cryptocell310-sys/vendor/nrf_cc310/include/ssi_pal_file.h
rename to crypto/lakers-crypto-cryptocell310-sys/vendor/nrf_cc310/include/ssi_pal_file.h
diff --git a/crypto/edhoc-crypto-cryptocell310-sys/vendor/nrf_cc310/include/ssi_pal_file_plat.h b/crypto/lakers-crypto-cryptocell310-sys/vendor/nrf_cc310/include/ssi_pal_file_plat.h
similarity index 100%
rename from crypto/edhoc-crypto-cryptocell310-sys/vendor/nrf_cc310/include/ssi_pal_file_plat.h
rename to crypto/lakers-crypto-cryptocell310-sys/vendor/nrf_cc310/include/ssi_pal_file_plat.h
diff --git a/crypto/edhoc-crypto-cryptocell310-sys/vendor/nrf_cc310/include/ssi_pal_fips.h b/crypto/lakers-crypto-cryptocell310-sys/vendor/nrf_cc310/include/ssi_pal_fips.h
similarity index 100%
rename from crypto/edhoc-crypto-cryptocell310-sys/vendor/nrf_cc310/include/ssi_pal_fips.h
rename to crypto/lakers-crypto-cryptocell310-sys/vendor/nrf_cc310/include/ssi_pal_fips.h
diff --git a/crypto/edhoc-crypto-cryptocell310-sys/vendor/nrf_cc310/include/ssi_pal_init.h b/crypto/lakers-crypto-cryptocell310-sys/vendor/nrf_cc310/include/ssi_pal_init.h
similarity index 100%
rename from crypto/edhoc-crypto-cryptocell310-sys/vendor/nrf_cc310/include/ssi_pal_init.h
rename to crypto/lakers-crypto-cryptocell310-sys/vendor/nrf_cc310/include/ssi_pal_init.h
diff --git a/crypto/edhoc-crypto-cryptocell310-sys/vendor/nrf_cc310/include/ssi_pal_list.h b/crypto/lakers-crypto-cryptocell310-sys/vendor/nrf_cc310/include/ssi_pal_list.h
similarity index 100%
rename from crypto/edhoc-crypto-cryptocell310-sys/vendor/nrf_cc310/include/ssi_pal_list.h
rename to crypto/lakers-crypto-cryptocell310-sys/vendor/nrf_cc310/include/ssi_pal_list.h
diff --git a/crypto/edhoc-crypto-cryptocell310-sys/vendor/nrf_cc310/include/ssi_pal_log.h b/crypto/lakers-crypto-cryptocell310-sys/vendor/nrf_cc310/include/ssi_pal_log.h
similarity index 100%
rename from crypto/edhoc-crypto-cryptocell310-sys/vendor/nrf_cc310/include/ssi_pal_log.h
rename to crypto/lakers-crypto-cryptocell310-sys/vendor/nrf_cc310/include/ssi_pal_log.h
diff --git a/crypto/edhoc-crypto-cryptocell310-sys/vendor/nrf_cc310/include/ssi_pal_mem.h b/crypto/lakers-crypto-cryptocell310-sys/vendor/nrf_cc310/include/ssi_pal_mem.h
similarity index 100%
rename from crypto/edhoc-crypto-cryptocell310-sys/vendor/nrf_cc310/include/ssi_pal_mem.h
rename to crypto/lakers-crypto-cryptocell310-sys/vendor/nrf_cc310/include/ssi_pal_mem.h
diff --git a/crypto/edhoc-crypto-cryptocell310-sys/vendor/nrf_cc310/include/ssi_pal_memmap.h b/crypto/lakers-crypto-cryptocell310-sys/vendor/nrf_cc310/include/ssi_pal_memmap.h
similarity index 100%
rename from crypto/edhoc-crypto-cryptocell310-sys/vendor/nrf_cc310/include/ssi_pal_memmap.h
rename to crypto/lakers-crypto-cryptocell310-sys/vendor/nrf_cc310/include/ssi_pal_memmap.h
diff --git a/crypto/edhoc-crypto-cryptocell310-sys/vendor/nrf_cc310/include/ssi_pal_mutex.h b/crypto/lakers-crypto-cryptocell310-sys/vendor/nrf_cc310/include/ssi_pal_mutex.h
similarity index 100%
rename from crypto/edhoc-crypto-cryptocell310-sys/vendor/nrf_cc310/include/ssi_pal_mutex.h
rename to crypto/lakers-crypto-cryptocell310-sys/vendor/nrf_cc310/include/ssi_pal_mutex.h
diff --git a/crypto/edhoc-crypto-cryptocell310-sys/vendor/nrf_cc310/include/ssi_pal_mutex_plat.h b/crypto/lakers-crypto-cryptocell310-sys/vendor/nrf_cc310/include/ssi_pal_mutex_plat.h
similarity index 100%
rename from crypto/edhoc-crypto-cryptocell310-sys/vendor/nrf_cc310/include/ssi_pal_mutex_plat.h
rename to crypto/lakers-crypto-cryptocell310-sys/vendor/nrf_cc310/include/ssi_pal_mutex_plat.h
diff --git a/crypto/edhoc-crypto-cryptocell310-sys/vendor/nrf_cc310/include/ssi_pal_perf.h b/crypto/lakers-crypto-cryptocell310-sys/vendor/nrf_cc310/include/ssi_pal_perf.h
similarity index 100%
rename from crypto/edhoc-crypto-cryptocell310-sys/vendor/nrf_cc310/include/ssi_pal_perf.h
rename to crypto/lakers-crypto-cryptocell310-sys/vendor/nrf_cc310/include/ssi_pal_perf.h
diff --git a/crypto/edhoc-crypto-cryptocell310-sys/vendor/nrf_cc310/include/ssi_pal_perf_plat.h b/crypto/lakers-crypto-cryptocell310-sys/vendor/nrf_cc310/include/ssi_pal_perf_plat.h
similarity index 100%
rename from crypto/edhoc-crypto-cryptocell310-sys/vendor/nrf_cc310/include/ssi_pal_perf_plat.h
rename to crypto/lakers-crypto-cryptocell310-sys/vendor/nrf_cc310/include/ssi_pal_perf_plat.h
diff --git a/crypto/edhoc-crypto-cryptocell310-sys/vendor/nrf_cc310/include/ssi_pal_sem.h b/crypto/lakers-crypto-cryptocell310-sys/vendor/nrf_cc310/include/ssi_pal_sem.h
similarity index 100%
rename from crypto/edhoc-crypto-cryptocell310-sys/vendor/nrf_cc310/include/ssi_pal_sem.h
rename to crypto/lakers-crypto-cryptocell310-sys/vendor/nrf_cc310/include/ssi_pal_sem.h
diff --git a/crypto/edhoc-crypto-cryptocell310-sys/vendor/nrf_cc310/include/ssi_pal_sem_plat.h b/crypto/lakers-crypto-cryptocell310-sys/vendor/nrf_cc310/include/ssi_pal_sem_plat.h
similarity index 100%
rename from crypto/edhoc-crypto-cryptocell310-sys/vendor/nrf_cc310/include/ssi_pal_sem_plat.h
rename to crypto/lakers-crypto-cryptocell310-sys/vendor/nrf_cc310/include/ssi_pal_sem_plat.h
diff --git a/crypto/edhoc-crypto-cryptocell310-sys/vendor/nrf_cc310/include/ssi_pal_trng.h b/crypto/lakers-crypto-cryptocell310-sys/vendor/nrf_cc310/include/ssi_pal_trng.h
similarity index 100%
rename from crypto/edhoc-crypto-cryptocell310-sys/vendor/nrf_cc310/include/ssi_pal_trng.h
rename to crypto/lakers-crypto-cryptocell310-sys/vendor/nrf_cc310/include/ssi_pal_trng.h
diff --git a/crypto/edhoc-crypto-cryptocell310-sys/vendor/nrf_cc310/include/ssi_pal_types.h b/crypto/lakers-crypto-cryptocell310-sys/vendor/nrf_cc310/include/ssi_pal_types.h
similarity index 100%
rename from crypto/edhoc-crypto-cryptocell310-sys/vendor/nrf_cc310/include/ssi_pal_types.h
rename to crypto/lakers-crypto-cryptocell310-sys/vendor/nrf_cc310/include/ssi_pal_types.h
diff --git a/crypto/edhoc-crypto-cryptocell310-sys/vendor/nrf_cc310/include/ssi_pal_types_plat.h b/crypto/lakers-crypto-cryptocell310-sys/vendor/nrf_cc310/include/ssi_pal_types_plat.h
similarity index 100%
rename from crypto/edhoc-crypto-cryptocell310-sys/vendor/nrf_cc310/include/ssi_pal_types_plat.h
rename to crypto/lakers-crypto-cryptocell310-sys/vendor/nrf_cc310/include/ssi_pal_types_plat.h
diff --git a/crypto/edhoc-crypto-cryptocell310-sys/vendor/nrf_cc310/include/ssi_pka_hw_plat_defs.h b/crypto/lakers-crypto-cryptocell310-sys/vendor/nrf_cc310/include/ssi_pka_hw_plat_defs.h
similarity index 100%
rename from crypto/edhoc-crypto-cryptocell310-sys/vendor/nrf_cc310/include/ssi_pka_hw_plat_defs.h
rename to crypto/lakers-crypto-cryptocell310-sys/vendor/nrf_cc310/include/ssi_pka_hw_plat_defs.h
diff --git a/crypto/edhoc-crypto-cryptocell310-sys/vendor/nrf_cc310/include/ssi_regs.h b/crypto/lakers-crypto-cryptocell310-sys/vendor/nrf_cc310/include/ssi_regs.h
similarity index 100%
rename from crypto/edhoc-crypto-cryptocell310-sys/vendor/nrf_cc310/include/ssi_regs.h
rename to crypto/lakers-crypto-cryptocell310-sys/vendor/nrf_cc310/include/ssi_regs.h
diff --git a/crypto/edhoc-crypto-cryptocell310-sys/vendor/nrf_cc310/include/ssi_sram_map.h b/crypto/lakers-crypto-cryptocell310-sys/vendor/nrf_cc310/include/ssi_sram_map.h
similarity index 100%
rename from crypto/edhoc-crypto-cryptocell310-sys/vendor/nrf_cc310/include/ssi_sram_map.h
rename to crypto/lakers-crypto-cryptocell310-sys/vendor/nrf_cc310/include/ssi_sram_map.h
diff --git a/crypto/edhoc-crypto-cryptocell310-sys/vendor/nrf_cc310/include/ssi_util_defs.h b/crypto/lakers-crypto-cryptocell310-sys/vendor/nrf_cc310/include/ssi_util_defs.h
similarity index 100%
rename from crypto/edhoc-crypto-cryptocell310-sys/vendor/nrf_cc310/include/ssi_util_defs.h
rename to crypto/lakers-crypto-cryptocell310-sys/vendor/nrf_cc310/include/ssi_util_defs.h
diff --git a/crypto/edhoc-crypto-cryptocell310-sys/vendor/nrf_cc310/include/ssi_util_error.h b/crypto/lakers-crypto-cryptocell310-sys/vendor/nrf_cc310/include/ssi_util_error.h
similarity index 100%
rename from crypto/edhoc-crypto-cryptocell310-sys/vendor/nrf_cc310/include/ssi_util_error.h
rename to crypto/lakers-crypto-cryptocell310-sys/vendor/nrf_cc310/include/ssi_util_error.h
diff --git a/crypto/edhoc-crypto-cryptocell310-sys/vendor/nrf_cc310/include/ssi_util_key_derivation.h b/crypto/lakers-crypto-cryptocell310-sys/vendor/nrf_cc310/include/ssi_util_key_derivation.h
similarity index 100%
rename from crypto/edhoc-crypto-cryptocell310-sys/vendor/nrf_cc310/include/ssi_util_key_derivation.h
rename to crypto/lakers-crypto-cryptocell310-sys/vendor/nrf_cc310/include/ssi_util_key_derivation.h
diff --git a/crypto/edhoc-crypto-cryptocell310-sys/vendor/nrf_cc310/include/ssi_util_key_derivation_defs.h b/crypto/lakers-crypto-cryptocell310-sys/vendor/nrf_cc310/include/ssi_util_key_derivation_defs.h
similarity index 100%
rename from crypto/edhoc-crypto-cryptocell310-sys/vendor/nrf_cc310/include/ssi_util_key_derivation_defs.h
rename to crypto/lakers-crypto-cryptocell310-sys/vendor/nrf_cc310/include/ssi_util_key_derivation_defs.h
diff --git a/crypto/edhoc-crypto-cryptocell310-sys/vendor/nrf_cc310/lib/cortex-m4/hard-float/libnrf_cc310_0.9.13.a b/crypto/lakers-crypto-cryptocell310-sys/vendor/nrf_cc310/lib/cortex-m4/hard-float/libnrf_cc310_0.9.13.a
similarity index 100%
rename from crypto/edhoc-crypto-cryptocell310-sys/vendor/nrf_cc310/lib/cortex-m4/hard-float/libnrf_cc310_0.9.13.a
rename to crypto/lakers-crypto-cryptocell310-sys/vendor/nrf_cc310/lib/cortex-m4/hard-float/libnrf_cc310_0.9.13.a
diff --git a/crypto/edhoc-crypto-cryptocell310-sys/vendor/nrf_cc310/lib/cortex-m4/hard-float/no-interrupts/libnrf_cc310_0.9.13.a b/crypto/lakers-crypto-cryptocell310-sys/vendor/nrf_cc310/lib/cortex-m4/hard-float/no-interrupts/libnrf_cc310_0.9.13.a
similarity index 100%
rename from crypto/edhoc-crypto-cryptocell310-sys/vendor/nrf_cc310/lib/cortex-m4/hard-float/no-interrupts/libnrf_cc310_0.9.13.a
rename to crypto/lakers-crypto-cryptocell310-sys/vendor/nrf_cc310/lib/cortex-m4/hard-float/no-interrupts/libnrf_cc310_0.9.13.a
diff --git a/crypto/edhoc-crypto-cryptocell310-sys/vendor/nrf_cc310/lib/cortex-m4/hard-float/short-wchar/libnrf_cc310_0.9.13.a b/crypto/lakers-crypto-cryptocell310-sys/vendor/nrf_cc310/lib/cortex-m4/hard-float/short-wchar/libnrf_cc310_0.9.13.a
similarity index 100%
rename from crypto/edhoc-crypto-cryptocell310-sys/vendor/nrf_cc310/lib/cortex-m4/hard-float/short-wchar/libnrf_cc310_0.9.13.a
rename to crypto/lakers-crypto-cryptocell310-sys/vendor/nrf_cc310/lib/cortex-m4/hard-float/short-wchar/libnrf_cc310_0.9.13.a
diff --git a/crypto/edhoc-crypto-cryptocell310-sys/vendor/nrf_cc310/lib/cortex-m4/hard-float/short-wchar/no-interrupts/libnrf_cc310_0.9.13.a b/crypto/lakers-crypto-cryptocell310-sys/vendor/nrf_cc310/lib/cortex-m4/hard-float/short-wchar/no-interrupts/libnrf_cc310_0.9.13.a
similarity index 100%
rename from crypto/edhoc-crypto-cryptocell310-sys/vendor/nrf_cc310/lib/cortex-m4/hard-float/short-wchar/no-interrupts/libnrf_cc310_0.9.13.a
rename to crypto/lakers-crypto-cryptocell310-sys/vendor/nrf_cc310/lib/cortex-m4/hard-float/short-wchar/no-interrupts/libnrf_cc310_0.9.13.a
diff --git a/crypto/edhoc-crypto-cryptocell310-sys/vendor/nrf_cc310/lib/cortex-m4/hard-float/short-wchar/no-interrupts/nrf_cc310_0.9.13.lib b/crypto/lakers-crypto-cryptocell310-sys/vendor/nrf_cc310/lib/cortex-m4/hard-float/short-wchar/no-interrupts/nrf_cc310_0.9.13.lib
similarity index 100%
rename from crypto/edhoc-crypto-cryptocell310-sys/vendor/nrf_cc310/lib/cortex-m4/hard-float/short-wchar/no-interrupts/nrf_cc310_0.9.13.lib
rename to crypto/lakers-crypto-cryptocell310-sys/vendor/nrf_cc310/lib/cortex-m4/hard-float/short-wchar/no-interrupts/nrf_cc310_0.9.13.lib
diff --git a/crypto/edhoc-crypto-cryptocell310-sys/vendor/nrf_cc310/lib/cortex-m4/hard-float/short-wchar/nrf_cc310_0.9.13.lib b/crypto/lakers-crypto-cryptocell310-sys/vendor/nrf_cc310/lib/cortex-m4/hard-float/short-wchar/nrf_cc310_0.9.13.lib
similarity index 100%
rename from crypto/edhoc-crypto-cryptocell310-sys/vendor/nrf_cc310/lib/cortex-m4/hard-float/short-wchar/nrf_cc310_0.9.13.lib
rename to crypto/lakers-crypto-cryptocell310-sys/vendor/nrf_cc310/lib/cortex-m4/hard-float/short-wchar/nrf_cc310_0.9.13.lib
diff --git a/crypto/edhoc-crypto-cryptocell310-sys/vendor/nrf_cc310/lib/cortex-m4/soft-float/libnrf_cc310_0.9.13.a b/crypto/lakers-crypto-cryptocell310-sys/vendor/nrf_cc310/lib/cortex-m4/soft-float/libnrf_cc310_0.9.13.a
similarity index 100%
rename from crypto/edhoc-crypto-cryptocell310-sys/vendor/nrf_cc310/lib/cortex-m4/soft-float/libnrf_cc310_0.9.13.a
rename to crypto/lakers-crypto-cryptocell310-sys/vendor/nrf_cc310/lib/cortex-m4/soft-float/libnrf_cc310_0.9.13.a
diff --git a/crypto/edhoc-crypto-cryptocell310-sys/vendor/nrf_cc310/lib/cortex-m4/soft-float/no-interrupts/libnrf_cc310_0.9.13.a b/crypto/lakers-crypto-cryptocell310-sys/vendor/nrf_cc310/lib/cortex-m4/soft-float/no-interrupts/libnrf_cc310_0.9.13.a
similarity index 100%
rename from crypto/edhoc-crypto-cryptocell310-sys/vendor/nrf_cc310/lib/cortex-m4/soft-float/no-interrupts/libnrf_cc310_0.9.13.a
rename to crypto/lakers-crypto-cryptocell310-sys/vendor/nrf_cc310/lib/cortex-m4/soft-float/no-interrupts/libnrf_cc310_0.9.13.a
diff --git a/crypto/edhoc-crypto-cryptocell310-sys/vendor/nrf_cc310/lib/cortex-m4/soft-float/short-wchar/libnrf_cc310_0.9.13.a b/crypto/lakers-crypto-cryptocell310-sys/vendor/nrf_cc310/lib/cortex-m4/soft-float/short-wchar/libnrf_cc310_0.9.13.a
similarity index 100%
rename from crypto/edhoc-crypto-cryptocell310-sys/vendor/nrf_cc310/lib/cortex-m4/soft-float/short-wchar/libnrf_cc310_0.9.13.a
rename to crypto/lakers-crypto-cryptocell310-sys/vendor/nrf_cc310/lib/cortex-m4/soft-float/short-wchar/libnrf_cc310_0.9.13.a
diff --git a/crypto/edhoc-crypto-cryptocell310-sys/vendor/nrf_cc310/lib/cortex-m4/soft-float/short-wchar/no-interrupts/libnrf_cc310_0.9.13.a b/crypto/lakers-crypto-cryptocell310-sys/vendor/nrf_cc310/lib/cortex-m4/soft-float/short-wchar/no-interrupts/libnrf_cc310_0.9.13.a
similarity index 100%
rename from crypto/edhoc-crypto-cryptocell310-sys/vendor/nrf_cc310/lib/cortex-m4/soft-float/short-wchar/no-interrupts/libnrf_cc310_0.9.13.a
rename to crypto/lakers-crypto-cryptocell310-sys/vendor/nrf_cc310/lib/cortex-m4/soft-float/short-wchar/no-interrupts/libnrf_cc310_0.9.13.a
diff --git a/crypto/edhoc-crypto-cryptocell310-sys/vendor/nrf_cc310/lib/cortex-m4/soft-float/short-wchar/no-interrupts/nrf_cc310_0.9.13.lib b/crypto/lakers-crypto-cryptocell310-sys/vendor/nrf_cc310/lib/cortex-m4/soft-float/short-wchar/no-interrupts/nrf_cc310_0.9.13.lib
similarity index 100%
rename from crypto/edhoc-crypto-cryptocell310-sys/vendor/nrf_cc310/lib/cortex-m4/soft-float/short-wchar/no-interrupts/nrf_cc310_0.9.13.lib
rename to crypto/lakers-crypto-cryptocell310-sys/vendor/nrf_cc310/lib/cortex-m4/soft-float/short-wchar/no-interrupts/nrf_cc310_0.9.13.lib
diff --git a/crypto/edhoc-crypto-cryptocell310-sys/vendor/nrf_cc310/lib/cortex-m4/soft-float/short-wchar/nrf_cc310_0.9.13.lib b/crypto/lakers-crypto-cryptocell310-sys/vendor/nrf_cc310/lib/cortex-m4/soft-float/short-wchar/nrf_cc310_0.9.13.lib
similarity index 100%
rename from crypto/edhoc-crypto-cryptocell310-sys/vendor/nrf_cc310/lib/cortex-m4/soft-float/short-wchar/nrf_cc310_0.9.13.lib
rename to crypto/lakers-crypto-cryptocell310-sys/vendor/nrf_cc310/lib/cortex-m4/soft-float/short-wchar/nrf_cc310_0.9.13.lib
diff --git a/crypto/edhoc-crypto-cryptocell310-sys/vendor/nrf_cc310/lib/license.txt b/crypto/lakers-crypto-cryptocell310-sys/vendor/nrf_cc310/lib/license.txt
similarity index 100%
rename from crypto/edhoc-crypto-cryptocell310-sys/vendor/nrf_cc310/lib/license.txt
rename to crypto/lakers-crypto-cryptocell310-sys/vendor/nrf_cc310/lib/license.txt
diff --git a/crypto/edhoc-crypto-cryptocell310-sys/vendor/nrf_cc310/license.txt b/crypto/lakers-crypto-cryptocell310-sys/vendor/nrf_cc310/license.txt
similarity index 100%
rename from crypto/edhoc-crypto-cryptocell310-sys/vendor/nrf_cc310/license.txt
rename to crypto/lakers-crypto-cryptocell310-sys/vendor/nrf_cc310/license.txt
diff --git a/crypto/edhoc-crypto-hacspec/Cargo.toml b/crypto/lakers-crypto-hacspec/Cargo.toml
similarity index 89%
rename from crypto/edhoc-crypto-hacspec/Cargo.toml
rename to crypto/lakers-crypto-hacspec/Cargo.toml
index bad7870a..b45696a6 100644
--- a/crypto/edhoc-crypto-hacspec/Cargo.toml
+++ b/crypto/lakers-crypto-hacspec/Cargo.toml
@@ -1,5 +1,5 @@
 [package]
-name = "edhoc-crypto-hacspec"
+name = "lakers-crypto-hacspec"
 version.workspace = true
 edition = "2021"
 authors = ["Mališa Vučinić <malisa.vucinic@inria.fr>"]
@@ -8,7 +8,7 @@ description = "EDHOC crypto library hacspec backend"
 repository.workspace = true
 
 [dependencies]
-edhoc-consts.workspace = true
+lakers-shared.workspace = true
 hacspec-lib = { version = "0.1.0-beta.1", default-features = false }
 hacspec-p256 = { version = "0.1.0" }
 hacspec-hkdf = { version = "0.1.0" }
diff --git a/crypto/edhoc-crypto-hacspec/src/lib.rs b/crypto/lakers-crypto-hacspec/src/lib.rs
similarity index 99%
rename from crypto/edhoc-crypto-hacspec/src/lib.rs
rename to crypto/lakers-crypto-hacspec/src/lib.rs
index ca0acd87..38a0949b 100644
--- a/crypto/edhoc-crypto-hacspec/src/lib.rs
+++ b/crypto/lakers-crypto-hacspec/src/lib.rs
@@ -1,12 +1,12 @@
 #![no_std]
 
-use edhoc_consts::{Crypto as CryptoTrait, *};
 use hacspec_aes::*;
 use hacspec_aes_ccm::*;
 use hacspec_hkdf::*;
 use hacspec_lib::*;
 use hacspec_p256::*;
 use hacspec_sha256::*;
+use lakers_shared::{Crypto as CryptoTrait, *};
 use rand::Rng;
 
 // Types and functions to aid in translation between the hacspec and non-hacspec world
diff --git a/crypto/edhoc-crypto-psa/Cargo.toml b/crypto/lakers-crypto-psa/Cargo.toml
similarity index 84%
rename from crypto/edhoc-crypto-psa/Cargo.toml
rename to crypto/lakers-crypto-psa/Cargo.toml
index f6c5b5f1..4fdb4e0f 100644
--- a/crypto/edhoc-crypto-psa/Cargo.toml
+++ b/crypto/lakers-crypto-psa/Cargo.toml
@@ -1,5 +1,5 @@
 [package]
-name = "edhoc-crypto-psa"
+name = "lakers-crypto-psa"
 version.workspace = true
 edition = "2021"
 authors = ["Kaspar Schleiser <kaspar@schleiser.de>"]
@@ -8,7 +8,7 @@ description = "EDHOC crypto library PSA backend"
 repository.workspace = true
 
 [dependencies]
-edhoc-consts.workspace = true
+lakers-shared.workspace = true
 psa-crypto = { version = "0.9.2" }
 
 [features]
diff --git a/crypto/edhoc-crypto-psa/src/lib.rs b/crypto/lakers-crypto-psa/src/lib.rs
similarity index 99%
rename from crypto/edhoc-crypto-psa/src/lib.rs
rename to crypto/lakers-crypto-psa/src/lib.rs
index eefc8acc..fe5091d0 100644
--- a/crypto/edhoc-crypto-psa/src/lib.rs
+++ b/crypto/lakers-crypto-psa/src/lib.rs
@@ -1,6 +1,6 @@
 #![no_std]
 
-use edhoc_consts::{Crypto as CryptoTrait, *};
+use lakers_shared::{Crypto as CryptoTrait, *};
 use psa_crypto::operations::hash::hash_compute;
 use psa_crypto::operations::{aead, key_agreement, key_management, other::generate_random};
 use psa_crypto::types::algorithm::Hash;
diff --git a/crypto/edhoc-crypto-rustcrypto/Cargo.toml b/crypto/lakers-crypto-rustcrypto/Cargo.toml
similarity index 95%
rename from crypto/edhoc-crypto-rustcrypto/Cargo.toml
rename to crypto/lakers-crypto-rustcrypto/Cargo.toml
index 8129310d..635ef66d 100644
--- a/crypto/edhoc-crypto-rustcrypto/Cargo.toml
+++ b/crypto/lakers-crypto-rustcrypto/Cargo.toml
@@ -8,7 +8,7 @@ description = "EDHOC crypto library backend based on the RustCrypto crates"
 repository.workspace = true
 
 [dependencies]
-edhoc-consts.workspace = true
+lakers-shared.workspace = true
 
 aead = { version = "0.5.2", default-features = false }
 aes = { version = "0.8.3", default-features = false }
diff --git a/crypto/edhoc-crypto-rustcrypto/src/lib.rs b/crypto/lakers-crypto-rustcrypto/src/lib.rs
similarity index 98%
rename from crypto/edhoc-crypto-rustcrypto/src/lib.rs
rename to crypto/lakers-crypto-rustcrypto/src/lib.rs
index f547ba8c..f2ff09f6 100644
--- a/crypto/edhoc-crypto-rustcrypto/src/lib.rs
+++ b/crypto/lakers-crypto-rustcrypto/src/lib.rs
@@ -1,6 +1,6 @@
 #![no_std]
 
-use edhoc_consts::{
+use lakers_shared::{
     BufferCiphertext3, BufferPlaintext3, BytesCcmIvLen, BytesCcmKeyLen, BytesHashLen,
     BytesMaxBuffer, BytesMaxInfoBuffer, BytesP256ElemLen, Crypto as CryptoTrait, EDHOCError,
     AES_CCM_TAG_LEN, MAX_BUFFER_LEN,
@@ -30,7 +30,7 @@ impl<Rng: rand_core::RngCore + rand_core::CryptoRng> Crypto<Rng> {
 
 impl<Rng: rand_core::RngCore + rand_core::CryptoRng> core::fmt::Debug for Crypto<Rng> {
     fn fmt(&self, f: &mut core::fmt::Formatter<'_>) -> Result<(), core::fmt::Error> {
-        f.debug_struct("edhoc_crypto_rustcrypto::Crypto")
+        f.debug_struct("lakers_crypto_rustcrypto::Crypto")
             .field("rng", &core::any::type_name::<Rng>())
             .finish()
     }
diff --git a/crypto/src/lib.rs b/crypto/src/lib.rs
index 19a17a10..3a44920e 100644
--- a/crypto/src/lib.rs
+++ b/crypto/src/lib.rs
@@ -7,42 +7,42 @@
 #![no_std]
 
 /// Convenience re-export
-pub use edhoc_consts::Crypto as CryptoTrait;
+pub use lakers_shared::Crypto as CryptoTrait;
 
 #[cfg(feature = "hacspec")]
-pub type Crypto = edhoc_crypto_hacspec::Crypto;
+pub type Crypto = lakers_crypto_hacspec::Crypto;
 
 #[cfg(feature = "hacspec")]
 pub const fn default_crypto() -> Crypto {
-    edhoc_crypto_hacspec::Crypto
+    lakers_crypto_hacspec::Crypto
 }
 
 // FIXME: Does not work with crypto-as-trait yet
 #[cfg(feature = "cc2538")]
-pub use edhoc_crypto_cc2538::*;
+pub use lakers_crypto_cc2538::*;
 
 #[cfg(any(feature = "psa", feature = "psa-rust",))]
-pub type Crypto = edhoc_crypto_psa::Crypto;
+pub type Crypto = lakers_crypto_psa::Crypto;
 
 #[cfg(any(feature = "psa", feature = "psa-rust",))]
 pub const fn default_crypto() -> Crypto {
-    edhoc_crypto_psa::Crypto
+    lakers_crypto_psa::Crypto
 }
 
 #[cfg(feature = "rustcrypto")]
-pub type Crypto = edhoc_crypto_rustcrypto::Crypto<rand_core::OsRng>;
+pub type Crypto = lakers_crypto_rustcrypto::Crypto<rand_core::OsRng>;
 
 #[cfg(feature = "rustcrypto")]
 pub const fn default_crypto() -> Crypto {
-    edhoc_crypto_rustcrypto::Crypto::new(rand_core::OsRng)
+    lakers_crypto_rustcrypto::Crypto::new(rand_core::OsRng)
 }
 
 #[cfg(any(feature = "cryptocell310", feature = "cryptocell310-rust"))]
-pub type Crypto = edhoc_crypto_cryptocell310::Crypto;
+pub type Crypto = lakers_crypto_cryptocell310::Crypto;
 
 #[cfg(any(feature = "cryptocell310", feature = "cryptocell310-rust"))]
 pub const fn default_crypto() -> Crypto {
-    edhoc_crypto_cryptocell310::Crypto
+    lakers_crypto_cryptocell310::Crypto
 }
 
 /// See test_implements_crypto
diff --git a/ead/Cargo.toml b/ead/Cargo.toml
index a60c0b1f..77315457 100644
--- a/ead/Cargo.toml
+++ b/ead/Cargo.toml
@@ -8,12 +8,12 @@ description = "EDHOC EAD library dispatch crate"
 repository.workspace = true
 
 [dependencies]
-edhoc-consts.workspace = true
+lakers-shared.workspace = true
 
-edhoc-ead-none = { workspace = true, optional = true }
-edhoc-ead-zeroconf = { workspace = true, optional = true }
+lakers-ead-none = { workspace = true, optional = true }
+lakers-ead-zeroconf = { workspace = true, optional = true }
 
 [features]
 default = [ "ead-none" ]
-ead-none = [ "edhoc-ead-none" ]
-ead-zeroconf = [ "edhoc-ead-zeroconf" ]
+ead-none = [ "lakers-ead-none" ]
+ead-zeroconf = [ "lakers-ead-zeroconf" ]
diff --git a/ead/edhoc-ead-none/Cargo.toml b/ead/lakers-ead-none/Cargo.toml
similarity index 89%
rename from ead/edhoc-ead-none/Cargo.toml
rename to ead/lakers-ead-none/Cargo.toml
index 5a7dfb00..1988b80f 100644
--- a/ead/edhoc-ead-none/Cargo.toml
+++ b/ead/lakers-ead-none/Cargo.toml
@@ -8,4 +8,4 @@ description = "EDHOC EAD none (just a placeholder)"
 repository.workspace = true
 
 [dependencies]
-edhoc-consts.workspace = true
+lakers-shared.workspace = true
diff --git a/ead/edhoc-ead-none/src/lib.rs b/ead/lakers-ead-none/src/lib.rs
similarity index 97%
rename from ead/edhoc-ead-none/src/lib.rs
rename to ead/lakers-ead-none/src/lib.rs
index 076bdbe9..303b5940 100644
--- a/ead/edhoc-ead-none/src/lib.rs
+++ b/ead/lakers-ead-none/src/lib.rs
@@ -1,6 +1,6 @@
 #![no_std]
 
-use edhoc_consts::*;
+use lakers_shared::*;
 
 // TODO: the function signatures should not be necessarily the same as the zeroconf version
 //       find a way to be generic on this part.
diff --git a/ead/edhoc-ead-zeroconf/Cargo.toml b/ead/lakers-ead-zeroconf/Cargo.toml
similarity index 82%
rename from ead/edhoc-ead-zeroconf/Cargo.toml
rename to ead/lakers-ead-zeroconf/Cargo.toml
index 5db9cc0d..d1ee8a38 100644
--- a/ead/edhoc-ead-zeroconf/Cargo.toml
+++ b/ead/lakers-ead-zeroconf/Cargo.toml
@@ -8,8 +8,8 @@ description = "EDHOC EAD zeroconf (draf-lake-authz)"
 repository.workspace = true
 
 [dependencies]
-edhoc-consts.workspace = true
+lakers-shared.workspace = true
 
 [dev-dependencies]
-edhoc-crypto.workspace = true
+lakers-crypto.workspace = true
 hexlit = "0.5.3"
diff --git a/ead/edhoc-ead-zeroconf/src/lib.rs b/ead/lakers-ead-zeroconf/src/lib.rs
similarity index 99%
rename from ead/edhoc-ead-zeroconf/src/lib.rs
rename to ead/lakers-ead-zeroconf/src/lib.rs
index 5347f645..1c30ad1a 100644
--- a/ead/edhoc-ead-zeroconf/src/lib.rs
+++ b/ead/lakers-ead-zeroconf/src/lib.rs
@@ -1,6 +1,6 @@
 #![no_std]
 
-use edhoc_consts::{Crypto as CryptoTrait, *};
+use lakers_shared::{Crypto as CryptoTrait, *};
 
 // ---- initiator side (device)
 
@@ -694,8 +694,8 @@ fn encode_voucher_response(
 
 #[cfg(test)]
 mod test_vectors {
-    use edhoc_consts::*;
     use hexlit::hex;
+    use lakers_shared::*;
 
     // inputs
     // U
@@ -758,7 +758,7 @@ mod test_initiator {
     use super::*;
     use test_vectors::*;
 
-    use edhoc_crypto::default_crypto;
+    use lakers_crypto::default_crypto;
 
     #[test]
     fn test_compute_keys() {
@@ -888,7 +888,7 @@ mod test_responder {
     use super::*;
     use test_vectors::*;
 
-    use edhoc_crypto::default_crypto;
+    use lakers_crypto::default_crypto;
 
     #[test]
     fn test_parse_ead_1_value() {
@@ -979,7 +979,7 @@ mod test_enrollment_server {
     use super::*;
     use test_vectors::*;
 
-    use edhoc_crypto::default_crypto;
+    use lakers_crypto::default_crypto;
 
     #[test]
     fn test_encode_voucher_input() {
@@ -1067,7 +1067,7 @@ mod test_stateless_operation {
     use super::*;
     use test_vectors::*;
 
-    use edhoc_crypto::default_crypto;
+    use lakers_crypto::default_crypto;
 
     #[test]
     fn slo_test_encode_voucher_request() {
diff --git a/ead/src/lib.rs b/ead/src/lib.rs
index 49e94451..4c1b1148 100644
--- a/ead/src/lib.rs
+++ b/ead/src/lib.rs
@@ -1,7 +1,7 @@
 #![no_std]
 
 #[cfg(feature = "ead-none")]
-pub use edhoc_ead_none::*;
+pub use lakers_ead_none::*;
 
 #[cfg(feature = "ead-zeroconf")]
-pub use edhoc_ead_zeroconf::*;
+pub use lakers_ead_zeroconf::*;
diff --git a/examples/coap/Cargo.toml b/examples/coap/Cargo.toml
index f46941d6..be560a83 100644
--- a/examples/coap/Cargo.toml
+++ b/examples/coap/Cargo.toml
@@ -5,7 +5,7 @@ edition = "2021"
 
 [dependencies]
 edhoc-rs = { package = "lakers", path = "../../lib" }
-edhoc-crypto = { path = "../../crypto/", features = [ "hacspec" ] }
+lakers-crypto = { path = "../../crypto/", features = [ "hacspec" ] }
 hexlit = "0.5.3"
 coap = { version = "0.13" }
 coap-lite = { version = "0.11.3" }
diff --git a/examples/coap/src/bin/coapclient.rs b/examples/coap/src/bin/coapclient.rs
index 31571a4d..be464b64 100644
--- a/examples/coap/src/bin/coapclient.rs
+++ b/examples/coap/src/bin/coapclient.rs
@@ -23,7 +23,7 @@ fn main() {
     let state = Default::default();
     let initiator = EdhocInitiator::new(
         state,
-        edhoc_crypto::default_crypto(),
+        lakers_crypto::default_crypto(),
         &I,
         &CRED_I,
         Some(&CRED_R),
@@ -31,7 +31,7 @@ fn main() {
 
     // Send Message 1 over CoAP and convert the response to byte
     let mut msg_1_buf = Vec::from([0xf5u8]); // EDHOC message_1 when transported over CoAP is prepended with CBOR true
-    let c_i = generate_connection_identifier_cbor(&mut edhoc_crypto::default_crypto());
+    let c_i = generate_connection_identifier_cbor(&mut lakers_crypto::default_crypto());
     let (initiator, message_1) = initiator.prepare_message_1(c_i).unwrap();
     msg_1_buf.extend_from_slice(message_1.as_slice());
     println!("message_1 len = {}", msg_1_buf.len());
diff --git a/examples/coap/src/bin/coapserver-coaphandler.rs b/examples/coap/src/bin/coapserver-coaphandler.rs
index 93c7ebcb..148dfcf1 100644
--- a/examples/coap/src/bin/coapserver-coaphandler.rs
+++ b/examples/coap/src/bin/coapserver-coaphandler.rs
@@ -1,6 +1,6 @@
-use edhoc_crypto::Crypto;
 use edhoc_rs::*;
 use hexlit::hex;
+use lakers_crypto::Crypto;
 
 use embedded_nal::UdpFullStack;
 
@@ -64,7 +64,7 @@ impl coap_handler::Handler for EdhocHandler {
 
             let responder = EdhocResponder::new(
                 state,
-                edhoc_crypto::default_crypto(),
+                lakers_crypto::default_crypto(),
                 &R,
                 &CRED_R,
                 Some(&CRED_I),
diff --git a/examples/coap/src/bin/coapserver.rs b/examples/coap/src/bin/coapserver.rs
index 3b07726a..9125a780 100644
--- a/examples/coap/src/bin/coapserver.rs
+++ b/examples/coap/src/bin/coapserver.rs
@@ -34,7 +34,7 @@ fn main() {
                 let state = EdhocState::default();
                 let responder = EdhocResponder::new(
                     state,
-                    edhoc_crypto::default_crypto(),
+                    lakers_crypto::default_crypto(),
                     &R,
                     &CRED_R,
                     Some(&CRED_I),
@@ -48,7 +48,7 @@ fn main() {
 
                 if let Ok(responder) = result {
                     let c_r =
-                        generate_connection_identifier_cbor(&mut edhoc_crypto::default_crypto());
+                        generate_connection_identifier_cbor(&mut lakers_crypto::default_crypto());
                     let (responder, message_2) = responder.prepare_message_2(c_r).unwrap();
                     response.message.payload = Vec::from(message_2.as_slice());
                     // save edhoc connection
diff --git a/examples/edhoc-rs-cc2538/Cargo.toml b/examples/edhoc-rs-cc2538/Cargo.toml
index 782cc30d..e3785102 100644
--- a/examples/edhoc-rs-cc2538/Cargo.toml
+++ b/examples/edhoc-rs-cc2538/Cargo.toml
@@ -8,7 +8,7 @@ description = "edhoc-rs example on CC2538 SoC"
 
 [dependencies]
 edhoc-rs = { package = "lakers", path = "../../lib", default-features = false }
-edhoc-crypto = { path = "../../crypto", default-features = false }
+lakers-crypto = { path = "../../crypto", default-features = false }
 # depend on an allocator
 embedded-alloc = "0.5.0"
 hexlit = "0.5.3"
@@ -21,5 +21,5 @@ rtt-target = { version = "0.3.1", features = ["cortex-m"] }
 
 [features]
 default = [ "psa" ]
-psa = [ "edhoc-crypto/psa-baremetal" ]
+psa = [ "lakers-crypto/psa-baremetal" ]
 
diff --git a/examples/edhoc-rs-no_std/Cargo.toml b/examples/edhoc-rs-no_std/Cargo.toml
index 01fb2e1a..0f90948d 100644
--- a/examples/edhoc-rs-no_std/Cargo.toml
+++ b/examples/edhoc-rs-no_std/Cargo.toml
@@ -6,7 +6,7 @@ edition = "2021"
 
 [dependencies]
 edhoc-rs = { package = "lakers", path = "../../lib", default-features = false }
-edhoc-crypto = { path = "../../crypto", default-features = false }
+lakers-crypto = { path = "../../crypto", default-features = false }
 hexlit = "0.5.3"
 
 # depend on an allocator
@@ -23,7 +23,7 @@ rtt-target = { version = "0.3.1", features = ["cortex-m"] }
 [features]
 default = [ "rtt", "crypto-cryptocell310", "ead-none" ]
 rtt = [ ]
-crypto-psa = [ "edhoc-crypto/psa-baremetal" ]
-crypto-cryptocell310 = [ "edhoc-crypto/cryptocell310" ]
+crypto-psa = [ "lakers-crypto/psa-baremetal" ]
+crypto-cryptocell310 = [ "lakers-crypto/cryptocell310" ]
 ead-none = [ "edhoc-rs/ead-none" ]
 ead-zeroconf = [ "edhoc-rs/ead-zeroconf" ]
diff --git a/examples/edhoc-rs-no_std/src/main.rs b/examples/edhoc-rs-no_std/src/main.rs
index c8cf3817..6328f03f 100644
--- a/examples/edhoc-rs-no_std/src/main.rs
+++ b/examples/edhoc-rs-no_std/src/main.rs
@@ -13,8 +13,8 @@ use panic_semihosting as _;
 #[cfg(feature = "rtt")]
 use rtt_target::{rprintln as println, rtt_init_print};
 
-use edhoc_crypto::{default_crypto, CryptoTrait};
 use edhoc_rs::*;
+use lakers_crypto::{default_crypto, CryptoTrait};
 
 extern crate alloc;
 
@@ -76,7 +76,7 @@ fn main() -> ! {
         let state = Default::default();
         let _initiator = EdhocInitiator::new(
             state,
-            edhoc_crypto::default_crypto(),
+            lakers_crypto::default_crypto(),
             I,
             CRED_I,
             Some(CRED_R),
@@ -102,14 +102,14 @@ fn main() -> ! {
         let state = Default::default();
         let mut initiator = EdhocInitiator::new(
             state,
-            edhoc_crypto::default_crypto(),
+            lakers_crypto::default_crypto(),
             I,
             CRED_I,
             Some(CRED_R),
         );
 
         let c_i: u8 =
-            generate_connection_identifier_cbor(&mut edhoc_crypto::default_crypto()).into();
+            generate_connection_identifier_cbor(&mut lakers_crypto::default_crypto()).into();
         let message_1 = initiator.prepare_message_1(c_i);
         assert!(message_1.is_ok());
     }
@@ -121,7 +121,7 @@ fn main() -> ! {
         let state_initiator = Default::default();
         let mut initiator = EdhocInitiator::new(
             state_initiator,
-            edhoc_crypto::default_crypto(),
+            lakers_crypto::default_crypto(),
             I,
             CRED_I,
             Some(CRED_R),
@@ -129,20 +129,20 @@ fn main() -> ! {
         let state_responder = Default::default();
         let responder = EdhocResponder::new(
             state_responder,
-            edhoc_crypto::default_crypto(),
+            lakers_crypto::default_crypto(),
             R,
             CRED_R,
             Some(CRED_I),
         );
 
         let c_i: u8 =
-            generate_connection_identifier_cbor(&mut edhoc_crypto::default_crypto()).into();
+            generate_connection_identifier_cbor(&mut lakers_crypto::default_crypto()).into();
         let (initiator, message_1) = initiator.prepare_message_1(c_i).unwrap(); // to update the state
 
         let responder = responder.process_message_1(&message_1).unwrap();
 
         let c_r: u8 =
-            generate_connection_identifier_cbor(&mut edhoc_crypto::default_crypto()).into();
+            generate_connection_identifier_cbor(&mut lakers_crypto::default_crypto()).into();
         let (responder, message_2) = responder.prepare_message_2(c_r).unwrap();
         assert!(c_r != 0xff);
 
diff --git a/lib/Cargo.toml b/lib/Cargo.toml
index 96c2d12d..17d903ec 100644
--- a/lib/Cargo.toml
+++ b/lib/Cargo.toml
@@ -8,17 +8,17 @@ description = "EDHOC implementation in Rust"
 repository.workspace = true
 
 [dependencies]
-edhoc-consts.workspace = true
-edhoc-ead = { workspace = true, default-features = false }
+lakers-shared.workspace = true
+lakers-ead = { workspace = true, default-features = false }
 
 [dev-dependencies]
-edhoc-crypto.workspace = true
+lakers-crypto.workspace = true
 hexlit = "0.5.3"
 
 [features]
-default = [ "edhoc-ead/ead-none" ]
-ead-none = [ "edhoc-ead/ead-none" ]
-ead-zeroconf = [ "edhoc-ead/ead-zeroconf" ]
+default = [ "lakers-ead/ead-none" ]
+ead-none = [ "lakers-ead/ead-none" ]
+ead-zeroconf = [ "lakers-ead/ead-zeroconf" ]
 
 [lib]
 crate-type = ["rlib"]
diff --git a/lib/src/edhoc.rs b/lib/src/edhoc.rs
index cbd4b57a..94418299 100644
--- a/lib/src/edhoc.rs
+++ b/lib/src/edhoc.rs
@@ -1,6 +1,6 @@
 use core::marker::PhantomData;
-use edhoc_consts::{Crypto as CryptoTrait, *};
-use edhoc_ead::*;
+use lakers_ead::*;
+use lakers_shared::{Crypto as CryptoTrait, *};
 
 pub fn edhoc_exporter(
     state: &State<Completed>,
@@ -1062,8 +1062,8 @@ fn compute_prk_2e(
 #[cfg(test)]
 mod tests {
     use super::*;
-    use edhoc_crypto::default_crypto;
     use hexlit::hex;
+    use lakers_crypto::default_crypto;
     // test vectors (TV)
 
     // message_1 (first_time)
diff --git a/lib/src/lib.rs b/lib/src/lib.rs
index c8be6a5c..63a77418 100644
--- a/lib/src/lib.rs
+++ b/lib/src/lib.rs
@@ -1,9 +1,11 @@
 #![cfg_attr(not(test), no_std)]
 
-pub use {edhoc_consts::Crypto as CryptoTrait, edhoc_consts::State as EdhocState, edhoc_consts::*};
+pub use {
+    lakers_shared::Crypto as CryptoTrait, lakers_shared::State as EdhocState, lakers_shared::*,
+};
 
 #[cfg(any(feature = "ead-none", feature = "ead-zeroconf"))]
-pub use edhoc_ead::*;
+pub use lakers_ead::*;
 
 mod edhoc;
 use edhoc::*;
@@ -343,7 +345,7 @@ mod test {
 
     use hexlit::hex;
 
-    use edhoc_crypto::default_crypto;
+    use lakers_crypto::default_crypto;
 
     const ID_CRED_I: &[u8] = &hex!("a104412b");
     const ID_CRED_R: &[u8] = &hex!("a104410a");
diff --git a/consts/Cargo.toml b/shared/Cargo.toml
similarity index 100%
rename from consts/Cargo.toml
rename to shared/Cargo.toml
diff --git a/consts/src/crypto.rs b/shared/src/crypto.rs
similarity index 97%
rename from consts/src/crypto.rs
rename to shared/src/crypto.rs
index 1018a484..6c67659f 100644
--- a/consts/src/crypto.rs
+++ b/shared/src/crypto.rs
@@ -1,4 +1,4 @@
-//! Cryptography trait back-end for the edhoc-crypto crate
+//! Cryptography trait back-end for the lakers-crypto crate
 
 use super::*;
 
diff --git a/consts/src/lib.rs b/shared/src/lib.rs
similarity index 100%
rename from consts/src/lib.rs
rename to shared/src/lib.rs


Test patch:
diff --git a/.github/workflows/build-and-test.yml b/.github/workflows/build-and-test.yml
index b1a65ce8..eabfc04f 100644
--- a/.github/workflows/build-and-test.yml
+++ b/.github/workflows/build-and-test.yml
@@ -28,7 +28,7 @@ jobs:
     strategy:
       fail-fast: false
       matrix:
-        crypto_backend: [edhoc-crypto/hacspec, edhoc-crypto/psa, edhoc-crypto/rustcrypto]
+        crypto_backend: [lakers-crypto/hacspec, lakers-crypto/psa, lakers-crypto/rustcrypto]
         ead: [ead-none, ead-zeroconf]
 
     steps:
@@ -39,7 +39,7 @@ jobs:
       run: RUST_BACKTRACE=1 cargo test
 
     - name: Run unit tests with feature matrix # note that we only add `--package lakers-ead-zeroconf` when testing with that config
-      run: RUST_BACKTRACE=1 cargo test -p lakers -p edhoc-crypto -p lakers-shared ${{ matrix.ead == 'ead-zeroconf' && '-p lakers-ead-zeroconf' || '' }}  --no-default-features --features="${{ matrix.crypto_backend }}, ${{ matrix.ead }}" --no-fail-fast -- --test-threads 1
+      run: RUST_BACKTRACE=1 cargo test -p lakers -p lakers-crypto -p lakers-shared ${{ matrix.ead == 'ead-zeroconf' && '-p lakers-ead-zeroconf' || '' }}  --no-default-features --features="${{ matrix.crypto_backend }}, ${{ matrix.ead }}" --no-fail-fast -- --test-threads 1
 
 
   build-edhoc-package:
@@ -49,7 +49,7 @@ jobs:
     strategy:
       fail-fast: false
       matrix:
-        crypto_backend: [edhoc-crypto/hacspec, edhoc-crypto/psa, edhoc-crypto/psa-baremetal, edhoc-crypto/cryptocell310, edhoc-crypto/rustcrypto]
+        crypto_backend: [lakers-crypto/hacspec, lakers-crypto/psa, lakers-crypto/psa-baremetal, lakers-crypto/cryptocell310, lakers-crypto/rustcrypto]
         ead: [ead-none, ead-zeroconf]
 
     steps:
@@ -62,7 +62,7 @@ jobs:
       run: sudo apt-get -y update && sudo apt-get -y install gcc-arm-none-eabi
 
     - name: Build
-      run: cargo build --package lakers --package edhoc-crypto --package lakers-ead-dispatch --no-default-features --features="${{ matrix.crypto_backend }}, ${{ matrix.ead }}" --release
+      run: cargo build --package lakers --package lakers-crypto --package lakers-ead-dispatch --no-default-features --features="${{ matrix.crypto_backend }}, ${{ matrix.ead }}" --release
 
 
   generate-fstar:
@@ -79,7 +79,7 @@ jobs:
         cd lakers
 
         # generate the fstar files
-        cargo-hax -C -p lakers --no-default-features --features='edhoc-crypto/hacspec, ead-none' --release \; into -i '-lakers::generate_connection_identifier_cbor -lakers::generate_connection_identifier' fstar
+        cargo-hax -C -p lakers --no-default-features --features='lakers-crypto/hacspec, ead-none' --release \; into -i '-lakers::generate_connection_identifier_cbor -lakers::generate_connection_identifier' fstar
         cargo-hax -C -p lakers-shared \; into fstar
 
         # even if fstar generation was ok, fail if something is not implemented
diff --git a/crypto/edhoc-crypto-cryptocell310-sys/vendor/nrf_cc310/common/integration_test_plat_defs.h b/crypto/lakers-crypto-cryptocell310-sys/vendor/nrf_cc310/common/integration_test_plat_defs.h
similarity index 100%
rename from crypto/edhoc-crypto-cryptocell310-sys/vendor/nrf_cc310/common/integration_test_plat_defs.h
rename to crypto/lakers-crypto-cryptocell310-sys/vendor/nrf_cc310/common/integration_test_plat_defs.h
diff --git a/crypto/edhoc-crypto-cryptocell310-sys/vendor/nrf_cc310/common/integration_test_plat_utils.c b/crypto/lakers-crypto-cryptocell310-sys/vendor/nrf_cc310/common/integration_test_plat_utils.c
similarity index 100%
rename from crypto/edhoc-crypto-cryptocell310-sys/vendor/nrf_cc310/common/integration_test_plat_utils.c
rename to crypto/lakers-crypto-cryptocell310-sys/vendor/nrf_cc310/common/integration_test_plat_utils.c
diff --git a/crypto/edhoc-crypto-cryptocell310-sys/vendor/nrf_cc310/common/integration_test_ssi_data.h b/crypto/lakers-crypto-cryptocell310-sys/vendor/nrf_cc310/common/integration_test_ssi_data.h
similarity index 100%
rename from crypto/edhoc-crypto-cryptocell310-sys/vendor/nrf_cc310/common/integration_test_ssi_data.h
rename to crypto/lakers-crypto-cryptocell310-sys/vendor/nrf_cc310/common/integration_test_ssi_data.h
diff --git a/crypto/edhoc-crypto-cryptocell310-sys/vendor/nrf_cc310/common/integration_test_ssi_defs.h b/crypto/lakers-crypto-cryptocell310-sys/vendor/nrf_cc310/common/integration_test_ssi_defs.h
similarity index 100%
rename from crypto/edhoc-crypto-cryptocell310-sys/vendor/nrf_cc310/common/integration_test_ssi_defs.h
rename to crypto/lakers-crypto-cryptocell310-sys/vendor/nrf_cc310/common/integration_test_ssi_defs.h