Setelah berhasil menginfeksi sistem, ransomware menggunakan dua jenis enkripsi utama untuk mengenkripsi file korban: enkripsi simetris dan enkripsi asimetris. Enkripsi simetris digunakan untuk mengenkripsi file, sementara enkripsi asimetris digunakan untuk melindungi kunci enkripsi simetris. Beberapa varian ransomware hanya mengenkripsi sebagian file untuk mempercepat proses dan mengurangi kemungkinan deteksi.
Setelah proses enkripsi selesai, ransomware akan menampilkan catatan tebusan kepada korban. Catatan ini berisi instruksi tentang cara mendapatkan kunci dekripsi dan membayar tebusan, biasanya dalam bentuk cryptocurrency seperti Bitcoin. Cryptocurrency dipilih karena tingkat anonimitas yang tinggi dan kesulitan bagi pihak berwenang untuk melacak pembayaran.