Skip to content

Latest commit

 

History

2 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Veilcomm

Tor in Rust

License

About

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.

Features

  • Partial implementation of Tor network protocol
  • Utilizes Rust's multi-threading and concurrency features
  • Secure peer-to-peer communication
  • Efficient network routing

Getting Started

Prerequisites

  • Rust (latest stable version)
  • Node.js and npm (for the UI component)

Usage

  1. Clone the repository:

    git clone https://github.com/nader0913/veilcomm.git
    cd veilcomm
    
  2. Run the API

    cargo run
    
  3. Run the UI

    npm install
    npm run start
    

Contributing

Contributions to Veilcomm are welcome! Please feel free to submit a Pull Request.

License

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.

Disclaimer

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.

About

Partial Tor Protocol Implementation in Rust.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages