র্যান্ডম সিক্রেট কী জেনারেটর
সমন্বয়যোগ্য বাইট দৈর্ঘ্যসহ hex, Base64 বা URL-নিরাপদ Base64-এ একটি ক্রিপ্টোগ্রাফিকভাবে নিরাপদ র্যান্ডম সিক্রেট কী তৈরি করুন। পুরোপুরি আপনার ব্রাউজারে চলে।
🔒 এই টুলটি সম্পূর্ণভাবে আপনার ব্রাউজারে চলে। আপনার ফাইল কখনও সার্ভারে আপলোড করা হয় না।
র্যান্ডম সিক্রেট কী জেনারেটর কীভাবে কাজ করে
- একটি ফরম্যাট বেছে নিন — hex, Base64 বা URL-নিরাপদ Base64।
- বাইটে একটি কী দৈর্ঘ্য বেছে নিন।
- একটি ক্রিপ্টোগ্রাফিকভাবে নিরাপদ র্যান্ডম উৎস দিয়ে তৈরি করা কীটি কপি করুন।
FAQ
তৈরি হওয়া কীটি কতটা র্যান্ডম?
এটি Web Crypto API-এর crypto.getRandomValues() ব্যবহার করে — একটি ক্রিপ্টোগ্রাফিকভাবে নিরাপদ র্যান্ডম নম্বর জেনারেটর যা সিক্রেট, API কী ও এনক্রিপশন কী তৈরির উপযোগী, Math.random() নয়।
আমার কোন ফরম্যাট বেছে নেওয়া উচিত?
API কী ও টোকেনের জন্য হেক্সাডেসিমাল সাধারণ। Base64 আরও ছোট এবং JWT ও কনফিগ ফাইলে প্রচলিত। URL-নিরাপদ Base64 এমন অক্ষর এড়ায় যা URL-এ এস্কেপ করতে হয়।
আমার কোন কী দৈর্ঘ্য ব্যবহার করা উচিত?
সেশন কী বা API টোকেনের মতো বেশিরভাগ সিক্রেটের জন্য ৩২ বাইট (২৫৬-বিট) একটি ভালো ডিফল্ট। কম গুরুত্বপূর্ণ ব্যবহারের জন্য ১৬ বাইট (১২৮-বিট), বা অতি-উচ্চ নিরাপত্তার অ্যাপ্লিকেশনের জন্য ৪৮-৬৪ বাইট ব্যবহার করুন।
কীটি কি কখনো কোথাও পাঠানো হয়?
না — এটি সম্পূর্ণভাবে আপনার ব্রাউজারে তৈরি ও প্রদর্শিত হয়। কিছুই প্রেরণ বা লগ করা হয় না।
আমরা কেমন তুলনায়
| বৈশিষ্ট্য | Online Tool Store | নিজে একটি পাসওয়ার্ড টাইপ করা | কমান্ড-লাইন openssl rand |
|---|---|---|---|
| ক্রিপ্টোগ্রাফিকভাবে নিরাপদ র্যান্ডমনেস | ✓ | ✗ | ✓ |
| টার্মিনাল লাগে না | ✓ | ✓ | ✗ |
| একাধিক আউটপুট ফরম্যাট | ✓ | ✗ | ✓ |
ডেভেলপমেন্টের সময় দ্রুত একটি শক্তিশালী API কী, সেশন সিক্রেট বা এনক্রিপশন কী তৈরির জন্য উপযোগী।