مشفر / مفكك Base64

شفّر النص إلى Base64 أو فك تشفيره — مباشرة في متصفحك دون الحاجة لخادم.

نتيجة فورية يعمل في المتصفح

أبجدية Base64

A–Z  → 0–25
a–z  → 26–51
0–9  → 52–61
+    → 62
/    → 63
=    → padding

يستخدم Base64 الأحرف A–Z وa–z والأرقام 0–9 و+ و/. يُضاف حرف الحشو = لإكمال الإخراج إلى مضاعف 4 أحرف.

كيفية الاستخدام؟

  1. 1
    أدخل النصالصق أو اكتب النص المراد ترميزه في الحقل العلوي.
  2. 2
    رمّز أو فك الترميز«ترميز» ينتج إخراج Base64، «فك الترميز» يستعيد النص الأصلي.
  3. 3
    نسخانسخ النتيجة إلى الحافظة أو استخدم «تبديل» لإعادة استخدام الإخراج كإدخال.

الأسئلة الشائعة

ما استخدامات Base64؟
يُستخدم في رموز JWT والمصادقة HTTP Basic ومرفقات البريد الإلكتروني (MIME) وdata URI في CSS وواجهات API لنقل البيانات الثنائية كنص.
هل Base64 تشفير؟
لا. Base64 هو ترميز وليس تشفيراً. يمكن لأي شخص فك ترميزه دون مفتاح. للأمان الحقيقي استخدم AES أو RSA.
ماذا يعني = في النهاية؟
يعالج Base64 البيانات في مجموعات من 3 بايت. إذا كانت المجموعة الأخيرة غير مكتملة، تُضاف أحرف حشو = (1 أو 2).

ما هو Base64؟

Base64 هو مخطط ترميز يحول البيانات الثنائية إلى أحرف ASCII قابلة للطباعة. معرّف في RFC 4648، وهو أحد ركائز بروتوكولات الإنترنت الحديثة. يأخذ اسمه من أبجدية مكونة من 64 حرفاً: أحرف كبيرة (A–Z)، أحرف صغيرة (a–z)، أرقام (0–9) وحرفان خاصان (+ و/). كل 3 بايت من البيانات الخام تتحول إلى 4 أحرف Base64، مما يزيد الحجم بنحو 33%.

كيف يعمل؟

تُقسّم بيانات الإدخال إلى كتل من 3 بايت (24 بت). كل كتلة تُقسّم إلى أربع مجموعات من 6 بتات، وكل مجموعة تُستبدل بحرف Base64 المقابل (قيمة 0–63). إذا كانت الكتلة الأخيرة غير مكتملة، تُضاف أحرف حشو =.

حالات الاستخدام

رموز JWT

تتكون JSON Web Tokens من ثلاثة أجزاء مشفرة بـ Base64URL: الرأس والحمولة والتوقيع. النسخة الآمنة لعناوين URL تستبدل + بـ - و/ بـ _، لتعمل في عناوين URL دون ترميز إضافي.

مصادقة HTTP Basic

تدمج HTTP Basic Auth اسم المستخدم وكلمة المرور (مفصولين بـ :)، وتشفرهما بـ Base64 وترسلهما في رأس Authorization. هذا ليس تشفيراً — بدون HTTPS تكون بيانات الاعتماد مقروءة.

مرفقات البريد (MIME)

لا يمكن لـ SMTP إلا نقل نص ASCII. يشفّر معيار MIME المرفقات بـ Base64 لتتمكن من العبور عبر خوادم البريد.

Base64 ليس تشفيراً

Base64 ليس تقنية أمان. يمكن لأي شخص فك ترميزه في ثوانٍ دون مفتاح. استخدام AES-256 أو RSA للحماية الحقيقية للبيانات الحساسة.

الخصوصية

تعالج هذه الأداة جميع البيانات محلياً في متصفحك. لا تُرسل أي بيانات إلى خوادم.

التعليقات