Skip to content
This repository has been archived by the owner on Jun 14, 2024. It is now read-only.

light-node #31

Merged
merged 8 commits into from
Nov 18, 2019
Merged
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
33 changes: 19 additions & 14 deletions waku/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -8,20 +8,19 @@

## Table of Contents

- [Waku Whisper Specification](#waku-whisper-specification)
- [Table of Contents](#table-of-contents)
- [Abstract](#abstract)
- [Motivation](#motivation)
- [Specification](#specification)
- [Packet Codes](#packet-codes)
- [Packet Format and Usage](#packet-format-and-usage)
- [Whisper Envelope](#whisper-envelope)
- [Contents of Data Field of the Message (Optional)](#contents-of-data-field-of-the-message-optional)
- [Payload Encryption](#payload-encryption)
- [Rationale](#rationale)
- [Backwards Compatibility](#backwards-compatibility)
- [Implementation](#implementation)
- [Copyright](#copyright)
- [Abstract](#abstract)
- [Motivation](#motivation)
- [Specification](#specification)
- [Packet Codes](#packet-codes)
- [Packet Format and Usage](#packet-format-and-usage)
- [Whisper Envelope](#whisper-envelope)
- [Contents of Data Field of the Message (Optional)](#contents-of-data-field-of-the-message-optional)
- [Payload Encryption](#payload-encryption)
- [Light Node](#light-node)
- [Rationale](#rationale)
- [Backwards Compatibility](#backwards-compatibility)
- [Implementation](#implementation)
- [Copyright](#copyright)

## Abstract

Expand Down Expand Up @@ -183,6 +182,12 @@ Asymmetric encryption uses the standard Elliptic Curve Integrated Encryption Sch

Symmetric encryption uses AES GCM algorithm with random 96-bit nonce.

## Light node

Light nodes MUST NOT forward any incoming messages, they MUST only send their own messages.

Light Nodes SHOULD not connect to other light nodes as this would simply waste connections.

## Rationale

Packet codes 0x00 and 0x01 are already used in all Whisper versions.
Expand Down