RSA প্রদর্শক
শিক্ষামূলক RSA কী তৈরি, এনক্রিপশন ও ডিক্রিপশন
এই ক্যালকুলেটর সম্পর্কে
RSA প্রদর্শক একটি শিক্ষামূলক টুল, যা RSA পাবলিক-কী ক্রিপ্টোসিস্টেমের শুরু থেকে শেষ পর্যন্ত প্রতিটি ধাপ দেখায়। দুটি মৌলিক সংখ্যা p ও q বেছে নিন; এটি মডুলাস n = p·q, অয়লারের টোশেন্ট φ(n) = (p−1)(q−1), φ(n)-এর সহমৌলিক একটি পাবলিক সূচক e এবং তার সঙ্গে মিলে যাওয়া প্রাইভেট সূচক d = e⁻¹ mod φ(n) নির্ণয় করে। তারপর এটি একটি বার্তাকে c = mᵉ mod n হিসেবে এনক্রিপ্ট করে এবং cᵈ mod n হিসেবে আবার ডিক্রিপ্ট করে, সম্পূর্ণ কী জোড়া ও পূর্ণচক্রটি দেখিয়ে। সব পাটিগণিত নির্ভুল। পাবলিক-কী এনক্রিপশন, মডুলার ঘাত ও মডুলার বিপরীত কীভাবে একসঙ্গে কাজ করে তা শেখার জন্য উপযোগী।
RSA প্রদর্শক কীভাবে ব্যবহার করবেন
- ঘরে আপনার ইনপুট লিখুন বা পেস্ট করুন।
- আউটপুট দেখুন — লেখার সঙ্গে সঙ্গে তা হালনাগাদ হয়।
- কোনো বিকল্প থাকলে, আপনার প্রয়োজন অনুযায়ী সেগুলো ঠিক করুন।
- হুবহু এই ফলাফলটি শেয়ার করতে পৃষ্ঠার URL কপি করুন।
সাধারণ উদাহরণ
- p=61, q=53, e=17 → n=3233, φ=3120, d=2753; 65 এনক্রিপ্ট → 2790, 2790 ডিক্রিপ্ট → 65
- p=11, q=13, e=7 → n=143, φ=120, d=103; 9 এনক্রিপ্ট → 48, 48 ডিক্রিপ্ট → 9
- p=17, q=23, e=3 → n=391, φ=352, d=235; 100 এনক্রিপ্ট → 213, 213 ডিক্রিপ্ট → 100
- p=61, q=53, e=15 → φ=3120-এর সঙ্গে e-এর সাধারণ উৎপাদক 3 ও 5, তাই কোনো প্রাইভেট কী নেই
- p=4 মৌলিক নয়, তাই RSA শুরু করা যায় না — মডুলাসটি দুটি মৌলিক সংখ্যার গুণফল হবে না
প্রায়শই জিজ্ঞাসিত প্রশ্ন
RSA প্রদর্শক কীভাবে কাজ করে?
আপনার ইনপুট লিখুন বা পেস্ট করুন; টুলটি সরাসরি আপনার ব্রাউজারেই তা প্রক্রিয়া করে সঙ্গে সঙ্গে ফলাফল দেখায়। আপনি যা লেখেন তার কিছুই কোনো সার্ভারে আপলোড হয় না — পুরো হিসাব আপনার ডিভাইসেই হয়।
RSA প্রদর্শক কখন ব্যবহার করবেন?
ডেভেলপমেন্ট, ডিবাগিং, ডিজাইন ও অ্যাডমিনিস্ট্রেশনের কাজে এটি সুবিধাজনক — যখনই কিছু ইনস্টল না করে বা আপনার ডেটা তৃতীয় পক্ষের কোনো সেবার হাতে না দিয়ে এই রূপান্তর বা যাচাইটি দ্রুত করতে চান।
ফলাফল কতটা নির্ভরযোগ্য?
টুলটি সংশ্লিষ্ট মানদণ্ড বা স্পেসিফিকেশন সরাসরি বাস্তবায়ন করে, তাই এর আউটপুট মানদণ্ড-অনুগত সফটওয়্যারের আউটপুটের সঙ্গে মেলে। খালি বা ত্রুটিপূর্ণ ইনপুটের মতো বিশেষ ক্ষেত্রগুলো নীরবে ব্যর্থ না হয়ে স্পষ্টভাবে জানানো হয়।
নির্দিষ্ট কোনো ফলাফল কি অন্য কারও সঙ্গে শেয়ার করা যায়?
হ্যাঁ। আপনার ইনপুট URL হালনাগাদ করে; তাই ঠিকানা বার থেকে লিংক কপি করে শেয়ার করলে, যিনিই সেটিতে ক্লিক করবেন তাঁর জন্য টুলটি একই অবস্থায় খুলবে।