Skip to content

Encryption of JWTs #41

@stravid87

Description

@stravid87

Description
Nice work on the JWTs. Now that all three are where they need to be, time to add some security so that they aren't sent in clear text.

Image

Notes

  • If we're lucky, the JWT library you have used already incorporates JWT encryption and we just need to supply a private key.
  • You can use the same private key to in the rp to encrypt both the fp_rp_jwt, & int_rp_jwt.
  • The JWT signing key should be different from the JWT encryption key.
  • The addition of encryption adds confidentiality to the JWTs. This is in addition to the authentication already being supplied through signing.

Acceptance Criteria

  • All three JWTs shown are encrypted: int_fp_jwt, fp_rp_jwt, & int_rp_jwt
  • A JWT encryption key is included in the .env of the FP & RP

Metadata

Metadata

Assignees

Labels

No labels
No labels

Type

No type

Projects

Status

📋 Backlog

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions