مشفر ومفكك تشفير Base85 / Ascii85
مرشد
Base85 / Ascii85 Encoder & Decoder
قم بتشفير النص إلى Base85 أو فك تشفير بيانات Base85 المشفرة إلى شكلها الأصلي. يقوم تشفير Base85 بتحويل 4 بايتات من البيانات الثنائية إلى 5 أحرف ASCII قابلة للطباعة، مما يوفر كفاءة مساحة أفضل من Base64 (25% زيادة مقابل 33%). تدعم هذه الأداة ثلاثة أنواع رئيسية من Base85 المستخدمة في تطبيقات مختلفة.
كيفية استخدام
حدد وضعك (تشفير أو فك تشفير)، واختر نوع Base85، والصق النص أو البيانات المشفرة، وانقر فوق يتحول. تعالج الأداة كل شيء في متصفحك وتعرض النتيجة مع مقارنة حجم الإدخال / الإخراج.
خصائص
- ثنائي الاتجاه – تشفير النص إلى Base85 أو فك تشفير Base85 إلى نص أصلي
- ثلاثة أنواع – Ascii85 (Adobe/btoa مع محددات )، RFC 1924 (Python/git)، و Z85 (ZeroMQ)
- معالجة خاصة لـ Ascii85 – يدعم اختصار 'z' لمجموعات الأصفار ولف المحيطات تلقائيًا
- مقارنة الحجم – يعرض أحجام البايت للإدخال مقابل الإخراج مع نسبة الزيادة
- متسامح مع المسافات البيضاء – يتجاهل مفكك التشفير المسافات البيضاء في مدخلات Ascii85 للصق المرن
- اكتشاف الأخطاء – رسائل واضحة للأحرف غير الصالحة أو البيانات المشفرة التي بها خلل
- العملية فقط من جانب العميل – يتم التشفير وفك التشفير بالكامل في متصفحك
التعليمات
-
ما الفرق بين Base85 و Base64؟
كلاهما من مخططات التشفير من ثنائي إلى نص، لكنهما يستخدمان جذورًا مختلفة. يقوم Base64 بتشفير 3 بايتات إلى 4 أحرف (33% زيادة)، بينما يقوم Base85 بتشفير 4 بايتات إلى 5 أحرف (25% زيادة). Base85 أكثر كفاءة في المساحة ولكنه يستخدم نطاقًا أوسع من أحرف ASCII القابلة للطباعة. Base64 مدعوم على نطاق أوسع عبر البروتوكولات والأنظمة، بينما يستخدم Base85 بشكل شائع في PostScript وملفات PDF ورقع git الثنائية ورسائل ZeroMQ.
-
ما هي الاختلافات بين Ascii85 و RFC 1924 و Z85؟
كلها تشفر 4 بايتات إلى 5 أحرف باستخدام حساب Base-85، لكنها تختلف في مجموعات الأحرف والاتفاقيات الخاصة بها. يستخدم Ascii85 (Adobe) الأحرف! حتى u (ASCII 33-117)، ويحيط الإخراج بمحددات، ولديه اختصار 'z' خاص لمجموعات الأصفار الكاملة. يستخدم RFC 1924 الأرقام 0-9، و A-Z، و a-z، ورموز مختارة — يستخدم هذا البديل بواسطة Python و git. يستخدم Z85 (ZeroMQ) مجموعة الأحرف الخاصة به المحسّنة للتضمين في الشيفرة المصدرية و XML دون مشاكل في الهروب.
-
متى يجب أن أستخدم تشفير Base85؟
استخدم Base85 عندما تحتاج إلى تضمين بيانات ثنائية في تنسيق نصي وتكون كفاءة المساحة أكثر أهمية من التوافق العالمي. تشمل حالات الاستخدام الشائعة تدفقات مستندات PostScript و PDF (Ascii85)، ورقع الفرق الثنائية لـ git (RFC 1924)، وتأطير رسائل ZeroMQ (Z85)، وأي تطبيق يكون فيه توفير المساحة 8% على Base64 مهمًا للحمولات الكبيرة. بالنسبة لواجهات برمجة التطبيقات العامة وملفات مرفقات البريد الإلكتروني، يظل Base64 هو الخيار الأكثر أمانًا بسبب الدعم الأوسع.
تثبيت ملحقاتنا
أضف أدوات IO إلى متصفحك المفضل للوصول الفوري والبحث بشكل أسرع
恵 وصلت لوحة النتائج!
لوحة النتائج هي طريقة ممتعة لتتبع ألعابك، يتم تخزين جميع البيانات في متصفحك. المزيد من الميزات قريبا!
