প্রতিস্থাপন সাইফার
তথ্যগুপ্তিবিদ্যায় প্রতিস্থাপন সাইফার একটি তথ্যগুপ্তি পদ্ধতি যার মাধ্যমে সর্বজনবোধ্য প্লেনটেক্সট বা মূল তথ্যকে কিছু পূর্বনির্ধারিত স্থায়ী নিয়ম মেনে অবোধ্য সাইফার তথ্য দ্বারা প্রতিস্থাপন করা হয়। এই মূল তথ্য ও সাইফার তথ্যের একক একটি অক্ষর হতে পারে, অক্ষরযুগল, অক্ষরত্রয়ী, পূর্বোক্ত তিনটির মিশ্রণ বা আর অন্য কিছু ও হতে পারে। প্রাপক সাইফার তথ্যগুলির উপর বীপরীত প্রতিস্থাপন প্রয়োগ করে গুপ্ত তথ্য পুনরুদ্ধার করতে পারে। প্রতিস্থাপন সাইফারকে পক্ষান্তরণ সাইফারের সাথে তুলনা করা যেতে পারে। পক্ষান্তরণ সাইফারে মূল তথ্যের এককগুলিকে বিভিন্ন জটিল ক্রমে পুনর্বিন্যস্ত করা হয় যদিও তথ্যের এককগুলির কোন পরিবর্তন করা হয় না। বীপরীতক্রমে, প্রতিস্থাপন সাইফারের ক্ষেত্রে, মূল তথ্যের এককগুলির ক্রমে কোন পরিবর্তন আনা হয় না কিন্তু তথ্যের এককগুলি পরিবর্তিত হয়। প্রতিস্থাপন সাইফার বিভিন্ন রকমের হয়। যদি প্রতিস্থাপন সাইফারটি একটি অক্ষরের উপর কাজ করে, তবে তাকে সরল প্রতিস্থাপন সাইফার বলে। প্রতিস্থাপন সাইফারটি যদি একটি বৃহৎ অক্ষরগোষ্ঠীর উপর কাজ করে, তবে তাকে পলিগ্রাফিক বলে। একটি এক অক্ষরবিশিষ্ট সাইফার একটি মাত্র প্রতিস্থাপন রীতি সমগ্র মূল তথ্যে প্রয়োগ করে কিন্তু পলিআলফাবেটিক বা বহুঅক্ষরধর্মী সাইফার মূল তথ্যের ভিন্ন ভিন্ন স্থানে ভিন্ন ভিন্ন প্রতিস্থাপন রীতি ব্যবহার করে, ফলে একটি মূল তথ্যের একক অনেকগুলি সম্ভাব্য সাইফার তথ্যের একককে নির্দেশ করতে পারে বা একটি সাইফার তথ্যের একক অনেকগুলি সম্ভাব্য মূল তথ্যের একককে নির্দেশ করতে পারে।