ගුප්ත කේතනය පාඨ දත්ත (සාමාන්ය අක්ෂර පෙළේ) අහඹු හා අර්ථ විරහිත බව පෙනී යයි දෙයක් (කේතාංක) බවට පරිවර්තනය කිරීමේ ක්රියාවලිය වේ. වලිය අපි නැවත සාමාන්ය අක්ෂර පෙළේ කිරීමට කේතාංක බවට පත් කිරීමේ ක්රියාවලිය වේ.
දත්ත කුඩා ප්රමාණයක් වඩා එන්ක්රිප්ට් කිරීම සඳහා, සමමිතික ගුප්ත කේතනය භාවිතා කරයි. සමමිතික යතුර දෙකම සංවෘත කිරීම සහ වලිය ක්රියාවලිය තුළ භාවිතා වේ. කේතාංක යම් කෑල්ලක් විසංකේතනය කිරීමට, දත්ත සංකේතනය කිරීමට භාවිතා කළ බවට ප්රධාන භාවිතා කළ යුතු ය.
සෑම වසාදැමේ කිරීමේ ඉලක්කය එය ප්රධාන භාවිතා නොකර ජනනය කේතාංක විසංකේතනය කිරීමට හැකි තරම් දුෂ්කර බවට පත් කිරීම. ඇත්තෙන්ම හොඳ වසාදැමේ භාවිතා කරයි නම්, මසේ හැකි සෑම ප්රධාන උත්සාහ වඩා සැලකිය යුතු වඩා හොඳ කිසිදු තාක්ෂණය නැත. එවැනි ඇල්ගොරිතමය සඳහා, ප්රධාන තව තවත් දුෂ්කර එය ප්රධාන ළඟ තබා තොරව කේතාංක කෑල්ලක් විසංකේතනය කිරීමයි.
එය වසාදැමේ ගුණාත්මකභාවය තීරණය කිරීම අපහසු වේ. සමහර විට නිසි ප්රහාරය ලබා දී බිඳ දැමීම සඳහා ඉතා පහසු විය වෙත හැරී පොරොන්දු දෙස බව ගණිත ක්රමයක්. ක වසාදැමේ තෝරා විට, එය වසර කිහිපයක් තිස්සේ භාවිතා කර ඇති අතර සියලු ප්රහාර සාර්ථකව ප්රතිරෝධය ඇති බව එකක් තෝරා ගැනීමට හොඳ අදහසක් වේ.