IntegrAuth Academy
Identity, security and practical AI — free, from zero. Byte-sized lessons, real diagrams, hands-on labs, zero fluff. Two programs, each with its own exam and certificate.
English is hard? Your browser can translate this page into Tamil, Telugu, Kannada, Malayalam or Hindi. Tech words stay in English so you learn the real names.
How?
- Chrome on phone: ⋮ menu → Translate
- Chrome on computer: right-click → Translate to …
- Edge: the translate icon in the address bar
Proving who you are — factors, proofing & assurance
A password alone is weak. Today a login uses layers of proof, and systems also check that the account belongs to a real person. Your goal: name the three kinds of proof and say what MFA, passkeys and assurance mean.
- Proof comes in three kinds: something you know, have or are.
- MFA means two or more different kinds.
- A passkey has no password to steal or trick out of you.
- Assurance is a score for how much we trust the proof.
The three kinds of proof, and MFA
Each kind of proof is called a factor.
Something you know 🧠
A password, a PIN or a security answer. It is cheap, and easy to steal.
Something you have 📱
Your phone, a security key, or an authenticator app that makes an OTP (one-time password).
Something you are
Your fingerprint, face or voice. These are biometrics. A good system adds a liveness check, so a photo or a deepfake fails.
Multi-factor authentication (MFA) means you need two or more different kinds. A password plus a code from your phone is MFA. A password plus a security answer is not. Both are "something you know". An ATM is a good picture: the card is what you have, and the PIN is what you know.
Passkeys: no password
A passkey is a pair of keys. The private key stays on your device. Your fingerprint or face unlocks it. The private key never goes to the website. So there is no password to guess, reuse or trick out of you. A passkey is phishing-resistant.
a key cut for one lock only (one website). A fake website is a different lock, so the key does not fit. That is phishing resistance.
Step-up: more proof for risky actions
Step-up authentication means the system asks for more proof only when an action is risky. Reading your balance? You stay signed in. Sending ₹25,000? You first confirm on your phone, as a UPI app asks for your PIN. The tokens lesson shows how this works.
Identity proofing: is the person real?
Authentication checks that you own an account. Identity proofing checks that the account belongs to a real, verified person. It can mean scanning an ID document, matching a selfie to it with a liveness check, or checking official records. Done online, it is called eKYC. Many banking apps use it when you open an account without visiting a branch.
Assurance: trust as a number
Proof has different strengths, so we can score it. An assurance level is that score. There is one score for each question.
Identity assurance (IAL)
How sure are we that this person is who they say? A selfie plus an ID plus official records scores high. "They typed an email" scores 1.
Authentication assurance (AAL)
How strong is the login method? A passkey is high. A shared password is low.
Session assurance
How much do we trust this session right now? A known device beats a hotel computer.
Proofing is not authentication. A stolen password beats authentication. A fake ID beats proofing. A photo held to a camera beats a face check with no liveness test. Strong systems use all three layers.
Go deeper: SMS codes, standards and KYC
A code sent by text message (SMS) is a weak link. A SIM swap or someone listening in can steal it. Use SMS only as a last choice.
Passkeys are built on two standards: WebAuthn (from the W3C) and FIDO2 (from the FIDO Alliance). Modern programs make passkeys the first choice.
The US guideline NIST SP 800-63 defines levels 1 to 3 for identity (IAL), login (AAL) and federation (FAL). Federation means a login passed between organizations, like Sam's. Many companies also add a score for the session.
| Short name | Stands for | Used for |
|---|---|---|
| KYC | Know Your Customer | Checking customers like Maya. Banks must do it. |
| KYP | Know Your Partner | Checking partner companies and their workers, like Sam. |
| KYE | Know Your Employee | Checking staff like Priya when they are hired, plus background checks. |
🧪 Interactive lab — enable JavaScript to play with this one.
Check whether your own login resists phishing. Grade your passkey and WebAuthn setup with Passkey Check.