أداة تشفير Base64

تشفير النص إلى تنسيق Base64 بسهولة في متصفحك.

Base64 Encoder

حول Base64 ترميز

Base64 عبارة عن مجموعة من مخططات الترميز الثنائية إلى النص التي تمثل البيانات الثنائية بتنسيق سلسلة ASCII عن طريق ترجمتها إلى تمثيل الجذر 64. ينشأ مصطلح Base64 من ترميز نقل محتوى MIME محدد.

Each Base64 digit represents exactly 6 bits of data. Three 8-bit bytes (i.e., a total of 24 bits) can therefore be represented by four 6-bit Base64 digits.

البيانات تمثيل Base64 يتم
A 01000001 QQ==
AB 01000001 01000010 QUI=
ABC 01000001 01000010 01000011 QUJD

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

حالات الاستخدام الشائعة لمرفقات

البريد الإلكتروني

يتم إستخدام Base64 لتشفير مرفقات البريد الإلكتروني بحيث يمكن إرسالها عبر SMTP، وهو مصمم للتعامل مع النص العادي.

Data URIs

في تطوير الويب ، يتم استخدام Base64 لتضمين الصور والملفات الأخرى مباشرة في HTML أو CSS أو JavaScript كعناوين URI للبيانات.

Authentication

تستخدم المصادقة الأساسية في HTTP Base64 لتشفير بيانات الاعتماد قبل إرسالها عبر الشبكة.

تخزين

استخدام ترميز Data Storage Base64 لتخزين البيانات الثنائية في قواعد البيانات التي يمكنها تخزين البيانات المستندة إلى النص فقط.

XML/JSON

غالبا ما يتم تشفير البيانات الثنائية ك Base64 عند تضمينها في مستندات XML أو JSON لضمان تكامل البيانات.

نقل

عند نقل البيانات بين الأنظمة التي لا تدعم نقل البيانات الثنائية ، يوفر Base64 حلا موثوقا.

Related Tools