Tor in Rust
Veilcomm is a partial implementation of the Tor network protocol using Rust. This project leverages Rust's advanced multi-threading and concurrency capabilities to build a highly secure and efficient peer-to-peer communication network. By focusing on Rust's strengths, Veilcomm aims to provide a robust and performant alternative for anonymous communication.
- Partial implementation of Tor network protocol
- Utilizes Rust's multi-threading and concurrency features
- Secure peer-to-peer communication
- Efficient network routing
- Rust (latest stable version)
- Node.js and npm (for the UI component)
-
Clone the repository:
git clone https://github.com/nader0913/veilcomm.git cd veilcomm -
Run the API
cargo run -
Run the UI
npm install npm run start
Contributions to Veilcomm are welcome! Please feel free to submit a Pull Request.
Veilcomm is licensed under Apache 2.0.
Unless you explicitly state otherwise, any contribution intentionally submitted for inclusion in Veilcomm by you, as defined in the Apache-2.0 license, shall be licensed as above, without any additional terms or conditions.
This software is provided for educational and research purposes only. No guarantee is made about its security or suitability for any particular purpose. Use at your own risk.