অপ্রযুক্তিগত ব্যবহারে, একটি "গোপন কোড " দ্বারা সাধারণত "সাইফার"কে বুঝায়। প্রযুক্তিগত আলোচনার মধ্যে, "কোড" এবং "সাইফার" শব্দটি দুটি ভিন্ন ধারণার উল্লেখ করে। কোডগুলি অর্থের পর্যায়ে কাজ করে-অর্থাৎ, শব্দ বা বাক্যাংশগুলি অন্য কোন রূপে রূপান্তরিত হয় এবং এই অংশটি সাধারণত বার্তাটিকে ছোট করে।

এর একটি উদাহরণ বাণিজ্যিক টেলিগ্রাফ কোড যা লম্বা টেলিগ্রাফ বার্তাগুলিকে ছোট করার জন্য ব্যবহৃত হয়েছিল যা টেলিগ্রামের বিনিময় ব্যবহার করে বাণিজ্যিক চুক্তিগুলিতে প্রবেশ করতে পারে।

আরেকটি উদাহরণ পুরো শব্দ সাইফার দ্বারা দেওয়া হয় যা ব্যবহারকারীকে একটি প্রতীক বা চরিত্রের সাথে সম্পূর্ণ শব্দটি প্রতিস্থাপন করার অনুমতি দেয়, জাপানী ভাষাগুলি তাদের ভাষা সম্পন্ন করার জন্য কাঞ্জি (জাপানি) অক্ষরগুলি ব্যবহার করে। উদাহরণস্বরূপ "The quick brown fox jumps over the lazy dog" হয়ে যায় "The quick brown 狐 jumps 过 the lazy 狗"।

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

ঐতিহাসিকভাবে, ক্রিপ্টোগ্রাফি কোড এবং সাইফারগুলির একটি দ্বিদলীয় পদে বিভক্ত ছিল; এবং কোডিং এর নিজস্ব পরিভাষা ছিল, যা সাইফারদের জন্য অনুরূপ: " "এনকোডিং" , "কোডেটেক্সট" , "ডিকোডিং" " ইত্যাদি।

তবে, ক্রিপ্ট্যানালাইসিসের সংবেদনশীলতা এবং একটি গুরুতর কোডবুক পরিচালনার অসুবিধা সহ কোডগুলিতে বিভিন্ন ধরনের ত্রুটি রয়েছে। এই কারণে, কোডগুলি আধুনিক ক্রিপ্টোগ্রাফিতে অপব্যবহারে পতিত হয়েছে এবং সাইফারগুলি প্রভাবশালী কৌশল।

প্রকারভেদ
শব্দতত্ত্ব
ভার্সেস কোড
কী এর আকার এবং দুর্বলতা