รหัสการแทนที่เป็นรูปแบบที่เก่าแก่ที่สุดของอัลกอริธึมการเข้ารหัสตามการสร้างอักขระแต่ละตัวของข้อความธรรมดาและต้องใช้กระบวนการแทนที่เพื่อกู้คืนด้วยอักขระใหม่ในข้อความเข้ารหัส วิธีการแทนที่นี้เป็นการกำหนดและย้อนกลับได้ ทำให้ผู้รับข้อความที่ต้องการสามารถย้อนกลับแทนที่อักขระข้อความเข้ารหัสเพื่อดึงข้อความ