# Cryptography

Functions in the **Cryptography** category of the Studio `fx` menu sign and verify tokens, inspect certificates, and
convert common cryptographic encodings.

Start with JWTs and one-time passwords:

- [JWT Decode](./jwt-decode/) — read a token’s header and payload without verifying the signature.
- [JWT Sign](./jwt-sign/) / [JWT Verify](./jwt-verify/) — create or validate a signed token.
- [Generate TOTP](./generate-totp/) — produce a time-based one-time password.

Common certificate and format work:

- [Parse X.509 certificate](./parse-x-509-certificate/) — extract issuer, subject, dates, and key details.
- [PEM to Hex](./pem-to-hex/) / [Hex to PEM](./hex-to-pem/) — convert between PEM and DER hex.
- [Parse ASN.1 hex string](./parse-asn-1-hex-string/) — visualize ASN.1 structure from hex.

Open a function page from the sidebar for parameters, returned values, and examples. The transform functions overview
also summarizes this category.
