Hello OpenZiti community,
I'm starting a project focused on designing and testing a zero-trust cybersecurity solution for cyber-physical systems (CPS) using OpenZiti, with an emphasis on post-quantum cryptography. Here’s a quick breakdown of my project’s main goals:
-
Implementing Post-Quantum Cryptography: Integrate post-quantum algorithms (using libraries like LibOQS, PQ Crypto fork of OpenSSL, etc.) within OpenZiti to secure CPS against potential quantum-enabled threats.
-
Zero Trust Networking in CPS Context: Apply zero trust principles, especially within cyber-physical systems, and evaluate OpenZiti’s capabilities (ZTNA, ZTHA, ZTTA) to fortify this setup.
-
Hybrid Cryptography: I’m also looking to explore hybrid cryptographic methods, combining classical and post-quantum security to hedge against uncertainties with newer algorithms.
Could anyone guide me on the following points?
-
Integration Recommendations: What are the best practices for integrating OpenZiti with post-quantum cryptographic libraries? Any challenges or limitations I should anticipate?
-
Controller and Edge Router Configurations: Are there configuration tips specific to zero trust applications in CPS or post-quantum security implementations within OpenZiti’s architecture?
-
Documentation and Resources: Any documentation, case studies, or previous projects that focus on zero trust in CPS using OpenZiti would be invaluable. Also, if anyone has insights into configuring OpenZiti for cyber-physical systems, I'd greatly appreciate your input.
Thank you for any guidance or resources you can offer!