অ্যাসিমেট্রিক কী জেনারেটর
আপনার ব্রাউজারে সম্পূর্ণভাবে PEM ফরম্যাটে RSA বা ECDSA কী পেয়ার তৈরি করুন।
এটি কীভাবে কাজ করে
অ্যাসিমেট্রিক কী জেনারেটর ব্রাউজারে Web Crypto API ব্যবহার করে RSA কী জোড়া তৈরি করে — প্রাইভেট কী কখনো আপনার ডিভাইস ছাড়ে না।
কী সাইজ বেছে নিন (2048 বা 4096 বিট), তারপর কী জোড়া তৈরি করুন বোতাম চাপুন। টুলটি PEM ফরম্যাটে পাবলিক ও প্রাইভেট কী তৈরি করে।
পাবলিক কী নিরাপদে অন্যদের সাথে শেয়ার করা যায় — আপনাকে পাঠানো বার্তা এনক্রিপ্ট করতে বা আপনার ডিজিটাল স্বাক্ষর যাচাই করতে ব্যবহার হয়। প্রাইভেট কী গোপন রাখতে হবে।
RSA-2048 বেশিরভাগ ক্ষেত্রে যথেষ্ট; RSA-4096 বেশি নিরাপদ কিন্তু ধীরগতির।
বাস্তব উদাহরণ
RSA-2048 বেছে ‘জেনারেট’ ক্লিক করুন: PEM ফরম্যাটে পাবলিক ও প্রাইভেট কী আলাদা প্যানেলে আসে, প্রতিটির নিজস্ব কপি ও ডাউনলোড বোতাম, সঙ্গে SHA-256 ফিঙ্গারপ্রিন্ট — ঠিক কী-টিই স্থাপন হয়েছে কি না যাচাইয়ের জন্য। স্পেক-কার্ড সারমর্ম দেয় — নিরাপত্তা স্তর, ব্যবহার, কী-আকার। বদলে ECDSA P-256 জুটি বানান — দেখুন সমতুল্য নিরাপত্তায় কী কত ছোট; আকারের এই ফারাকই আধুনিক TLS-এ উপবৃত্তীয় বক্ররেখার আধিপত্যের কারণ। সব চলে WebCrypto-য় স্থানীয়ভাবে — প্রাইভেট কী ব্রাউজার ছেড়ে কখনো যায় না।
ব্যবহারের ক্ষেত্রসমূহ
- RSA কী জোড়া তৈরি করা
- SSL/TLS সার্টিফিকেট তৈরি করা
- JWT টোকেন সাইন এবং যাচাই করা
- নিরাপদ যোগাযোগ
- PKI সিস্টেম প্রোটোটাইপ করা
প্রায়শই জিজ্ঞাসিত প্রশ্ন
- প্রাইভেট কী কি সার্ভারে যায়?
- কখনো না। কী তৈরি সম্পূর্ণ ব্রাউজারে হয়।
- কোন অ্যালগরিদম ব্যবহার হয়?
- RSA, পাবলিক এক্সপোনেন্ট 65537, প্রাইভেট কী PKCS#8 এবং পাবলিক SPKI ফরম্যাটে।
- কোন কী সাইজ বেছে নেবেন?
- 2048 বিট শিল্পমান; দীর্ঘমেয়াদী সংবেদনশীল ডেটার জন্য 4096 বিট।
- OpenSSL-এ এই কী ব্যবহার করা যাবে?
- হ্যাঁ, PEM ফরম্যাট OpenSSL এবং বেশিরভাগ ক্রিপ্টো লাইব্রেরির সাথে সামঞ্জস্যপূর্ণ।
- প্রাইভেট কী নিরাপদে কীভাবে সংরক্ষণ করবেন?
- পাসওয়ার্ড ম্যানেজার বা এনক্রিপ্টেড কন্টেইনারে রাখুন।