Skip to content

Commit f918f02

Browse files
committed
Specify how message is signed with KES keys
1 parent 4e58582 commit f918f02

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

CIP-0137/README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -244,7 +244,7 @@ For a total of **3,100** Cardano SPOs on the `mainnet`, on an average **50%** of
244244

245245
##### Message authentication mechanism
246246

247-
The message body is signed with the KES key of the SPO. This KES signature, the operational certificate of the SPO (without the cold verification key) and the cold verification key are appended to the message which is diffused.
247+
The message is signed with the KES key of the SPO and the KES signature is appended to the message. The operational certificate of the SPO (without the cold verification key) and the cold verification key are part of the signed fields of the message which is diffused. The message is signed with a CBOR bytes encoding of all the fields of the message (less the KES signature).
248248

249249
Before being diffused to other peers, an incoming message must be verified by the receiving node. This is done with the following steps:
250250

0 commit comments

Comments
 (0)