ফাইল Base32 এনক্রিপশন ও ডিক্রিপশন
ফাইল আপলোড করুন Base32 এনকোড বা ডিকোড করার জন্য, প্রসেস করা ফাইল ডাউনলোড করুন
ফাইল প্রসেসিং
ফাইলটি এখানে ট্র্যাক করুন, বা
প্রসেসিং ফলাফল
ফলাফল দেখতে ফাইল আপলোড করুন এবং প্রসেস করুন
ব্যবহার নির্দেশিকা
1
অপারেশন টাইপ নির্বাচন করুন
Base32 এনকোড করবেন还是ডিকোড করবেন সেটা নির্বাচন করুন।
2
ক্যারেক্টার সেট নির্বাচন করুন
ফাইলের ক্যারেক্টার এনকোডিং নির্বাচন করুন, ডিফল্ট হল UTF-8।
3
ফাইল আপলোড করুন
ফাইলটি আপলোড অংশে ট্র্যাক করুন বা ব্রাউজ বাটনে ক্লিক করে ফাইল নির্বাচন করুন।
4
ফাইল প্রসেস করুন
"ফাইল প্রসেস করুন" বাটনে ক্লিক করুন, সিস্টেম ফাইলটির Base32 এনকোডিং বা ডিকোডিং করবে।
5
ফলাফল ডাউনলোড করুন
প্রক্রিয়া শেষ হলে,ফাইলের তথ্য দেখতে পারেন এবং প্রসেস করা ফাইলটি ডাউনলোড করতে পারেন。
অপারেশন টাইপ নির্বাচন করুন
Base32 এনকোড করবেন还是ডিকোড করবেন সেটা নির্বাচন করুন।
ক্যারেক্টার সেট নির্বাচন করুন
ফাইলের ক্যারেক্টার এনকোডিং নির্বাচন করুন, ডিফল্ট হল UTF-8।
ফাইল আপলোড করুন
ফাইলটি আপলোড অংশে ট্র্যাক করুন বা ব্রাউজ বাটনে ক্লিক করে ফাইল নির্বাচন করুন।
ফাইল প্রসেস করুন
"ফাইল প্রসেস করুন" বাটনে ক্লিক করুন, সিস্টেম ফাইলটির Base32 এনকোডিং বা ডিকোডিং করবে।
ফলাফল ডাউনলোড করুন
প্রক্রিয়া শেষ হলে,ফাইলের তথ্য দেখতে পারেন এবং প্রসেস করা ফাইলটি ডাউনলোড করতে পারেন。
Base32 এর মৌলিক জ্ঞান
Base32 কি??
Base32 হল 32টি প্রিন্টযোগ্য অক্ষরের উপর ভিত্তি করে একটি এনকোডিং স্কিম, যা বাইনারি ডেটা ASCII স্ট্রিং-এ রূপান্তর করতে ব্যবহৃত হয়। এটি 32টি অক্ষর (A-Z এবং 2-7) ব্যবহার করে (মোট 32টি অক্ষর) ডেটা প্রদর্শন করে।
Base32 এনকোডিং এর প্রধান বৈশিষ্ট্য হল যেকোনো বাইনারি ডেটাকে টেক্সট ফর্মে রূপান্তর করতে পারা, যার ফলে এটি বাইনারি ডেটা সমর্থন না করে এমন সিস্টেমে স্থানান্তর বা সংরক্ষণ করতে পারে।
Base32 এর প্রয়োগ ক্ষেত্র
- URL এবং ফাইল নাম এনকোডিং: বিশেষ অক্ষর দ্বারা সৃষ্ট সমস্যা এড়ানো
- ইমেল সিস্টেম: বাইনারি সংযুক্তি সমর্থন না করে এমন সিস্টেমে বাইনারি ডেটা স্থানান্তর করা
- একবার ব্যবহারের পাসওয়ার্ড (OTP): Google Authenticator এর মতো অ্যাপলিকেশনগুলি Base32 এনকোড করা কী ব্যবহার করে
- DNS রেকর্ড: কিছু DNS রেকর্ড টাইপ যেমন TXT রেকর্ড Base32 এনকোডিং ব্যবহার করতে পারে
- ফাইল চেকশম: কিছু সিস্টেমে ফাইল চেকশম প্রদর্শন করতে ব্যবহৃত হয়
Base32 এবং Base64 এর পার্থক্য
বৈশিষ্ট্য
Base32
Base64
ক্যারেক্টার সেটের আকার
32টি অক্ষর (A-Z, 2-7)
64টি অক্ষর (A-Z, a-z, 0-9, +, /)
এনকোডিং দক্ষতা
নিম্ন (প্রতি 5 টি বাইনারি বিটকে 1 টি অক্ষরে এনকোড করা হয়)
উচ্চ (প্রতি 6 টি বাইনারি বিটকে 1 টি অক্ষরে এনকোড করা হয়)
বড়-ছোট হাতের সংবেদনশীলতা
সংবেদনশীল নয় (সাধারণত বড় হাত ব্যবহার করা হয়)
সংবেদনশীল
URL বান্ধবতা
উচ্চ (URL বিশেষ অক্ষর অন্তর্ভুক্ত নয়)
অতিরিক্ত রূপান্তর প্রয়োজন (+ এবং / অন্তর্ভুক্ত)
Base32 এর সুবিধা এবং অসুবিধা
সুবিধা
- শুধুমাত্র বড় হাতের অক্ষর এবং সংখ্যা 2-7 ব্যবহার করে, বড়-ছোট হাতের বিশ্বাসষ্টম্ভ এড়ায়
- বিশেষ অক্ষর অন্তর্ভুক্ত নয়, URL, ফাইল নাম ইত্যাদি দৃশ্যে ব্যবহারের জন্য উপযুক্ত
- এনকোড করা স্ট্রিং পাঠ করা এবং ম্যানুয়ালি ইনপুট দেওয়া সহজ
- প্যাডিং চরিত্র = ব্যবহার করে, চিহ্নিতকরণ এবং প্রক্রিয়াকরণ সহজ
অসুবিধা
- এনকোডিং দক্ষতা Base64-এর চেয়ে কম, উত্পন্ন স্ট্রিং লম্বা হয়
- আরও বেশি স্টোরেজ স্থান এবং ব্যান্ডউইদথ প্রয়োজন
- কিছু প্রোগ্রামিং ভাষায়, বিল্ট-ইন সমর্থন Base64-এর মতো完善 নয়
Base32 কি??
Base32 হল 32টি প্রিন্টযোগ্য অক্ষরের উপর ভিত্তি করে একটি এনকোডিং স্কিম, যা বাইনারি ডেটা ASCII স্ট্রিং-এ রূপান্তর করতে ব্যবহৃত হয়। এটি 32টি অক্ষর (A-Z এবং 2-7) ব্যবহার করে (মোট 32টি অক্ষর) ডেটা প্রদর্শন করে।
Base32 এনকোডিং এর প্রধান বৈশিষ্ট্য হল যেকোনো বাইনারি ডেটাকে টেক্সট ফর্মে রূপান্তর করতে পারা, যার ফলে এটি বাইনারি ডেটা সমর্থন না করে এমন সিস্টেমে স্থানান্তর বা সংরক্ষণ করতে পারে।
Base32 এর প্রয়োগ ক্ষেত্র
- URL এবং ফাইল নাম এনকোডিং: বিশেষ অক্ষর দ্বারা সৃষ্ট সমস্যা এড়ানো
- ইমেল সিস্টেম: বাইনারি সংযুক্তি সমর্থন না করে এমন সিস্টেমে বাইনারি ডেটা স্থানান্তর করা
- একবার ব্যবহারের পাসওয়ার্ড (OTP): Google Authenticator এর মতো অ্যাপলিকেশনগুলি Base32 এনকোড করা কী ব্যবহার করে
- DNS রেকর্ড: কিছু DNS রেকর্ড টাইপ যেমন TXT রেকর্ড Base32 এনকোডিং ব্যবহার করতে পারে
- ফাইল চেকশম: কিছু সিস্টেমে ফাইল চেকশম প্রদর্শন করতে ব্যবহৃত হয়
Base32 এবং Base64 এর পার্থক্য
| বৈশিষ্ট্য | Base32 | Base64 |
|---|---|---|
| ক্যারেক্টার সেটের আকার | 32টি অক্ষর (A-Z, 2-7) | 64টি অক্ষর (A-Z, a-z, 0-9, +, /) |
| এনকোডিং দক্ষতা | নিম্ন (প্রতি 5 টি বাইনারি বিটকে 1 টি অক্ষরে এনকোড করা হয়) | উচ্চ (প্রতি 6 টি বাইনারি বিটকে 1 টি অক্ষরে এনকোড করা হয়) |
| বড়-ছোট হাতের সংবেদনশীলতা | সংবেদনশীল নয় (সাধারণত বড় হাত ব্যবহার করা হয়) | সংবেদনশীল |
| URL বান্ধবতা | উচ্চ (URL বিশেষ অক্ষর অন্তর্ভুক্ত নয়) | অতিরিক্ত রূপান্তর প্রয়োজন (+ এবং / অন্তর্ভুক্ত) |
Base32 এর সুবিধা এবং অসুবিধা
সুবিধা
- শুধুমাত্র বড় হাতের অক্ষর এবং সংখ্যা 2-7 ব্যবহার করে, বড়-ছোট হাতের বিশ্বাসষ্টম্ভ এড়ায়
- বিশেষ অক্ষর অন্তর্ভুক্ত নয়, URL, ফাইল নাম ইত্যাদি দৃশ্যে ব্যবহারের জন্য উপযুক্ত
- এনকোড করা স্ট্রিং পাঠ করা এবং ম্যানুয়ালি ইনপুট দেওয়া সহজ
- প্যাডিং চরিত্র = ব্যবহার করে, চিহ্নিতকরণ এবং প্রক্রিয়াকরণ সহজ
অসুবিধা
- এনকোডিং দক্ষতা Base64-এর চেয়ে কম, উত্পন্ন স্ট্রিং লম্বা হয়
- আরও বেশি স্টোরেজ স্থান এবং ব্যান্ডউইদথ প্রয়োজন
- কিছু প্রোগ্রামিং ভাষায়, বিল্ট-ইন সমর্থন Base64-এর মতো完善 নয়
সুবিধা
- শুধুমাত্র বড় হাতের অক্ষর এবং সংখ্যা 2-7 ব্যবহার করে, বড়-ছোট হাতের বিশ্বাসষ্টম্ভ এড়ায়
- বিশেষ অক্ষর অন্তর্ভুক্ত নয়, URL, ফাইল নাম ইত্যাদি দৃশ্যে ব্যবহারের জন্য উপযুক্ত
- এনকোড করা স্ট্রিং পাঠ করা এবং ম্যানুয়ালি ইনপুট দেওয়া সহজ
- প্যাডিং চরিত্র = ব্যবহার করে, চিহ্নিতকরণ এবং প্রক্রিয়াকরণ সহজ
অসুবিধা
- এনকোডিং দক্ষতা Base64-এর চেয়ে কম, উত্পন্ন স্ট্রিং লম্বা হয়
- আরও বেশি স্টোরেজ স্থান এবং ব্যান্ডউইদথ প্রয়োজন
- কিছু প্রোগ্রামিং ভাষায়, বিল্ট-ইন সমর্থন Base64-এর মতো完善 নয়
API开发平台
快速构建、测试和部署API
推荐工具
JWT ডিকোডার - ফ্রি অনলাইন JSON Web Token বিশ্লেষণ টুল
ফ্রি অনলাইন JWT ডিকোডার টूल। JSON Web Tokens ডিকোড, বিশ্লেষণ এবং যাচাই করতে ব্যবহৃত হয়, হেডার, পেলোড এবং সাইনের বিস্তারিত তথ্য প্রদান করে।
Base32 এনকোডিং ডিকোডিং টুল - অনলাইন এনক্রিপশন ডিক্রিপশন কনভার্টার
ফ্রি অনলাইন Base32 এনকোডিং ডিকোডিং টুল। টেক্সট এবং ফাইলের Base32 এনক্রিপশন এবং ডিক্রিপশন সমর্থন করে, এবং একাধিক Base32 এনকোডিং টেবিল সমর্থন করে।
হেক্সাডেসিমাল কনভার্টার - টেক্সট এবং ফাইলের জন্য হেক্সাডেসিমাল এনকোডিং ডিকোডিং টুল
অনলাইন হেক্সাডেসিমাল এনকোডিং ডিকোডিং টুল। টেক্সট, বাইনারি ডেটা, দশমিক সংখ্যা বা ফাইলগুলিকে হেক্সাডেসিমাল ফরম্যাটে রূপান্তর করা বা হেক্সাডেসিমাল ফরম্যাটকে মূল টেক্সট বা ফাইলগুলিতে ফিরিয়ে রূপান্তর করার সমর্থন করে।
বাইনারি কনভার্টার - টেক্সট এবং ফাইলের জন্য বাইনারি এনকোডিং ডিকোডিং টুল
অনলাইন বাইনারি এনকোডিং ডিকোডিং টুল। টেক্সট এবং ফাইলগুলিকে বাইনারি ফরম্যাটে রূপান্তর করা বা বাইনারি ফরম্যাটকে মূল টেক্সট বা ফাইলগুলিতে ফিরিয়ে রূপান্তর করার সমর্থন করে।
ফাইল Base32 এনক্রিপশন ডিক্রিপশন টুল - অনলাইন ফাইল এনকোডিং ডিকোডিং
ফ্রি অনলাইন ফাইল Base32 এনক্রিপশন ডিক্রিপশন টूल। Base32 এনকোডিং এবং ডিকোডিং অপারেশনের জন্য ফাইল আপলোড করার সমর্থন করে, এবং প্রসেসড ফাইল ডাউনলোড করতে পারেন।