CSpace
is a
cryptographically
secure,
decentralised
peer-to-peer-based
communications
system
for file
sharing
and chat
based on
text,
voice
and
video.
In
CSpace,
every
participant
is
uniquely
identified
by a
2048-bit
RSA
public
key.
Where in
traditional
networking
one
would
establish
a
connection
parameterised
by an IP
address
and a
port
number,
in
CSpace
connections
are
parameterised
by user
ID and
service
identifier.
Since
each
user
runs the
services
they are
interested
in
using,
there
are
typically
no
central
servers
in
CSpace.
CSpace
is free
and open
source
software
licensed
under
the GNU
General
Public
License.
It is
written
in the
Python
programming
language.
|