J-PAKE over TLS
Introduction
Overview
Introduction of TLS
Handshake
Certificate Authentication
PAKE: Password authenticated Key Exchange
Security Requirements
General Two-Stage Framework
Balanced PAKE
EKE: Encrypted key exchange
DH-EKE: Diffie-Hellman Encrypted key exchange
SPEKE: Simple Password Exponential Key Exchange
Augmented PAKE
SRP: Secure Remote Password protocol
J-PAKE: Password Authenticated Key Exchange by Juggling
J-PAKE protocol
Security
Comparison
J-PAKE over TLS
Discussion
Appendix
Hash function
Modular Arithmetic
GCD: Greatest Common Divisors
Group Theory
Trapdoor Function
Diffie-Hellman Key Exchange
Diffie-Hellman with Multiple Parties
Diffie-Hellman Assumptions
Zero-Knowledge Proof
Schnorr Signature
Elliptic Curve Cryptography
Powered by
GitBook
Diffie-Hellman Assumptions
Diffie-Hellman Assumptions
Computational Diffie-Hellman assumption(CDH)
: an attacker is unable to compute the session key
Decisional DiffieHellman assumption(DDH)
: an attacker is unable to distinguish the session key from random
results matching "
"
No results matching "
"