Главная
Study mode:
on
1
Intro
2
Auth and Crypto Was Messy
3
Why Was It A Big Deal?
4
Cryptography
5
The Bad — Usability
6
What Was Missing
7
What Changed?
8
The Good — Decoupling
9
The Good — OSS Libraries
10
The Good — Hierarchical Auth
11
What is JOSE?
12
JSON Web Token (JWT)
13
JSON Web Signature (JWS)
14
JSON Web Encryption (JWE)
15
JSON Web Algorithm
16
JSON Web Key
17
Request Example Representation
18
JWT Header Example
19
Key Rotation
20
Request Authorization
21
Private Request Claims
22
Hierarchical Credentials
23
Timestamp and Duration
24
Request Validation
25
Private Response Claims
26
Response Example Representation
27
JWT Response Claims Example
28
Response Validation
29
Encrypted Data with JWE
30
JWE Header Example
31
Conclusion
32
If You Want To Follow Up
Description:
Learn how to secure your REST API using proven standards implemented by OAuth 2.0 and OpenID Connect in this PHP UK Conference talk. Explore JSON Object Signing and Encryption (JOSE) as the core of a secure standards-based REST API. Discover the components of JOSE, including JSON Web Token (JWT), JSON Web Signature (JWS), and JSON Web Encryption (JWE). Understand key concepts such as cryptography, hierarchical authentication, key rotation, request authorization, and response validation. Gain insights into implementing private claims, timestamp and duration checks, and encrypted data with JWE. Follow along with practical examples of JWT headers, request representations, and response claims to enhance your API security knowledge.

Don't Lose Sleep, Secure Your REST

PHP UK Conference
Add to list