root 5 роки тому
джерело
коміт
5834d149a6
1 змінених файлів з 5 додано та 1 видалено
  1. 5
    1
      README.md

+ 5
- 1
README.md Переглянути файл

@@ -21,6 +21,10 @@ libchat6 is a complete library that handles an IPv6 only, peer-to-peer, end-to-e
* Each client will randomly add a certain amount of time to its own metric to avoid disclosing its identifiy to any incoming connection.
* ... ?

## notes
* replace RSA by Ed25519
* use TAI64 for timestamps

## Protocol

```
@@ -33,7 +37,7 @@ The timestamp is a unixtimestamp represented as a 64 bits signed integer.

### PROOF

The PROOF token proves the origin and signs the message. It is composed of the hash of the client concatenated with a SHA256 of the message without the TIMESTAMP, PROOF and with a metric value of 0.
The PROOF token proves the origin and signs the message. It is composed of the hash of the client concatenated with a SHA256 of the message without the PROOF and with a metric value of 0.

### Key=value pairs


Завантаження…
Відмінити
Зберегти