এখানে আরএসএ এনক্রিপশন এবং ডিক্রিপশনের একটি উদাহরণ দেয়া বছে। এখানে ব্যবহৃত মানগুলো কৃত্রিম ও ছোট, কিন্তু কেউ চাইলে ওপেনএসএসএল ব্যবহার করে আসল কি তৈরি করতে পারে ও পরীক্ষা করতে পারে।


পাবলিক কি (, )। আবৃত সাধারণ লেখার বার্ত"m" এর জন্য, এন্সক্রিপশন সমীকরণটি হলো

প্রাইভেট কি (, )। এনক্রিপ্ট করা সাংকেতিক লেখা "c" এর জন্য, ডিক্রিপশন সমীকরণটি হলো

সংক্ষেপে, এনক্রিপ্ট করার জন্য , আমরা হিসাব করি

ডিক্রিপ্ট করার জন্য , আমরা হিসাব করি

মডুলার সূচকের জন্য বর্গ এবং গুণের অ্যালগোরিধম ব্যবহার করে এই দুটি গণনা হিসাব করা যায়। বাস্তব জীবনে মৌলিক সংখ্যাগুলো আরও বড় হবে; আমাদের উদাহরণে ফ্যাক্টর "n" এর কাছে যা নগন্য, 3233 (মুক্ত পাবলিক কি হতে পাওয়া) থেকে "p" এবং "q" দুটি মৌলিক সংখ্যা পাওয়া যায়। "e", ও পাবলিক কি থেকে পাওয়া, যেটিকে পরে "d" তে রূপান্তরিত করা হয়, এইভাবে প্রাইভেট কি পাওয়া যায়।

ফ্যাক্টরে মডুলাস ব্যবহার করে গণনার কাজ দ্রুত করার জন্য বাস্তব জীবনে চীনা রীমাইন্ডার থিয়োরি ব্যবহার করা হয় (মডুলাস 'p' এবং 'q' ব্যবহার করে মডুলাস 'pq')।

"d", "d" এবং "q" এর মানগুলো, যেগুলো প্রাইভেট কির অন্তর্ভুক্ত নিম্নানুসারে গণনা করা হয়:

নিম্নানুসারে "d", "d" এবং "q" কার্যকরী ডিক্রিপশনে ব্যবহার করা হয়। (কার্যকর "d" এবং "e" যুগল ব্যবহার করে কার্যকর এনক্রিপশন করা যায়)

উদাহরণ
সরল আরএসএর বিরুদ্ধে আক্রমণ
ইতিহাস
কি জেনারেশন