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

Home > Hello (encrypted)

Introduction/Additional information: 

This ASM implements the Project 25 OTAR Hello message.

Usage Notes

  • This message is sent from either the Mobile Radio (MR) or the Key Management Facility to provide simple identification.
  • This message is also sent from the MR to the Key Management Facility to request rekey.
  • This message is broadcast as a non-addressed message, to reduce the message size, and to avoid issues from a relocated RSI to a different MMSI.

Version 0:

This is an RTCM compliant implementation of the Project 25 OTAR Hello.

This ASM only has an AIS Message 26 variant.

Permitted as from: 
12/05/2016
Registrant: 
USCG
Physical link: 
AIS
Message number (0=VDES-VDE): 
26
DAC or VPFI: 
366
FI / Message ID: 
23
Version: 
0
State: 
in force
Number of slots (max): 
2
Last modified: 
29/01/2021 - 23:19
Used by: 
USCG
Details: 

Hello (Message 26, broadcast)

 

 

Parameter

# of Bits

Description

 

 

Standard Message Header

Message ID

6

Identifier for Message 26; always 26.

 

Repeat Indicator

 

2

Indicates how many times a message has been repeated. 0 – 3; 0 = default; 3 = do not repeat any more. Set to zero (default).

Source MMSI

30

MMSI number of source station. Varies according to the transmitter ID.

Destination Indicator

1

0 = broadcast (no Destination ID field)

1 = Addressed (30 bit Destination ID field). Set to zero (broadcast).

 

Binary Data Flag

 

1

0 = unstructured binary data (no Application Identifier bits used)

1 = binary data coded as defined by the 16-bit AI. Set to 1 (structured).

Destination ID

0

MMSI number of destination station. Not used.

 

Spare

 

0

 

Not used.

 

 

 

Binary Data

DAC

10

Designated Area Code. Set to 366.

Function Identifier

6

Function identifier. Set to 23.

KMM Preamble

Reserved

3

Reserved for future use. Set to 0.

Version

5

Version of KMM Preamble Message Body. Set to 0.

MFID

8

Manufacturer’s ID, indicates conformance to standard. Set to 0.

Algorithm ID

8

Identifies the algorithm used to encrypt payload. Set to (hex) 85 = AES-128.

Key ID

16

Identifies the TEK used to encrypt the KMM.

Message Indicator

72

Provides the message indicator to synchronize the encryption of the OTAR KMM

Encrypted Payload

OTAR Message ID

8

Identifies the Project 25 “Message ID” type. One of 255 possible values assigned as the message type. Set to (decimal) 7 = Hello

Message Length

16

A 16 bit binary number that defines the length (in octets) of the subsequent OTAR fields, including MAC. Set to (decimal) 8.

Message Format

RSP

2

Response Kind defines acknowledgment to be returned to the sender of the KMM. 00 =Rsp Kind 1, 01 = Rsp Kind 2, 10 = Rsp Kind 3 and 11 is undefined.

 

MN

 

2

Message Number defines the size of the Message Number field in the KMM. 00 = no message number, 10 = a 2 octet message number. Set to (binary) 00

MAC Processing

2

Defines the type of MAC processing performed over the entire KMM. Set to (binary) 00 = No MAC

Spare

1

Always zero.

Done

1

Indicates if subsequent KMM messages are expected. 1=NOT DONE (more to follow), 0=DONE=default.

Destination RSI

24

Radio Set Identifier number

Source RSI

24

Radio Set Identifier Number

Hello Flag

8

(hex) 00 = Identification Only, (hex) 01 = Rekey Request (UKEK exists) (hex) 02 = Rekey request (UKEK does not exist), (hex) 03-FF = Reserved.

Encryption Bit Padding

40

Sufficient spare bits to ensure that the binary data is a multiple of 128 bits for block encryption (128). Set to zero.

Checksum

16

16-bit CRC calculated as per EAIS Specification

Footer

Spare

4

Four extra bits to ensure the message ends on a byte boundary. Set to zero.

Communications State Selector

1

0 = SOTDMA communication state follows 1 = ITDMA communication state follows

 

Communications State

 

19

SOTDMA communication state (see ITU 1371-5 § 3.3.7.2.1, Annex 2), if communication state selector flag is set to 0, or ITDMA communication state (§ 3.3.7.3.2, Annex 2), if communication state selector flag is set to 1.

Total bits

336

2 Slot Binary Message

Attachment: 
PDF icon eais_idd_v5_4_8may17.pdf [1]

Source URL (modified on 29/01/2021 - 23:19):https://www.e-navigation.nl/content/hello-encrypted

Links
[1] https://www.e-navigation.nl/sites/default/files/asm_files/eais_idd_v5_4_8may17_1.pdf