1      Definition

An Item containing the Item (or its ID) to be Authenticated.

2      Functional Requirements

Authentication Request includes the Item (or its ID) of which Authentication is requested and other information proper of the Authentication Qualifier.

Examples of Item that may be subject to Authentication are:

  1. A Speech produced by a User.
  2. The visual appearance (Persona) of a User.

3      Syntax

https://schemas.mpai.community/MMM4/V1.0/data/Authentication.json

4      Semantics

Label Size Description
Header N1 Bytes Authentication Header
– Standard-Authentication 9 Bytes The characters “MMM-AUT-V”
– Version N2 Bytes Major version – 1 or 2 characters
– Dot-separator 1 Byte The character “.”
– Subversion N3 Byte Minor version – 1 or 2 characters
M-InstanceID N4 Bytes Identifier of M-Instance.
AuthenticationID N5 Bytes Identifier of Authentication Item.
AuthenticationData N6 Bytes Set of Authentication Data
– AuthenticationQualifier N7 Bytes Qualifier of Authentication.
– AuthenticationDataLength N8 Bytes Length of Authentication Data
– AuthenticationDataURI N9 Bytes URI of Authentication Data
DescrMetadata N10 Bytes Descriptive Metadata