Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

https://samtrafiken.atlassian.net/wiki/x/gYBTBg

...

MTS 1

https://bitbucket.org/samtrafiken/bob-mts-1-mobile-ticket-format/src/master/
In MTS1 MTS 1 you can find specifications information regarding:

  • EC (primary) and RSA (fallback) algorithm for issuer and device signature of mobile ticket bundles (MTB). Issuer signature ensures that the requests comes from a trusted participant. Device signatures are used to provide a binding between the mobile ticket and the device (e.g. a mobile phone).

  • The structure of the mobile ticket bundle.

  • Schemas of security headers of the mobile ticket bundle.

...

MTS 2

https://bitbucket.org/samtrafiken/bob-mts-2-device-key-derivation/src/master/
In MTS2 MTS 2 you can find specifications information regarding:

  • How a device key, used for device signatures, can be calculated. Device keys are used to provide a binding between the mobile ticket bundle and the device (e.g. a mobile phone). To read about the keys and algorithms see MTS1

...

  • MTS 1.

MTS 3

https://bitbucket.org/samtrafiken/bob-mts-3-coordinated-ticket-namespace/src/master/
In MTS3 MTS 3 you can find specifications information regarding:

  • Coordinated Ticket Name Space, which defines a common set of variables and data structures to be used within the MTB. For example version handling and metadata. To read about MTBs see MTS1MTS 1.

  • Schemas for version handling, metadata et.c.

...

MTS 4

https://bitbucket.org/samtrafiken/bob-mts-4-coordination-and-key-management/src/master/
In MTS4 MTS 4 you can find specifications information regarding:

  • Coordination and key management between participants and the administrative body (Samtrafiken).

  • Participant metadata set, containing current keys and related metadata, is distributed by Samtrafiken to participants and all participants needs to retrieve this list regularyregular.

  • Mandatory fields of the JSON Web Signature (JWS) protected header.

  • Schema for the participant metadata set.

...

MTS 5


https://bitbucket.org/samtrafiken/bob-mts-5-proof-of-possession-authorisation-tokens/src/master/
In MTS5 MTS 5 you can find specifications information regarding:

  • How to generate and validate a proof-of-possession (of private keys) token. Private keys are used to sign critical parts of requests and responses.

  • How to validated proof-of-possession tokens.

  • Specification of Primary and fallback algorithms.

  • Hash calculation and how to verify it.

...

MTS 6


https://bitbucket.org/samtrafiken/bob-mts-6-tickle/src/master/
In MTS6 MTS 6 you can find specifications information regarding:

  • The generic language Tickle how to write and evaluate conditions for the journey.

  • The language is use to define time and spatial geographical conditions including macros (complex conditions saved in the client for less data in messages).

...

MTS 7


https://bitbucket.org/samtrafiken/bob-mts-7-travel-card-application/src/master/
In MTS7 MTS 7 you can find specifications information regarding:

  • Methods to store a MTB on a chip embedded in a smart card, a wearable or similar.

  • Requrements Requirements and compliance levels that has to be fulfilled to use this.

  • Specific commands to use.

  • Complete data structures that is needed.

  • Security issues that needs to be considered.

...

MTS 8


https://bitbucket.org/samtrafiken/bob-mts-8-date-and-time-formats/src/master/
In MTS8 MTS 8 you can find specifications information regarding:

  • Date and time formats used within the mobile ticket specifications and related APIs.

  • ISO standards regaring regarding time duration and intervall interval formats.