# Interface: JWK [💗 Help the project](https://github.com/sponsors/panva) Support from the community to continue maintaining and improving this module is welcome. If you find the module useful, please consider supporting the project by [becoming a sponsor](https://github.com/sponsors/panva). *** ## Indexable > \[`parameter`: `string`\]: [`JsonValue`](../type-aliases/JsonValue.md) \| `undefined` ## Properties ### alg? • `readonly` `optional` **alg?**: `string` *** ### crv? • `readonly` `optional` **crv?**: `string` *** ### e? • `readonly` `optional` **e?**: `string` *** ### key\_ops? • `readonly` `optional` **key\_ops?**: `string`[] *** ### kid? • `readonly` `optional` **kid?**: `string` *** ### kty? • `readonly` `optional` **kty?**: `string` *** ### n? • `readonly` `optional` **n?**: `string` *** ### pub? • `readonly` `optional` **pub?**: `string` *** ### use? • `readonly` `optional` **use?**: `string` *** ### x? • `readonly` `optional` **x?**: `string` *** ### y? • `readonly` `optional` **y?**: `string`