نرمال‌سازی Base64

نرمال‌سازی مقدار را به‌صورت انعطاف‌پذیر رمزگشایی می‌کند و آن را در قالب استاندارد مقصد دوباره رمزگذاری می‌کند. از آن برای تبدیل Base64URL به Base64 استاندارد، حذف شکست خط، افزودن قالب‌بندی MIME/PEM یا اصلاح padding استفاده کنید.

چرا Base64 را نرمال‌سازی کنیم؟

دو رشته Base64 می‌توانند دقیقاً همان بایت‌ها را نمایش دهند اما متفاوت به نظر برسند: یکی ممکن است به‌جای +/ از -_ استفاده کند، شکست خط داشته باشد یا padding نداشته باشد. سیستم‌هایی که مقادیر Base64 را مقایسه، hash یا امضا می‌کنند به یک شکل استاندارد واحد نیاز دارند. نرمال‌سازی ورودی را رمزگشایی و دوباره رمزگذاری می‌کند تا خروجی برای داده یکسان، یکسان باشد.

سؤالات متداول

چطور Base64URL را به Base64 تبدیل کنم؟

"Standard (RFC 4648)" را به‌عنوان مقصد انتخاب کنید و مقدار Base64URL خود را جای‌گذاری کنید. "-" به "+" و "_" به "/" تبدیل می‌شود و padding اضافه می‌شود.

ابزارها و راهنماهای مرتبط

دیدگاه‌ها (0)

سؤال، ایده یا باگی در «نرمال‌سازی Base64» دارید؟ دیدگاه بگذارید، به ابزار امتیاز دهید یا به دیگران پاسخ دهید.

هنوز دیدگاهی ثبت نشده است. اولین نفری باشید که نظر خود را به اشتراک می‌گذارد!

دیدگاه بگذارید

به این ابزار امتیاز دهید:
Esc
↑ ↓ جابه‌جایی↵ باز کردنEsc بستن