Tech Stack
- language: Swift, Objective-C
- Framework: UIKit
- Network: Alamofire
- Security & Authentication: ForgeRock SDK, V-Key SDK, twilio
Description
This is my internship project in PT. Sistema Datapilar Indonesia. I make this MVP app that integrate end to end encryption with ForgeRock SDK and V-Key SDK. ForgeRock SDK is used for secure login and authentication. V-Key SDK is used for secure/hashing transaction, secure storage and jailbreak detector. I also use twilio for OTP verification because forgerock need to pay expensive price for OTP verification while twillio is pay as you go. Most of encryption are using AES 256 or SHA bit encryption. and private and public key (asymmetric) infrastructure for secure transaction. Hash Based message authentication (HMAC) is also used to secure and validate network data.
This MVP app is to show that Sistema Company portofolio forgerock and v-key can be integrated into one app for business clients such as banks, gojek, telkom, etc.