Professional Documents
Culture Documents
ENGLISH
Architecture
Fidesmo technology enables the construction of services that, by using
Fidesmo APIs, are able to manage Secure Elements (SEs) such as
contactless cards, wearables and smartphones. This enables sensitive data
to be handled by the Service Providers (SPs) and then communicated via a
secure end-to-end channel directly to the SE. The data and operations
sent between the SP and the SE are encrypted, and can be deciphered only
by the SE. Even the software that manages the communication with the
SE cannot decrypt the data it transmits.
Components
A SP server will send requests to Fidesmo APIs to perform operations on the
SE such as installing a new (Java Card) applet or storing a key on an
existing one. The Fidesmo backend will translate those requests to
Application Protocol Data Units (APDUs), which are commands that the
SE and its applets can process. Those are then forwarded to the SE through
a touch point like an app or similar.
Help
HOME OUR SOLUTION ABOUT US THE LATEST FIDESMO PAY LEARN MORE
ENGLISH
HOME OUR SOLUTION ABOUT US THE LATEST FIDESMO PAY LEARN MORE
ENGLISH
HOME OUR SOLUTION ABOUT US THE LATEST FIDESMO PAY LEARN MORE
ENGLISH
HOME
ENGLISH
T
OUR SOLUTION ABOUT US THE LATEST FIDESMO PAY LEARN MORE
HOME OUR SOLUTION ABOUT US THE LATEST FIDESMO PAY LEARN MORE
ENGLISH
HOME OUR SOLUTION ABOUT US THE LATEST FIDESMO PAY LEARN MORE
ENGLISH
HOME OUR SOLUTION ABOUT US THE LATEST FIDESMO PAY LEARN MORE
ENGLISH
HOME OUR SOLUTION ABOUT US THE LATEST FIDESMO PAY LEARN MORE
ENGLISH
HOME OUR SOLUTION ABOUT US THE LATEST FIDESMO PAY LEARN MORE
ENGLISH
HOME OUR SOLUTION ABOUT US THE LATEST FIDESMO PAY LEARN MORE
ENGLISH
HOME OUR SOLUTION ABOUT US THE LATEST FIDESMO PAY LEARN MORE
ENGLISH
HOME OUR SOLUTION ABOUT US THE LATEST FIDESMO PAY LEARN MORE
ENGLISH
HOME OUR SOLUTION ABOUT US THE LATEST FIDESMO PAY LEARN MORE
ENGLISH
HOME OUR SOLUTION ABOUT US THE LATEST FIDESMO PAY LEARN MORE
ENGLISH
HOME OUR SOLUTION ABOUT US THE LATEST FIDESMO PAY LEARN MORE
ENGLISH
HOME
ENGLISH
A
OUR SOLUTION ABOUT US THE LATEST FIDESMO PAY LEARN MORE
HOME OUR SOLUTION ABOUT US THE LATEST FIDESMO PAY LEARN MORE
ENGLISH
HOME OUR SOLUTION ABOUT US THE LATEST FIDESMO PAY LEARN MORE
ENGLISH
The Fidesmo APIs exposes operations to SPs for managing applications in
remote SEs. For example, installing an application (applet) or storing a key.
The operations are a set of REST methods organized in two levels:
ENGLISH
HOME OUR SOLUTION ABOUT US THE LATEST FIDESMO PAY LEARN MORE
ENGLISH
HOME OUR SOLUTION ABOUT US THE LATEST FIDESMO PAY LEARN MORE
ENGLISH
HOME
ENGLISH
T
OUR SOLUTION ABOUT US THE LATEST FIDESMO PAY LEARN MORE
HOME OUR SOLUTION ABOUT US THE LATEST FIDESMO PAY LEARN MORE
ENGLISH
HOME OUR SOLUTION ABOUT US THE LATEST FIDESMO PAY LEARN MORE
ENGLISH
HOME OUR SOLUTION ABOUT US THE LATEST FIDESMO PAY LEARN MORE
ENGLISH
HOME OUR SOLUTION ABOUT US THE LATEST FIDESMO PAY LEARN MORE
ENGLISH
HOME OUR SOLUTION ABOUT US THE LATEST FIDESMO PAY LEARN MORE
ENGLISH
HOME OUR SOLUTION ABOUT US THE LATEST FIDESMO PAY LEARN MORE
ENGLISH
HOME OUR SOLUTION ABOUT US THE LATEST FIDESMO PAY LEARN MORE
ENGLISH
HOME OUR SOLUTION ABOUT US THE LATEST FIDESMO PAY LEARN MORE
ENGLISH
HOME OUR SOLUTION ABOUT US THE LATEST FIDESMO PAY LEARN MORE
ENGLISH
HOME OUR SOLUTION ABOUT US THE LATEST FIDESMO PAY LEARN MORE
ENGLISH
HOME OUR SOLUTION ABOUT US THE LATEST FIDESMO PAY LEARN MORE
ENGLISH
HOME
ENGLISH
b
OUR SOLUTION ABOUT US THE LATEST FIDESMO PAY LEARN MORE
HOME OUR SOLUTION ABOUT US THE LATEST FIDESMO PAY LEARN MORE
ENGLISH
HOME OUR SOLUTION ABOUT US THE LATEST FIDESMO PAY LEARN MORE
ENGLISH
The Fidesmo backend server is our highly scalable infrastructure that
transforms requests into APDU scripts to be sent to the card, and
manages connectivity towards the apps and touch points.
HOME OUR SOLUTION ABOUT US THE LATEST FIDESMO PAY LEARN MORE
ENGLISH
HOME OUR SOLUTION ABOUT US THE LATEST FIDESMO PAY LEARN MORE
ENGLISH
HOME OUR SOLUTION ABOUT US THE LATEST FIDESMO PAY LEARN MORE
ENGLISH
HOME
ENGLISH
T
OUR SOLUTION ABOUT US THE LATEST FIDESMO PAY LEARN MORE
HOME OUR SOLUTION ABOUT US THE LATEST FIDESMO PAY LEARN MORE
ENGLISH
HOME OUR SOLUTION ABOUT US THE LATEST FIDESMO PAY LEARN MORE
ENGLISH
HOME OUR SOLUTION ABOUT US THE LATEST FIDESMO PAY LEARN MORE
ENGLISH
HOME OUR SOLUTION ABOUT US THE LATEST FIDESMO PAY LEARN MORE
ENGLISH
HOME OUR SOLUTION ABOUT US THE LATEST FIDESMO PAY LEARN MORE
ENGLISH
HOME
ENGLISH
t
OUR SOLUTION ABOUT US THE LATEST FIDESMO PAY LEARN MORE
HOME OUR SOLUTION ABOUT US THE LATEST FIDESMO PAY LEARN MORE
ENGLISH
HOME OUR SOLUTION ABOUT US THE LATEST FIDESMO PAY LEARN MORE
ENGLISH
HOME OUR SOLUTION ABOUT US THE LATEST FIDESMO PAY LEARN MORE
ENGLISH
HOME OUR SOLUTION ABOUT US THE LATEST FIDESMO PAY LEARN MORE
ENGLISH
HOME OUR SOLUTION ABOUT US THE LATEST FIDESMO PAY LEARN MORE
ENGLISH
HOME
ENGLISH
p
OUR SOLUTION ABOUT US THE LATEST FIDESMO PAY LEARN MORE
HOME OUR SOLUTION ABOUT US THE LATEST FIDESMO PAY LEARN MORE
ENGLISH
HOME OUR SOLUTION ABOUT US THE LATEST FIDESMO PAY LEARN MORE
ENGLISH
The app or other touch point establishing connecting to the Fidesmo
backend on the SE side. This can be the consumer Fidesmo apps on
Android or iOS, the Fidesmo Kiosk (retail self service tablet), before
issuance with the Fidesmo Partner app, or through a third party app using
the Fidesmo SDKs. The touch point is responsible for retrieving APDUs from
the server and forwarding them to the SE.
The Fidesmo Service has been designed so that security is enforced by the
Fidesmo components. This way, the touch point requesting the service can
either be an app supplied by the SP or by any third-party without loss of
integrity.
ENGLISH
HOME OUR SOLUTION ABOUT US THE LATEST FIDESMO PAY LEARN MORE
ENGLISH
HOME OUR SOLUTION ABOUT US THE LATEST FIDESMO PAY LEARN MORE
ENGLISH
HOME
ENGLISH
1
OUR SOLUTION ABOUT US THE LATEST FIDESMO PAY LEARN MORE
HOME OUR SOLUTION ABOUT US THE LATEST FIDESMO PAY LEARN MORE
ENGLISH
HOME OUR SOLUTION ABOUT US THE LATEST FIDESMO PAY LEARN MORE
ENGLISH
HOME OUR SOLUTION ABOUT US THE LATEST FIDESMO PAY LEARN MORE
ENGLISH
HOME OUR SOLUTION ABOUT US THE LATEST FIDESMO PAY LEARN MORE
ENGLISH
HOME OUR SOLUTION ABOUT US THE LATEST FIDESMO PAY LEARN MORE
ENGLISH
HOME
ENGLISH
T
OUR SOLUTION ABOUT US THE LATEST FIDESMO PAY LEARN MORE
HOME OUR SOLUTION ABOUT US THE LATEST FIDESMO PAY LEARN MORE
ENGLISH
HOME OUR SOLUTION ABOUT US THE LATEST FIDESMO PAY LEARN MORE
ENGLISH
HOME OUR SOLUTION ABOUT US THE LATEST FIDESMO PAY LEARN MORE
ENGLISH
HOME OUR SOLUTION ABOUT US THE LATEST FIDESMO PAY LEARN MORE
ENGLISH
HOME OUR SOLUTION ABOUT US THE LATEST FIDESMO PAY LEARN MORE
ENGLISH
HOME
ENGLISH
S
OUR SOLUTION ABOUT US THE LATEST FIDESMO PAY LEARN MORE
HOME OUR SOLUTION ABOUT US THE LATEST FIDESMO PAY LEARN MORE
ENGLISH
HOME OUR SOLUTION ABOUT US THE LATEST FIDESMO PAY LEARN MORE
ENGLISH
HOME OUR SOLUTION ABOUT US THE LATEST FIDESMO PAY LEARN MORE
ENGLISH
HOME OUR SOLUTION ABOUT US THE LATEST FIDESMO PAY LEARN MORE
ENGLISH
HOME OUR SOLUTION ABOUT US THE LATEST FIDESMO PAY LEARN MORE
ENGLISH
HOME OUR SOLUTION ABOUT US THE LATEST FIDESMO PAY LEARN MORE
ENGLISH
HOME OUR SOLUTION ABOUT US THE LATEST FIDESMO PAY LEARN MORE
ENGLISH
HOME OUR SOLUTION ABOUT US THE LATEST FIDESMO PAY LEARN MORE
ENGLISH
The service delivery API part is initiated by the touch point requesting the
service to the Fidesmo backend. The Fidesmo backend server will then send
a ServiceDescriptionRequest to the SP, which contains a service ID
identifying the service. The Service Provider responds with a synchronous
message containing a Service Description structure. The Fidesmo backend
will send this information to the requesting touchpoint so that it can
display the information to the user and request any needed data before
the service delivery starts.
ENGLISH
HOME OUR SOLUTION ABOUT US THE LATEST FIDESMO PAY LEARN MORE
ENGLISH
HOME OUR SOLUTION ABOUT US THE LATEST FIDESMO PAY LEARN MORE
ENGLISH
HOME
ENGLISH
2
OUR SOLUTION ABOUT US THE LATEST FIDESMO PAY LEARN MORE
HOME OUR SOLUTION ABOUT US THE LATEST FIDESMO PAY LEARN MORE
ENGLISH
HOME OUR SOLUTION ABOUT US THE LATEST FIDESMO PAY LEARN MORE
ENGLISH
HOME OUR SOLUTION ABOUT US THE LATEST FIDESMO PAY LEARN MORE
ENGLISH
HOME OUR SOLUTION ABOUT US THE LATEST FIDESMO PAY LEARN MORE
ENGLISH
HOME OUR SOLUTION ABOUT US THE LATEST FIDESMO PAY LEARN MORE
ENGLISH
HOME
ENGLISH
T
OUR SOLUTION ABOUT US THE LATEST FIDESMO PAY LEARN MORE
HOME OUR SOLUTION ABOUT US THE LATEST FIDESMO PAY LEARN MORE
ENGLISH
HOME OUR SOLUTION ABOUT US THE LATEST FIDESMO PAY LEARN MORE
ENGLISH
HOME OUR SOLUTION ABOUT US THE LATEST FIDESMO PAY LEARN MORE
ENGLISH
HOME OUR SOLUTION ABOUT US THE LATEST FIDESMO PAY LEARN MORE
ENGLISH
HOME OUR SOLUTION ABOUT US THE LATEST FIDESMO PAY LEARN MORE
ENGLISH
HOME
ENGLISH
S
OUR SOLUTION ABOUT US THE LATEST FIDESMO PAY LEARN MORE
HOME OUR SOLUTION ABOUT US THE LATEST FIDESMO PAY LEARN MORE
ENGLISH
HOME OUR SOLUTION ABOUT US THE LATEST FIDESMO PAY LEARN MORE
ENGLISH
HOME OUR SOLUTION ABOUT US THE LATEST FIDESMO PAY LEARN MORE
ENGLISH
HOME OUR SOLUTION ABOUT US THE LATEST FIDESMO PAY LEARN MORE
ENGLISH
HOME OUR SOLUTION ABOUT US THE LATEST FIDESMO PAY LEARN MORE
ENGLISH
HOME
ENGLISH
O
OUR SOLUTION ABOUT US THE LATEST FIDESMO PAY LEARN MORE
HOME OUR SOLUTION ABOUT US THE LATEST FIDESMO PAY LEARN MORE
ENGLISH
HOME OUR SOLUTION ABOUT US THE LATEST FIDESMO PAY LEARN MORE
ENGLISH
Once the process has been set up, the Service Provider can use any of the
Service Operation APIs to interact with the card.
Each OperationRequest to some method of the API must contain
the sessionId that was assigned in the Service Delivery phase, plus the
callbackURL where the result will be asynchronously notified. Fidesmo’s
backend will reply with the operationId assigned to that request. Then,
Fidesmo Backend will send through touch point the set of APDU’s to the
card to execute the operation requested. When the operation has been run
an OperationResponse is sent by Fidesmo Backend Server to the URL set
by callbackURL, with the operationId and final status of the execution. It
can be observed that an operationId links each result with the previous
request/response pair, while the sessionId assigned in the Setup Phase
makes all operations part of the ongoing session.
ENGLISH
Ready to
get
started?
HOME OUR SOLUTION ABOUT US THE LATEST FIDESMO PAY LEARN MORE
ENGLISH
HOME OUR SOLUTION ABOUT US THE LATEST FIDESMO PAY LEARN MORE
ENGLISH
HOME OUR SOLUTION ABOUT US THE LATEST FIDESMO PAY LEARN MORE
ENGLISH
G
C
HOME
ENGLISH
OUR SOLUTION ABOUT US THE LATEST FIDESMO PAY LEARN MORE
HOME OUR SOLUTION ABOUT US THE LATEST FIDESMO PAY LEARN MORE
ENGLISH
HOME OUR SOLUTION ABOUT US THE LATEST FIDESMO PAY LEARN MORE
ENGLISH
Fidesmo Pay
Our solution
The latest
Technology
HOME OUR SOLUTION ABOUT US THE LATEST FIDESMO PAY LEARN MORE
ENGLISH
HOME OUR SOLUTION ABOUT US THE LATEST FIDESMO PAY LEARN MORE
ENGLISH
HOME OUR SOLUTION ABOUT US THE LATEST FIDESMO PAY LEARN MORE
ENGLISH
HOME OUR SOLUTION ABOUT US THE LATEST FIDESMO PAY LEARN MORE
ENGLISH
HOME OUR SOLUTION ABOUT US THE LATEST FIDESMO PAY LEARN MORE
ENGLISH
HOME OUR SOLUTION ABOUT US THE LATEST FIDESMO PAY LEARN MORE
ENGLISH