الانتقال إلى المحتوى
SEO SMO HUB logo
احصل على تدقيق مجاني
تسجيل الدخول إنشاء حساب

العنوان: Jaipur, Rajasthan, India

info@seosmohub.com

محول Base64 مجاني على الإنترنت

يحول هذا المحول Base64 المجاني النص إلى Base64 وفك تشفير Base64 إلى نص في خطوة واحدة، مع الأبجديات القياسية والآمنة للعناوين، والحشو الاختياري وتغليف الأسطر بـ 76 حرفًا. الصق رمزًا أو نص بريد إلكتروني أو عنوان بيانات وسيقوم بفك تشفيره، مع الإبلاغ عن المحتوى الثنائي بدلاً من طباعة أحرف عشوائية. يناسب المطورين الذين يقومون بتصحيح JWTs والواجهات البرمجية ورؤوس البريد الإلكتروني والصور المضمنة.

إعلان

Base64 Encoder and Decoder

Generators and Converters

مجاني

مجاني، بلا تسجيل. تُعالَج مدخلاتك على خادمنا ولا تُخزَّن أبداً.

عن هذه الأداة

يحول Base64 أي بايتات إلى سلسلة من 64 حرفًا قابلًا للطباعة (A إلى Z، a إلى z، 0 إلى 9، زائد وشرطة مائلة) بحيث يمكن للبيانات الثنائية أن تنتقل عبر الأنظمة المصممة للنص: مرفقات البريد الإلكتروني، حمولات JSON، رؤوس المصادقة الأساسية HTTP، عناوين البيانات في CSS و HTML، والأجزاء الثلاثة من JSON Web Token. كل ثلاثة بايتات تصبح أربعة أحرف، لذا تكون النتيجة أكبر بحوالي ثلث من الإدخال، ويتم إضافة حشو = في النهاية لجعل الطول مضاعفًا لأربعة.

يستبدل المتغير الآمن للعناوين الزائد والشرطة المائلة بالطرح والشرطة السفلية بحيث يمكن للسلسلة أن تكون في عنوان أو اسم ملف دون الحاجة إلى الهروب؛ تستخدم JWTs والعديد من الواجهات البرمجية بدون حشو. يقبل المحول هنا أي من الأبجديات، ويتجاهل المسافات وفواصل الأسطر، ويضيف الحشو المفقود، بحيث يمكن فك تشفير الرمز المنسوخ من متصفح أو سجل دون متاعب. يتم التعامل مع النص كـ UTF-8 في كلا الاتجاهين، ولا يتم حفظ أي شيء تلصقه.

Base64 هو ترميز وليس تشفيرًا: يمكن لأي شخص فك تشفيره، لذا لا تستخدمه أبدًا لإخفاء كلمة مرور أو مفتاح. عندما لا تكون البايتات المفك تشفيرها نصًا قابلًا للقراءة، على سبيل المثال الصورة داخل عنوان بيانات أو توقيع ثنائي، تعرض الأداة عدد البايتات ومعاينة سادسة عشرية بدلاً من البايتات الخام. للملفات، قم بتحويلها باستخدام أداة سطر الأوامر؛ هذه الصفحة مخصصة للنص حتى 500 كيلوبايت.

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

هل Base64 شكل من أشكال التشفير؟

لا. Base64 هو ترميز قابل للعكس يمكن لأي شخص فك تشفيره في ثانية واحدة، بدون أي مفتاح متضمن. وجوده هو لنقل البيانات الثنائية عبر القنوات النصية فقط، وليس لحمايتها. إذا رأيت سلسلة Base64 في ملف تكوين أو عنوان، فتعامل معها كنص عادي. لإبقاء شيء ما سريًا، استخدم التشفير الحقيقي وأبقِ المفتاح خارج الكود.

لماذا يبدو النص المفك تشفيره مثل أحرف عشوائية؟

إما أن الإدخال لم يكن نصًا في البداية، مثل بايتات الصورة داخل عنوان بيانات أو توقيع ثنائي، أو كان نصًا بترميز آخر غير UTF-8. تكتشف الأداة البايتات التي ليست UTF-8 صحيحة وتعرض معاينة سادسة عشرية بدلاً من ذلك. إذا كنت تتوقع نصًا، فتحقق مما إذا تم ضغط السلسلة أو تشفيرها قبل ترميزها بـ Base64، وهو أمر شائع في الرموز والملفات.

ما الفرق بين Base64 القياسي والآمن للعناوين؟

تختلف الأبجديات في حرفين: يستخدم Base64 القياسي + و /، اللذان لهما معنى خاص في العناوين وأسماء الملفات، بينما يستخدم Base64 الآمن للعناوين - و _ بدلاً من ذلك. تستخدم JWTs وعناوين OAuth والعديد من مفاتيح API الشكل الآمن للعناوين، عادةً بدون حشو = النهائي. يقبل المحول هنا كليهما، لذا لا تضطر إلى معرفة أيهما لديك.

كيف أقوم بفك تشفير JWT؟

JSON Web Token هو ثلاثة أجزاء Base64 آمنة للعناوين مفصولة بنقاط: الرأس والحمولة والتوقيع. الصق الجزء الأوسط في المحول لقراءة المطالبات، مثل معرف المستخدم والانتهاء، والجزء الأول لرؤية الخوارزمية. الجزء الثالث هو توقيع ثنائي وسيظهر كـ hex. فك تشفير الرمز لا يثبت شيئًا عن صحته؛ فقط التحقق من التوقيع باستخدام المفتاح يفعل ذلك.