1.7 Cipher dalam C

Pengaturcaraan C merupakan salah satu bahasa pengaturcaraan yang boleh digunakan dalam membentuk program yang mampu melakukan penyulitan perkataan atau informasi, atau lebih dikenali sebagai kriptografi ini.

Objektif pembelajaran 1.7 : Mengadaptasi Caesar Cipher dalam C.

Oleh kerana Caesar Cipher merupakan kaedah penyulitan yang berada di tahap sederhana, ia hampir sesuai dengan pelbagai kegunaan dan lebih fleksibel serta lebih mudah diaplikasikan dalam C. Pengaturcaraan di bawah menunjukkan bagaimana membentuk program penyulitan berasaskan Caesar Cipher menggunakan pengaturcaraan C:

Dua komponen yang paling besar peranannya dalam C bagi menghasilkan kriptografi adalah fungsi ‘printf ‘ bagi memaparkan mesej kepada pengguna program, dan ‘scanf’ bagi membaca atau menerima input dari pengguna program. Fungsi ‘for’ digunakan dalam aturcara ini bagi menetapkan syarat dalam menghasilkan output berdasarkan input yang dimasukkan pengguna.

OUTPUT