JOSE-JWK-THP(1)   JOSE-JWK-THP(1)

jose-jwk-thp - محاسبه اثر انگشت JWK

jose jwk thp -i JWK [-H ALG] [-o THP]

دستور jose jwk thp اثر انگشت یک یا چند کلید JWK را محاسبه می‌کند.

•-i JSON, --input=JSON : تجزیه JWK(Set) از JSON
•-i FILE, --input=FILE : خواندن JWK(Set) از FILE
•-i -, --input=- : خواندن JWK(Set) از ورودی استاندارد
•-a ALG, --algorithm=ALG : استفاده از الگوریتم درهم‌سازی مشخص‌شده (حساس به حروف بزرگ و کوچک)
•-a ?, --algorithm=? : فهرست کردن الگوریتم‌های درهم‌سازی موجود
•-o FILE, --output=FILE : نوشتن اثر(های) انگشت در FILE
•-o -, --output=- : نوشتن اثر(های) انگشت در ورودی استاندارد
•-f THP, --find=THP : جستجو در کلیدهای ورودی برای یافتن JWK با اثر انگشت داده‌شده

محاسبه اثر انگشت S1 برای یک کلید تازه‌تولیدشده:

$ jose jwk gen -i '{"alg":"ES256"}' -a S1 | jose jwk thp -i-
BzmSH6W8a8LlbQ1mD0iBJdYj4x4

محاسبه اثر انگشت‌های S256 برای یک JWKSet شامل دو کلید:

$ jose jwk thp -i keys.jwkset -a S256
6HJwXEuRh8gAkTz4BodEvcEj_KXkgjc-7Qez3d4VNMs
jo_j_O5gqYpKcZKHPp3miTszAeV60MXHvdb_kkjjTWE

یافتن کلید ورودی با اثر انگشت داده‌شده:

$ jose jwk thp -i keys.jwkset -f HYRNOxxOOHap0amTONoy1bHnS5M -o key.jwk

Nathaniel McCallum <npmccallum@redhat.com>

jose-alg(1), jose-jwk-gen(1),

06/09/2026