Chiper Subtitusi adalah algoritma kriptografi yang mula-mula digunakan oleh kaisar Romawi, Julius Caesar (sehingga dinamakan juga caesar chiper), untuk menyandikan pesan yang ia kirim kepada para gubernurnya. Caranya adalah dengan mengganti (mensubtitusi) setiap karakter dengan karakter lain dalam susunan abjad (alphabet).
Misalnya, tiap huruf disubtitusi dengan huruf ketiga berikutnya dari susunan abjad. Dalam hal ini kuncinya adalah jumlah pergeseran huruf (yaitu k=3).
Tabel Subtitusi :
pi : 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
ci : 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
Contoh pesan :
AWASI ASTERIK DAN TEMANNYA OBELIX
disamarkan (enskripsi) menjadi :
DZDVL DVWHULA GDQ WHPDQQBA REHOLA
Penerima pesan men-deskripsi chiperteks dengan menggunakan tabel subtitusi, sehinga chiperteks :
DZDVL DVWHULA GDQ WHPDQQBA REHOLA
dapat dikembalikan menjadi plainteks semula :
AWASI ASTERIK DAN TEMANNYA OBELIX