From 39c0a87d06a0fff24073fa1504fd08ef9c2090eb Mon Sep 17 00:00:00 2001 From: Pekka Riikonen Date: Sun, 30 Nov 2003 11:37:24 +0000 Subject: [PATCH] updates. --- doc/draft-riikonen-silc-flags-payloads-04.nroff | 16 +++++++++++----- 1 file changed, 11 insertions(+), 5 deletions(-) diff --git a/doc/draft-riikonen-silc-flags-payloads-04.nroff b/doc/draft-riikonen-silc-flags-payloads-04.nroff index 77e6c730..a0b5fa5e 100644 --- a/doc/draft-riikonen-silc-flags-payloads-04.nroff +++ b/doc/draft-riikonen-silc-flags-payloads-04.nroff @@ -193,6 +193,8 @@ This flag defines a payload which is used to deliver the actual message, sender's public key and the digital signature. The payload for SILC_MESSAGE_FLAG_SIGNED is as follows: +(*) indicates that the field is not encrypted. + .in 5 .nf 1 2 3 @@ -203,13 +205,13 @@ SILC_MESSAGE_FLAG_SIGNED is as follows: | | +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ | | -~ Public Key Payload ~ +~ Public Key Payload * ~ | | +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ -| Signature Data Length | | +| Signature Data Length * | | +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ + | | -~ Signature Data ~ +~ Signature Data * ~ | | +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ | | @@ -240,18 +242,22 @@ o Public Key Payload (variable length) - This includes the include the public key data. The Public Key Type field in the Public Key Payload MUST be set to the correct type of the key, even if the actual public key data is not included. + This field is not encrypted but is authenticated. o Signature Data Length (2 bytes) - Indicates the length of the Signature Data field not including any other field. + This field is not encrypted but is authenticated. o Signature Data (variable length) - Includes the actual signature data. The signature computation and encoding is key type specific. See [SILC3] for all key types, and their respective references for how to compute and encode - the signature. + the signature. This field is not encrypted but is + authenticated. o Initial Vector (variable length) - the IV of the Message - Payload as defined in [SILC2]. This field is not encrypted. + Payload as defined in [SILC2]. This field is not encrypted + but is authenticated. o MAC (variable length) - the MAC of the Message Payload as defined in [SILC2]. The MAC is computed after encryption -- 2.43.0