Beberapa aplikasi yang memerlukan enkripsi untuk pengamanan data atau komunikasi diantaranya adalah :
1. Jasa telekomunikasi
a. Enkripsi untuk mengamankan informasi konfidensial baik berupa suara,
data, maupun gambar yang akan dikirimkan ke lawan bicaranya.
b. Enkripsi pada transfer data untuk keperluan manajemen jaringan dan
b. Enkripsi pada transfer data untuk keperluan manajemen jaringan dan
transfer on-line data billing.
c. Enkripsi untuk menjaga copyright dari informasi yang diberikan.
b. Menyimpan data-data rahasia militer dan kenegaraan dalam media
2. Militer dan pemerintahan
a. Enkripsi diantaranya digunakan dalam pengiriman pesan. b. Menyimpan data-data rahasia militer dan kenegaraan dalam media
penyimpanannya selalu dalam keaadan terenkripsi.
3. Data Perbankan
a. Informasi transfer uang antar bank harus selalu dalam keadaan terenkripsi