Building an Okta Clone (Part 5): Authenticating with Face ID
The Okta Clone is coming along nicely, but we still have a problem. Right now, if I snatch your unlocked phone I can open your app and steal your passcode. …
iOS Security, Cryptography, and Swift Engineering
Even though Apple controls the deployment process in one of the most theoretically secure default pipelines, the apps binary can still become compromised. App hardening protects the binary from anyone who wants to tamper with it or steal data from it. There are three main ways attackers can compromise your …
The Okta Clone is coming along nicely, but we still have a problem. Right now, if I snatch your unlocked phone I can open your app and steal your passcode. …
The functionality for our app is essentially there, however the code that we get needs to be externally generated so we can initiate the two factor authentication. The way this …
With the app now displaying the core components, we need to tighten things up a little more. Right now we have a hardcoded secret. If the app were to be …
Now that the engine is essentially built and we are able to generate a new code, let’s actually implement this into an app. We are going to make our app …
I work in Mobile Identity. Every day, I deal with SDKs that secure millions of digital interactions. But there is a difference between using a security standard and building one …
Title: Insertion Sort: A Step-by-Step Guide with Mathematical Analysis Introduction Insertion Sort is a simple, comparison-based sorting algorithm that builds the final sorted array one item at a time. Although …