Course Code: jsonwebtoken
Duration: 7 hours
Prerequisites:
  • Basic knowledge of web service

Audience

  • Developers
Overview:

JSON Web Token (JWT) is an open standard for sharing security information between a client and a server.

This instructor-led, live training (online or onsite) is aimed at developers who wish to use JWT to transmit information between different parties as a JSON object.

By the end of this training, participants will be able to:

  • Understand the JWT structure and use cases.
  • Learn how to validate and invalidate JWTs.
  • Manage Cryptographic keys.

Format of the Course

  • Interactive lecture and discussion.
  • Lots of exercises and practice.
  • Hands-on implementation in a live-lab environment.

Course Customization Options

  • To request a customized training for this course, please contact us to arrange.
Course Outline:

Introduction

  • Overview of JWT structure
  • JWT common use cases

JWT Validation

  • Symmetric token signature
  • Asymmetric token signature
  • Validating tokens
  • Validating claims

Stolen JWTs

  • Dealing with stolen JWTs
  • JWT storage
  • Invalidating JWTs

Managing a Cryptographic Key

  • Overview of secret keys
  • Embedding the public key
  • Embedding a URL containing the key

Hacking JWTs

  • Brute force approach
  • Modifying the algorithm RS256 to HS256
  • None algorithm approach

Summary and Next Steps

Sites Published:

United Arab Emirates - JSON Web Tokens (JWT)

Qatar - JSON Web Tokens (JWT)

Egypt - JSON Web Tokens (JWT)

Saudi Arabia - JSON Web Tokens (JWT)

South Africa - JSON Web Tokens (JWT)

Brasil - JSON Web Tokens (JWT)

Canada - JSON Web Tokens (JWT)

中国 - JSON Web Tokens (JWT)

香港 - JSON Web Tokens (JWT)

澳門 - JSON Web Tokens (JWT)

台灣 - JSON Web Tokens (JWT)

USA - JSON Web Tokens (JWT)

Österreich - JSON Web Tokens (JWT)

Schweiz - JSON Web Tokens (JWT)

Deutschland - JSON Web Tokens (JWT)

Czech Republic - JSON Web Tokens (JWT)

Denmark - JSON Web Tokens (JWT)

Estonia - JSON Web Tokens (JWT)

Finland - JSON Web Tokens (JWT)

Greece - JSON Web Tokens (JWT)

Magyarország - JSON Web Tokens (JWT)

Ireland - JSON Web Tokens (JWT)

Luxembourg - JSON Web Tokens (JWT)

Latvia - JSON Web Tokens (JWT)

España - JSON Web Tokens (JWT)

Italia - JSON Web Tokens (JWT)

Lithuania - JSON Web Tokens (JWT)

Nederland - JSON Web Tokens (JWT)

Norway - JSON Web Tokens (JWT)

Portugal - JSON Web Tokens (JWT)

România - JSON Web Tokens (JWT)

Sverige - JSON Web Tokens (JWT)

Türkiye - JSON Web Tokens (JWT)

Malta - JSON Web Tokens (JWT)

Belgique - JSON Web Tokens (JWT)

France - JSON Web Tokens (JWT)

日本 - JSON Web Tokens (JWT)

Australia - JSON Web Tokens (JWT)

Malaysia - JSON Web Tokens (JWT)

New Zealand - JSON Web Tokens (JWT)

Philippines - JSON Web Tokens (JWT)

Singapore - JSON Web Tokens (JWT)

Thailand - JSON Web Tokens (JWT)

Vietnam - JSON Web Tokens (JWT)

India - JSON Web Tokens (JWT)

Argentina - JSON Web Tokens (JWT)

Chile - JSON Web Tokens (JWT)

Costa Rica - JSON Web Tokens (JWT)

Ecuador - JSON Web Tokens (JWT)

Guatemala - JSON Web Tokens (JWT)

Colombia - JSON Web Tokens (JWT)

México - JSON Web Tokens (JWT)

Panama - JSON Web Tokens (JWT)

Peru - JSON Web Tokens (JWT)

Uruguay - JSON Web Tokens (JWT)

Venezuela - JSON Web Tokens (JWT)

Polska - JSON Web Tokens (JWT)

United Kingdom - JSON Web Tokens (JWT)

South Korea - JSON Web Tokens (JWT)

Pakistan - JSON Web Tokens (JWT)

Sri Lanka - JSON Web Tokens (JWT)

Bulgaria - JSON Web Tokens (JWT)

Bolivia - JSON Web Tokens (JWT)

Indonesia - JSON Web Tokens (JWT)

Kazakhstan - JSON Web Tokens (JWT)

Moldova - JSON Web Tokens (JWT)

Morocco - JSON Web Tokens (JWT)

Tunisia - JSON Web Tokens (JWT)

Kuwait - JSON Web Tokens (JWT)

Oman - JSON Web Tokens (JWT)

Slovakia - JSON Web Tokens (JWT)

Kenya - JSON Web Tokens (JWT)

Nigeria - JSON Web Tokens (JWT)

Botswana - JSON Web Tokens (JWT)

Slovenia - JSON Web Tokens (JWT)

Croatia - JSON Web Tokens (JWT)

Serbia - JSON Web Tokens (JWT)

Bhutan - JSON Web Tokens (JWT)

Nepal - JSON Web Tokens (JWT)

Uzbekistan - JSON Web Tokens (JWT)