Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Next revision
Previous revision
Last revision Both sides next revision
users:toxcore [2020/05/25 17:17]
skeleton1 created
users:toxcore [2020/05/25 17:46]
skeleton1 added link to github instructions
Line 1: Line 1:
 +======Toxcore======
 +
 Toxcore is the core library used by [[|Tox clients]], responsible for handling the end-to-end encrypted communication of the Tox protocol. The cryptographic library used by Toxcore is NaCl via [[https://github.com/jedisct1/libsodium|libsodium]]. Tox employs [[https://en.wikipedia.org/wiki/Curve25519|curve25519]] for its key exchanges, [[https://download.libsodium.org/doc/advanced/xsalsa20.html|xsalsa20]] for symmetric encryption, and [[https://en.wikipedia.org/wiki/Poly1305|poly1305]] for MACs. Toxcore is the core library used by [[|Tox clients]], responsible for handling the end-to-end encrypted communication of the Tox protocol. The cryptographic library used by Toxcore is NaCl via [[https://github.com/jedisct1/libsodium|libsodium]]. Tox employs [[https://en.wikipedia.org/wiki/Curve25519|curve25519]] for its key exchanges, [[https://download.libsodium.org/doc/advanced/xsalsa20.html|xsalsa20]] for symmetric encryption, and [[https://en.wikipedia.org/wiki/Poly1305|poly1305]] for MACs.
  
Line 4: Line 6:
  
 The current implementation of Toxcore used by most [[:clients]] is [[https://github.com/TokTok/c-toxcore|c-toxcore]]. The current implementation of Toxcore used by most [[:clients]] is [[https://github.com/TokTok/c-toxcore|c-toxcore]].
 +
 +===== Compiling Toxcore =====
 +
 +See the [[https://github.com/TokTok/c-toxcore/blob/master/INSTALL.md|instructions]].
Print/export