JOSE-JWE-FMT(1)   JOSE-JWE-FMT(1)

jose-jwe-fmt - تبدیل یک JWE میان قالب‌های مختلف سریال‌سازی

jose jwe fmt -i JWE [-I CT] [-o JWE] [-O CT] [-c]

دستور jose jwe fmt یک JWE را به قالب‌های دیگر سریال‌سازی تبدیل می‌کند. برای نمونه، این دستور می‌تواند:

1.متن رمزنگاری‌شده (ciphertext) را به یک JWE جداشده (detached) ضمیمه کند.
2.متن رمزنگاری‌شده را از یک JWE جدا کند.
3.سریال‌سازی فشرده (Compact) برای JWE را به سریال‌سازی JSON تبدیل کند.
4.سریال‌سازی JSON برای JWE را به سریال‌سازی فشرده (Compact) تبدیل کند.

•-i JSON, --input=JSON : تجزیه JWE از JSON
•-i FILE, --input=FILE : خواندن JWE از FILE
•-i -, --input=-: خواندن JWE از ورودی استاندارد
•-I FILE, --detached=FILE : خواندن متن رمزنگاری‌شده رمزگشایی‌شده از FILE
•-I -, --detached=- : خواندن متن رمزنگاری‌شده رمزگشایی‌شده از ورودی استاندارد
•-o FILE, --output=FILE : نوشتن JWE در FILE
•-o -, --output=- : نوشتن JWE در خروجی استاندارد (پیش‌فرض)
•-O FILE, --detach=FILE : جدا کردن متن رمزنگاری‌شده و رمزگشایی آن درون FILE
•-O -, --detach=- : جدا کردن متن رمزنگاری‌شده و رمزگشایی آن در خروجی استاندارد
•-c, --compact : تولید خروجی JWE با قالب سریال‌سازی فشرده (Compact)

ضمیمه کردن متن رمزنگاری‌شده به یک JWE جداشده و تولید سریال‌سازی فشرده JWE:

$ jose jwe fmt -i msg.jwe -I msg.ct -o compact.jwe -c

جدا کردن متن رمزنگاری‌شده از یک JWE:

$ jose jwe fmt -i msg.jwe -o detached.jwe -O detached.ct

Nathaniel McCallum <npmccallum@redhat.com>

jose-jwe-dec(1), jose-jwe-enc(1)

06/09/2026