JOSE-JWK-PUB(1)   JOSE-JWK-PUB(1) نام (NAME) jose-jwk-pub - پاک‌سازی کلیدهای خصوصی از یک JWK خلاصه دستور (SYNOPSIS) jose jwk pub -i JWK [-o JWK] نمای کلی (OVERVIEW) دستور jose jwk pub تمامی داده‌های کلید خصوصی را از یک یا چند ورودی JWK (یا JWKSet) حذف می‌کند. خروجی تنها شامل داده‌های کلید عمومی خواهد بود. اگر JWK شامل مشخصه «key_ops» باشد، این مشخصه به‌طور خودکار تعدیل می‌شود تا صرفاً عملیات مرتبط با کلیدهای عمومی را در بر گیرد. گزینه‌ها (OPTIONS) • -i JSON, --input=JSON : تجزیه JWK(Set) از JSON • -i FILE, --input=FILE : خواندن JWK(Set) از FILE • -i -, --input=- : خواندن JWK(Set) از ورودی استاندارد • -o FILE, --output=FILE : نوشتن JWK(Set) در FILE • -o -, --output=- : نوشتن JWK(Set) در خروجی استاندارد • -s, --set : خروجی همیشه به‌صورت یک مجموعه کلید (JWKSet) تولید شود مثال‌ها (EXAMPLES) پاک‌سازی داده‌های کلید خصوصی از یک JWK: $ jose jwk gen -i '{"alg":"ES256"}' -o prv.jwk $ cat prv.jwk {"alg":"ES256","crv":"P-256","key_ops":["sign","verify"],"kty":"EC", ...} $ jose jwk pub -i prv.jwk -o pub.jwk $ cat pub.jwk {"alg":"ES256","crv":"P-256","key_ops":["verify"],"kty":"EC", ...} نویسنده (AUTHOR) Nathaniel McCallum همچنین ببینید (SEE ALSO) jose-alg(1), jose-jwe-enc(1), jose-jwk-exc(1), jose-jwk-gen(1), jose-jwk-thp(1), jose-jwk-use(1), jose-jws-ver(1)   06/09/2026 JOSE-JWK-PUB(1)