RepositoryPython
markqvist

markqvist/Reticulum

The cryptography-based networking stack for building unstoppable networks with LoRa, Packet Radio, WiFi and everything in between.

7.6kstars
565forks
0issues
3views

Thành tựu nổi bật

Những danh hiệu mới nhất của dự án

1
TINIX TRENDING·Chủ đề: rns

#1 Repository Của Tuần

1
TINIX TRENDING·Chủ đề: network

#1 Repository Của Tuần

1
TINIX TRENDING·Chủ đề: networking-stack

#1 Repository Của Tuần

🔐 Reticulum: Ngăn xếp mạng mã hóa không cần IP

Xây dựng mạng cho con người — không kill-switch, không giám sát, không trung tâm.

Reticulum là một ngăn xếp mạng hoàn chỉnh chạy bằng Python, không phụ thuộc vào IP hay bất kỳ lớp nào truyền thống. Dự án phát triển bởi Mark Qvist, Reticulum cho phép người dùng tự trở thành nhà điều hành mạng riêng, kết nối các thiết bị như LoRa, Packet Radio, WiFi chỉ với hardware phổ thông. Dù thiết kế cho môi trường truyền thông không ổn định với băng thông rất thấp và độ trễ cao, Reticulum vẫn duy trì kết nối mạnh mẽ nhờ cơ chế mã hóa và định tuyến đa dãy tự động.

✨ Điểm nổi bật

  • Địa chỉ toàn cầu không cần phối hợp: Tự động tạo địa chỉ và ID duy nhất toàn cầu mà không cần trung tâm.
  • Định tuyến đa dãy tự động: Hỗ trợ định tuyến qua nhiều nhảy trên bất kỳ loại truyền thông nào.
  • Ẩn danh người gửa: Không đưa địa chỉ nguồn lên gói tin, bảo vệ danh tính người giao tiếp.
  • Mã hóa X25519 + Ed25519: Dùng khóa ECC 512-bit làm nền tảng cho toàn bộ giao tiếp.
  • Bảo mật Forward Secrecy: Hỗ trợ bảo mật cho cả gói tin đơn lẫn kết nối dài hạn.
  • Xác nhận giao hàng không thể giả mạo: Đảm bảo gói tin đến đúng nơi và không thể bị đánh cấp.
  • API đơn giản nhưng mạnh mẽ: Dễ sử dụng hơn cả socket API, hỗ trợ truyền dữ liệu từ vài byte đến hàng GB.
  • Chi phí thiết lập kết nối thấp: Chỉ cần 3 gói tin, tổng 297 byte để thiết lập kết nối mã hóa.

💡 Vì sao đáng chú ý

Reticulum không chỉ là một giao thức truyền thông khác — nó là một nền tảng cho phép người dùng tự do tạo ra và kết nối hàng ngàn mạng lưới độc lập, không bị kiểm soát bởi bất kỳ thực thể trung tâm nào. Với thiết kế chạy hoàn toàn trên userland và không yêu cầu kernel module hay driver, Reticulum có thể triển khai trên bất kỳ hệ điều hành nào hỗ trợ Python 3, mở rộng khả năng ứng dụng đến cả môi trường cực kỳ hạn chế về tài nguyên.


#NetworkingStack #Cryptography #MeshNetworks #LoRa #OpenSource #TiniX

Similar Projects

Discover other similar projects and AI models.

RepositoryPython
markqvist/Sideband

LXMF client for Android, Linux and macOS allowing you to communicate with people or LXMF-compatible systems over Reticulum networks using LoRa, Packet Radio, WiFi, I2P, or anything else Reticulum supports.

1.9k
Oct 1, 2026
RepositoryKotlin
torlando-tech/columba

Native Android messaging app using Bluetooth LE, TCP, or RNode (LoRa) over LXMF and Reticulum

1.2k
Oct 20, 2026
RepositoryPython
Quad4-Software/MeshChatX

All-in-one Reticulum client

160
Oct 19, 2026
RepositoryPython
SebastianObi/LXMF-Tools

Various small programs and tools which use the message protocol LXMF from https://github.com/markqvist/LXMF

84
Mar 19, 2025
RepositoryPython
torlando-tech/ble-reticulum

BLE Interface for Reticulum Network

58
Oct 3, 2026
RepositoryGo
netbirdio/netbird

NetBird securely connects people, machines and AI agents across any network with one identity-based Zero Trust platform. Powered by peer-to-peer WireGuard®

30.2k
Oct 26, 2026
RepositoryC++
meshtastic/firmware

The official firmware for Meshtastic, an open-source, off-grid mesh communication system.

8.5k
Oct 20, 2026
RepositoryGo
yggdrasil-network/yggdrasil-go

An experiment in scalable routing as an encrypted IPv6 overlay network

5.5k
Oct 8, 2026
RepositoryC
cjdelisle/cjdns

An encrypted IPv6 network using public-key cryptography for address allocation and a distributed hash table for routing.

5.4k
Sep 22, 2026