diff --git a/programs/psa/CMakeLists.txt b/tf-psa-crypto/programs/psa/CMakeLists.txt similarity index 100% rename from programs/psa/CMakeLists.txt rename to tf-psa-crypto/programs/psa/CMakeLists.txt diff --git a/programs/psa/aead_demo.c b/tf-psa-crypto/programs/psa/aead_demo.c similarity index 100% rename from programs/psa/aead_demo.c rename to tf-psa-crypto/programs/psa/aead_demo.c diff --git a/programs/psa/crypto_examples.c b/tf-psa-crypto/programs/psa/crypto_examples.c similarity index 100% rename from programs/psa/crypto_examples.c rename to tf-psa-crypto/programs/psa/crypto_examples.c diff --git a/programs/psa/hmac_demo.c b/tf-psa-crypto/programs/psa/hmac_demo.c similarity index 100% rename from programs/psa/hmac_demo.c rename to tf-psa-crypto/programs/psa/hmac_demo.c diff --git a/programs/psa/key_ladder_demo.c b/tf-psa-crypto/programs/psa/key_ladder_demo.c similarity index 100% rename from programs/psa/key_ladder_demo.c rename to tf-psa-crypto/programs/psa/key_ladder_demo.c diff --git a/programs/psa/key_ladder_demo.sh b/tf-psa-crypto/programs/psa/key_ladder_demo.sh similarity index 100% rename from programs/psa/key_ladder_demo.sh rename to tf-psa-crypto/programs/psa/key_ladder_demo.sh diff --git a/programs/psa/psa_constant_names.c b/tf-psa-crypto/programs/psa/psa_constant_names.c similarity index 100% rename from programs/psa/psa_constant_names.c rename to tf-psa-crypto/programs/psa/psa_constant_names.c diff --git a/programs/psa/psa_hash.c b/tf-psa-crypto/programs/psa/psa_hash.c similarity index 100% rename from programs/psa/psa_hash.c rename to tf-psa-crypto/programs/psa/psa_hash.c diff --git a/programs/psa/psa_hash_demo.sh b/tf-psa-crypto/programs/psa/psa_hash_demo.sh similarity index 100% rename from programs/psa/psa_hash_demo.sh rename to tf-psa-crypto/programs/psa/psa_hash_demo.sh