27 lines
624 B
Markdown
27 lines
624 B
Markdown
|
# ...
|
||
|
|
||
|
|
||
|
## Генерация **jwtRS256** ключа
|
||
|
|
||
|
```sh
|
||
|
ssh-keygen -t rsa -b 4096 -m PEM -f jwtRS256.key # Don't add passphrase
|
||
|
openssl rsa -in jwtRS256.key -pubout -outform PEM -out jwtRS256.key.pub
|
||
|
```
|
||
|
|
||
|
Команды ниже конвертируют ключи в однострочник
|
||
|
|
||
|
```sh
|
||
|
awk 'NF {sub(/\r/, ""); printf "%s\\n",$0;}' jwtRS256.key
|
||
|
awk 'NF {sub(/\r/, ""); printf "%s\\n",$0;}' jwtRS256.key.pub
|
||
|
```
|
||
|
|
||
|
|
||
|
## Отладка
|
||
|
|
||
|
Используйте приложение [mqttx](https://mqttx.app/) для отладки.
|
||
|
|
||
|
|
||
|
## Ссылки
|
||
|
|
||
|
* https://gist.github.com/ygotthilf/baa58da5c3dd1f69fae9
|