e-Navigation Netherlands
Published on e-Navigation Netherlands (https://www.e-navigation.nl)

Home > Text using UTF-8 encoding, encrypted

Introduction/Additional information: 

This VDE Protocol Format may be used by applications that use VDE stations to transfer UTF-8 encoded text between applications that require encryption to provide privacy. The text can be sent over VDE-TER or VDE-SAT as broadcast or addressed message. The parameter, “acknowledge required flag”, should be set to 0 when broadcast is used.

When long text strings are sub-divided, an 11-bit “text sequence number” is used. The text sequence number is used by the originating application to sub-divide the text and by the recipient application to re-assemble the text. The text sequence numbers for each sub-division should be selected to be contiguous and always increasing (110, 111, 112, …). If long text strings are being transferred, the text sequence numbers should be chosen to correctly associate the sub-divided text with the correct text strings.

Encryption is applied after forming the format described in Table 10, using the public key of the receiver, according to IEC 63173-2 [38], §7.6.2 Encryption Algorithm.

The exchange of certificates is managed through VPFI 0

Permitted as from: 
01/12/2022
Registrant: 
IALA
Physical link: 
VDE-TER
VDE-SAT
Message number (0=VDES-VDE): 
0
DAC or VPFI: 
2
FI / Message ID: 
2
Technical point of contact: 

IALA

G1117-Ed3.0-VHF-Data-Exchange-System-VDES-Overview

State: 
proposal
Number of slots (max): 
1
FEC: 
No
Last modified: 
29/03/2023 - 15:08
Details: 

Parameter

Number of bits

Description

VPFI

16

2

Message ID

16

2

Acknowledge required flag

1

1 = reply is required, optional for addressed messages and not used for broadcast messages

0 = reply is not required, optional for an addressed message and required for broadcast messages 

Sequence number

2

0 – 3; see ITU-R M.1371-5, § 5.3.1, Annex 2

Text sequence number

11

Sequence number to be incremented by the application.

All zeros indicates that sequence numbers are not being used 

Last text in sequence

1

0: more text will follow

1: this is the last message in a sequence

Spare bits

3

Byte boundary padding, bit values set to 0;

Text string

VDE-TER: 8-8000

VDE-SAT: 8-

80000

UTF-8 encoded text (see The Unicode Standard, Version 11.0.0, 2018).

Valid until

32

Unsigned integer number of seconds after the 1st of January

1970 00:00:00 UTC. After the 19th of January 2038 03:14:07

UTC, the number is the number of seconds after this new date (wraps around);

To avoid replay attacks, this value shall be used by the receiving application to verify the validity of the data together with the signature field.

Signature

512

Signature over above data, applied over all bits from the start of the VPI field to the end of the last bit, just before the signature, generated as described for the terrestrial bulletin board, see ITU-R M.2092-1, Annex 4, §4.15

Total number of application data bits

variable

 


Source URL (modified on 29/03/2023 - 15:08):https://www.e-navigation.nl/content/text-using-utf-8-encoding-encrypted