Skip to content

Commit 92a2af5

Browse files
committed
Remove deprecated protocol variants with the curve25519
1 parent 76b5083 commit 92a2af5

File tree

1 file changed

+0
-7
lines changed

1 file changed

+0
-7
lines changed

04-Protocol-Security.md

-7
Original file line numberDiff line numberDiff line change
@@ -169,13 +169,6 @@ Protocol variants:
169169
+--------------------------+-------------------------------------------------------------------------------------------+
170170
| 0x53474153 (b"SAGS") | Noise_NX_secp256k1_AESGCM_SHA256 (optional) |
171171
+--------------------------+-------------------------------------------------------------------------------------------+
172-
| 0x47534541 (b"AESG") | Noise_NX_25519_AESGCM_BLAKE2s (legacy*) |
173-
+--------------------------+-------------------------------------------------------------------------------------------+
174-
| 0x48434843 (b"CHCH") | Noise_NX_25519_ChaChaPoly_BLAKE2s (legacy*) |
175-
+--------------------------+-------------------------------------------------------------------------------------------+
176-
177-
* if the selected curve is 25519, then SIGNATURE in SIGNATURE_NOISE_MESSAGE is ed25519 signature and authority public
178-
key is interpreted as ed25519 public key
179172
```
180173

181174
Protocol `Noise_NX_secp256k1_ChaChaPoly_SHA256` must be always supported. It's the only variant that can be implemented using primitives from Bitcoin Core.

0 commit comments

Comments
 (0)