Base62
Base62 هو ترميز ثنائي إلى نصي يُمثل أي بيانات (بما في ذلك البيانات الثنائية ) كنص ASCII . يُرمّز البيانات باستخدام الأحرف والأرقام الـ 62 لنظام ASCII - الأحرف الكبيرة AZ، والأحرف الصغيرة az، والأرقام من 0 إلى 9. [ 1 ] [ 2 ]
123456789ABCDEFGHJKLMNPQRSTUVWXYZabcdefghijkmnopqrstuvwxyz = ٥٨ حرفًا = base58 0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz = 62 حرفًا = base62 0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz+/ = 64 حرفًا = base64
الأبجدية
أبجدية Base62 :
| قيمة | شار | قيمة | شار | قيمة | شار | قيمة | شار | |||
|---|---|---|---|---|---|---|---|---|---|---|
| 0 | 0 | 16 | G | 32 | W | 48 | m | |||
| 1 | 1 | 17 | H | 33 | X | 49 | n | |||
| 2 | 2 | 18 | I | 34 | Y | 50 | o | |||
| 3 | 3 | 19 | J | 35 | Z | 51 | p | |||
| 4 | 4 | 20 | K | 36 | a | 52 | q | |||
| 5 | 5 | 21 | L | 37 | b | 53 | r | |||
| 6 | 6 | 22 | M | 38 | c | 54 | s | |||
| 7 | 7 | 23 | N | 39 | d | 55 | t | |||
| 8 | 8 | 24 | O | 40 | e | 56 | u | |||
| 9 | 9 | 25 | P | 41 | f | 57 | v | |||
| 10 | A | 26 | Q | 42 | g | 58 | w | |||
| 11 | B | 27 | R | 43 | h | 59 | x | |||
| 12 | C | 28 | S | 44 | i | 60 | y | |||
| 13 | D | 29 | T | 45 | j | 61 | z | |||
| 14 | E | 30 | U | 46 | k | |||||
| 15 | F | 31 | V | 47 | l | |||||
انظر أيضاً
مراجع
- ↑ كيجينغ هي؛ شيانتشنغ شو؛ تشيانغ يو (19 نوفمبر 2008). "ترميز Base62 آمن، بدون فقدان، ومضغوط". المؤتمر الدولي الحادي عشر لأنظمة الاتصالات في سنغافورة 2008. معهد مهندسي الكهرباء والإلكترونيات . الصفحات 761-765 . doi : 10.1109/ICCS.2008.4737287 . ISBN 978-1-4244-2423-8S2CID 10831128.
تم اختبار هذا التشفير المضغوط بنظام Base62، ويحتوي على 62 حرفًا أبجديًا رقميًا (AZ، az، 0-9
) . - ↑ وو، بي-تشي (18 يونيو 2001). "تنسيق تحويل Base62 لمعيار ISO 10646 للمعرفات متعددة اللغات" . البرمجيات: الممارسة والخبرة . 31 (12): 1125-1130 . doi : 10.1002/spe.408 . S2CID 32472727. تاريخ الاسترجاع: 13 أغسطس 2020.
ضمن نطاق [0-9][A-Z][a-z]، بإجمالي 62 حرفًا أساسيًا
.
فئات :
- معايير الإنترنت
- تنسيقات ترميز النص الثنائي
- تنسيقات تسلسل البيانات
- أنظمة الأرقام الموضعية
