সাইফার এনকোডার

Caesar, ROT13 এবং Atbash ব্যবহার করে টেক্সট এনকোড বা ডিকোড করুন — ক্লাসিক প্রতিস্থাপন সাইফার।

তাৎক্ষণিক ফলাফল ব্রাউজারে চলে

টিপস: ROT13 এবং Atbash স্ব-বিপরীত — একই অপারেশন দুইবার প্রয়োগ করলে মূল টেক্সট ফিরে আসে।

বর্ণমালা সারণী

সাধারণ A B C D E F G H I J K L M N O P Q R S T U V W X Y Z
সাইফার A B C D E F G H I J K L M N O P Q R S T U V W X Y Z
Caesar (shift 3)
A→D · B→E · ... · Z→C

কীভাবে ব্যবহার করবেন?

  1. 1
    একটি সাইফার বেছে নিনCaesar, ROT13 বা Atbash নির্বাচন করুন। Caesar-এর জন্য শিফটের পরিমাণ নির্ধারণ করুন।
  2. 2
    টেক্সট লিখুনইনপুট ফিল্ডে টাইপ করুন; এনকোড করা টেক্সট তাৎক্ষণিকভাবে দেখা যাবে।
  3. 3
    কপি বা বদলানফলাফল কপি করুন। এনকোড করা টেক্সট ইনপুটে ফিরিয়ে আনতে 'ফিল্ড বদলান' ব্যবহার করুন।

সাধারণ প্রশ্নোত্তর

Caesar সাইফার কী?
সবচেয়ে পুরনো এনক্রিপশন পদ্ধতিগুলির একটি। প্রতিটি অক্ষর N ধাপ এগিয়ে শিফট হয়। শিফট ৩ হলে: A→D, B→E, Z→C।
ROT13 কী?
ROT13 হল শিফট ১৩ সহ একটি Caesar সাইফার। একই অপারেশন এনকোড ও ডিকোড উভয়ই করে। অনলাইনে স্পয়লার লুকাতে ব্যবহৃত হয়।
Atbash সাইফার কী?
Atbash বর্ণমালা বিপরীত করে: A↔Z, B↔Y। ROT13-এর মতো, দুইবার প্রয়োগ করলে মূল টেক্সট ফেরত আসে।

ক্লাসিক সাইফার রূপান্তরকারী কী?

এই টুলটি তিনটি শিক্ষামূলক প্রতিস্থাপন সাইফার চালায়: Caesar, ROT13 এবং Atbash। প্রতিস্থাপন সাইফারে মূল বার্তার অক্ষরগুলো অন্য অক্ষর দিয়ে বদলে যায়, কিন্তু অক্ষরের সংখ্যা ও শব্দের গঠন সাধারণত একই থাকে। generatorsconverters.com সাইফার রূপান্তরকারী ব্রাউজারের মধ্যেই কাজ করে; ইংরেজি A-Z ও a-z অক্ষর বদলায়, সংখ্যা, বাংলা অক্ষর, স্পেস এবং অধিকাংশ চিহ্ন অপরিবর্তিত থাকে। তাই এটি গোপনীয় তথ্য রক্ষার নিরাপদ এনক্রিপশন নয়, বরং অ্যালগরিদম শেখা, ধাঁধা তৈরি, ROT13 পরীক্ষা বা ছোট শিক্ষামূলক উদাহরণের জন্য উপযোগী।

Caesar cipher কীভাবে কাজ করে?

Caesar cipher প্রতিটি ল্যাটিন অক্ষরকে নির্দিষ্ট সংখ্যক ধাপ সরিয়ে দেয়। টুলে shift slider 1 থেকে 25 পর্যন্ত মান নেয়; ডিফল্ট shift 3 হলে A→D, B→E এবং Z→C হয়। Encode মোডে সামনে সরানো হয়, Decode মোডে একই shift উল্টো দিকে প্রয়োগ করা হয়। উদাহরণ হিসেবে HELLO shift 3 দিয়ে KHOOR হতে পারে, আর decode করলে আবার HELLO ফেরে। টুলের বর্ণমালা টেবিলে কোন অক্ষর কোন অক্ষরে যাচ্ছে তা দেখানো হয়, তাই শিক্ষার্থীরা modulo 26 ধারণা এবং wrap-around নিয়ম সহজে দেখতে পারে।

ROT13 ও Atbash-এর পার্থক্য

ROT13 আসলে Caesar cipher-এর বিশেষ রূপ, যেখানে shift সবসময় 13। ইংরেজি বর্ণমালায় 26 অক্ষর থাকায় ROT13 দুইবার চালালে মূল লেখা ফিরে আসে। এটি পুরোনো ফোরাম বা ধাঁধায় spoiler আড়াল করার জন্য জনপ্রিয় ছিল। Atbash পদ্ধতিতে বর্ণমালা উল্টো করে মিলানো হয়: A→Z, B→Y, C→X, M→N। এখানে আলাদা encode/decode নেই, একই রূপান্তর আবার চালালে মূল লেখা ফিরে আসে। তিনটি পদ্ধতিই সহজে ভাঙা যায়, কারণ অক্ষর-ফ্রিকোয়েন্সি, শব্দের দৈর্ঘ্য এবং পরিচিত প্যাটার্ন লুকায় না।

কখন ব্যবহার করবেন এবং কী সীমা মনে রাখবেন?

Caesar cipher converter দিয়ে প্রোগ্রামিং ক্লাস, ক্রিপ্টোগ্রাফির ইতিহাস, escape room clue, puzzle text বা দ্রুত ROT13 decode করা যায়। কিন্তু পাসওয়ার্ড, ব্যক্তিগত বার্তা, ব্যাংক তথ্য বা কোনো বাস্তব নিরাপত্তা কাজের জন্য এগুলো ব্যবহার করা উচিত নয়। আধুনিক নিরাপত্তায় authenticated encryption, শক্তিশালী key management এবং যাচাইযোগ্য implementation দরকার; এই টুল সে কাজ করে না। বাংলা বা মিশ্র ভাষার বাক্যে শুধু ইংরেজি অক্ষর বদলালে ফল আংশিক রূপান্তরিত দেখাবে, যা স্বাভাবিক। ফল কপি করার আগে cipher type, shift এবং encode/decode দিক মিলিয়ে নিন, কারণ একই ইনপুট ভিন্ন সেটিংসে সম্পূর্ণ ভিন্ন আউটপুট দেবে।

দ্রুত যাচাইয়ের জন্য ছোট পরিচিত শব্দ ব্যবহার করুন। Caesar shift 3-এ ABC → DEF হওয়া উচিত, ROT13-এ HELLO → URYYB, আর Atbash-এ ABC → ZYX। যদি ফল না মেলে, আগে cipher tab, shift মান এবং encode/decode বোতামের অবস্থা দেখুন। দীর্ঘ লেখা দেওয়ার আগে একটি ছোট নমুনা পরীক্ষা করলে ভুল সেটিং দ্রুত ধরা পড়ে।

নিরাপত্তা শেখানোর সময় এই উদাহরণগুলো brute force ও frequency analysis বোঝানোর জন্যও ব্যবহার করা যায়।

মন্তব্য