In the guidelines and framework released by the Berlin Group there is a lot of discussions about SCA and the need of this. They present three different main ways in how SCA can be developed and the differences between them. But what type is the most suitable approach for your application and API? Since you only need to implement one of them, if you don’t want them all, which should you choose?
In the graph below each of these 3 authentication methods is described in a simplified way.
Redirect
Redirect uses the predefined redirect address in the authentication which redirect the user to e.g. a web interface where the SCA is done between the PSU and the ASPSP.
The good part with redirect approach is that the TPP don’t need any detailed information about the individual PSU. The redirect approach is therefore easy to implement for a TPP since they don’t need to implement anything regarding SCA methods in their interface against the PSU.
Decoupled
Decoupled is very similar to redirect with the difference that ASPSP is the one asking the PSU to authenticate itself. This can be done via e.g. a mobile app or any other application/device which is independent from their online banking front-end.
Just as for redirect this SCA method allows the TPP to skip implementing anything regarding SCA at their PSU to TPP interface. Since everything is done between the PSU and the ASPSP
Embedded
Embedded approach demands more of the TPP in their interface against the PSU. Since they need to how to handle and present the information to the PSU in a good way. Embedded could also include a challenge part e.g. calculation of a OTP and then the TPP also needs to present this information in a good way to the PSU.
For the ASPSP this SCA approach offers a large number of authentication possibilities, since the challenge data could be based on several different methods, e.g. animated picture, black and white color matrix and so on.
Starlify gives you the overview you’ve been looking for
Since we’re integration experts, we’re all too familiar with the hassle involved in trying to organize and getting an overview of your integrations, applications, and services.
To help out, we created Entiros Starlify.
The days of static, boring lists that cause nothing but stress-related hair loss are now over. With Entiros Starlify, you can keep track of all your applications and APIs, who is creating them, and for what area of usage.
I promise it will take your integrations to the next level.