Okay LogoOkay Logo
Money Transfer

Money Transfer

Here's an example of SDK use in the banking app to transfer money.

artifact
01

In the Bank App

A money transfer needs verification, so the on-premise Okay service is called to start an authentication.

In the Bank App
02

In Okay SDK

  • The device is verified
  • A unique Secure Execution Environment is downloaded 
  • New obfuscated code
  • Secure storage is decrypted
In Okay SDK
03

In Secure Execution Environment

  • Secure PIN entry
  • Randomized pinpad
  • Integrity tests are performed
  • Honeypots activated
  • Robot detection during entry
  • Display modification detection
In Secure Execution Environment
04

In the Bank App

  • Screenshot can be submitted for server-side verification and traceability
  • Results of all tests are used for risk analysis
  • Environment is removed
  • The bank server displays the result with the banking app
In the Bank App
artifact