Valimo Mobile Authentication Client (VMAC)

From Wikipedia, the free encyclopedia

This article is about the SIM card software. For the Macintosh emulator, see VMac.

The Valimo Mobile Authentication Client (VMAC) is a signing application stored on the SIM card. Together with the digital keys it enables the mobile phone subscriber to receive digital signing requests.

Application Providers use the Signature Request service to submit signing requests that require the mobile subscriber to sign a free form text or a code linked to a contractual text (i.e. signing of a hash).

Application Providers use the Authentication service to submit signing requests that have the user return a digitalsignature for the purpose of authenticating the person.

One of the advantages of the VMAC is that key pairs do not need to be generated during the SIM manufacturing process. The keys can be generated when the mobile subscriber signs up for a Mobile Signature Service (MSS). Certification requests are formatted in the industry-standard PKCS format.

The VMAC management menu structure is dynamic and the entries depend on the mobile operator’s initial setup and which services have been configured to be used.

The Valimo Mobile Authentication Client offers a generic client solution, which is:

  • End-user friendly
  • Available for all SIM/USIM vendors
  • OTA server-vendor independent

The VMAC is designed for encrypted communications between a SIM card, Valimo Messaging Server (i.e. transport security) and the Application Provider system (i.e. end-to-end security).

Valimo Mobile Authentication Client (VMAC) for SIM/USIM cards enables Mobile Operators to start Wireless PKI with a generic client solution. Valimo Mobile Authentication Client enables:

  • Generation of Digital Signatures.
  • On-Board-Key generation and registration.
  • Re-registration of keys.
  • Activation and deactivation functions.
  • PIN and PUK management.
  • Encrypted communication between Valimo Messaging Server

and Valimo Mobile Authentication Client.

  • Application Provider to send encrypted text to be signed to

Valimo Mobile Authentication Client.

  • Error code responses from Client to Server.

Valimo Mobile Authentication Client can be implemented as a standalone application or plug-in to existing applications on the card. It can also be implemented as an application in the mobile phone

[edit] External links