مشفر / مفك تشفير Base58
مرشد
مشفر / مفك تشفير Base58
تشفير وفك تشفير سلاسل Base58 المستخدمة في عناوين البيتكوين، ومعرفات IPFS CIDs، وأنظمة البلوك تشين الأخرى. يدعم متغيرات أبجدية متعددة و Base58Check مع التحقق من مجموع اختباري SHA-256d.
كيف تستعمل
التبديل بين وضعي التشفير وفك التشفير. للتشفير، أدخل النص (UTF-8) أو بيانات ست عشري وحدد متغير Base58 الخاص بك. لفك التشفير، الصق سلسلة Base58 للحصول على النص المفكوك والإخراج الست عشري. قم بتمكين Base58Check لإضافة أو التحقق من مجموع الاختباري المكون من 4 بايت SHA-256d المستخدم في عناوين البيتكوين.
سمات
- ثلاثة متغيرات أبجدية – أبجديات Base58 الخاصة بـ Bitcoin و Flickr و Ripple
- دعم Base58Check – التشفير باستخدام مجموع اختباري SHA-256d أو التحقق من المجاميع الاختبارية الحالية عند فك التشفير
- تنسيقات إدخال مزدوجة – التشفير من نص UTF-8 أو سلاسل ست عشري خام
- إخراج مزدوج عند فك التشفير – عرض البيانات المفكوك كنص UTF-8 وست عشري
- دقة اعتباطية – حسابات BigInt تعالج أي طول إدخال بشكل صحيح
- الحفاظ على الأصفار البادئة – يعالج بايتات الصفر البادئة بشكل صحيح كما هو مطلوب بمواصفات Base58
- عميل 100% – يتم التشفير وفك التشفير بالكامل في متصفحك
التعليمات
-
لماذا تم إنشاء Base58 بدلاً من استخدام Base64؟
تم تصميم Base58 بواسطة ساتوشي ناكاموتو للبيتكوين لتجنب الأحرف الغامضة بصريًا. تزيل 0 (صفر)، O (حرف o كبير)، I (حرف i كبير)، و l (حرف L صغير) من أبجدية Base64 لأنها تبدو متشابهة جدًا في العديد من الخطوط. كما تزيل + و / لجعل سلاسل Base58 سهلة النقر المزدوج والتحديد.
-
ما هو Base58Check وكيف يعمل المجموع الاختباري؟
يضيف Base58Check مجموعًا اختباريًا مكونًا من 4 بايتات لاكتشاف الأخطاء المطبعية وأخطاء الإرسال. يتم حساب المجموع الاختباري عن طريق أخذ تجزئة SHA-256 لتجزئة SHA-256 (مزدوج SHA-256) للحمولة، ثم إلحاق أول 4 بايتات من تلك التجزئة. عند فك التشفير، يتم إعادة حساب المجموع الاختباري ومقارنته للكشف عن التلف.
-
ما هو الفرق بين أبجديات Base58 الخاصة بـ Bitcoin و Flickr و Ripple؟
تستخدم الثلاثة أحرفًا مكونة من 58 حرفًا ولكن بترتيبات مختلفة. يستخدم Bitcoin الأحرف 123456789ABCDEFGH... بأحرف كبيرة أولاً. تبدل Flickr حالة الأحرف (الأحرف الصغيرة قبل الكبيرة). تستخدم Ripple ترتيب أحرف مختلف تمامًا يبدأ بـ rpshnaf39w. خوارزمية التشفير متطابقة، فقط تعيين الأحرف يختلف.
-
أين يتم استخدام تشفير Base58 بخلاف البيتكوين؟
يظهر Base58 في معرفات محتوى IPFS (CIDs)، وعناوين Solana، وعناوين Monero، وعناوين Litecoin، والعديد من أنظمة العملات المشفرة الأخرى. كما أنه يستخدم في بعض بروتوكولات الهوية الموزعة وأنظمة تخزين العناوين بالمحتوى حيث تكون المعرفات سهلة القراءة وغير غامضة مطلوبة.
تثبيت ملحقاتنا
أضف أدوات IO إلى متصفحك المفضل للوصول الفوري والبحث بشكل أسرع
恵 وصلت لوحة النتائج!
لوحة النتائج هي طريقة ممتعة لتتبع ألعابك، يتم تخزين جميع البيانات في متصفحك. المزيد من الميزات قريبا!
