Ticket #1 (assigned task)
Make public/private key system for GUID autentifications
| Reported by: | mdoison | Owned by: | amanieu |
|---|---|---|---|
| Priority: | major | Milestone: | |
| Component: | both | Version: | Kitty |
| Keywords: | Cc: |
Description
First Tremulous GUID system gener randomly a private GUID at first tremulous execution. It was very dangerous, because GUID was same on each tremulous server, and any admin on one server could use other GUID key to become admin on other server.
Tremulous devs fix it with generation of a private GUID for each tremulous server, but it become impossible to trace players on différent servers (public guid not shared).
To trace players without make a leak, we must use a ssh-like authentification system with public/private key, but server and client *must* be compatible with original tremulous server and client.
Change History
Note: See
TracTickets for help on using
tickets.
