1
0
mirror of https://github.com/lightning/bolts.git synced 2025-01-19 05:33:37 +01:00

BOLT 8: clarify rotation frequency.

1 message = 2 encryptions.

Fixes: #403
Signed-off-by: Rusty Russell <rusty@rustcorp.com.au>
This commit is contained in:
Rusty Russell 2018-05-28 20:09:26 +09:30
parent acfd90e009
commit 9265349d2e

View File

@ -487,7 +487,7 @@ prevent the decryption of old messages, in the case of later key leakage (i.e.
backwards secrecy).
Key rotation is performed for _each_ key (`sk` and `rk`) _individually_. A key
is to be rotated after a party sends or decrypts 1000 messages with it.
is to be rotated after a party encrypts or decrypts 1000 times with it (i.e. every 500 messages).
This can be properly accounted for by rotating the key once the nonce dedicated
to it exceeds 1000.