Di masa pandemi Covid-19, hampir semua lembaga pendidikan di Indonesia menerapkan Pembelajaran Jarak Jauh (PJJ). Seperti pembelajaran pada umumnya, di setiap semester akan diadakan ujian, baik itu Ujian Tengah Semester maupun Ujian Akhir Semester, dan tentunya ujian tersebut dilakukan secara jarak jauh. Hal ini menimbulkan kekhawatiran dari guru kepada siswanya tentang cara pembagian soal ujian dan pengiriman lembar jawaban ujian. Dengan kata lain, sulit bagi guru untuk memastikan keamanan distribusi soal, serta melakukan pengesahan dan verifikasi pada lembar jawaban ujian yang dikumpulkan oleh siswanya. Pada penelitian ini, penulis membangun infrastruktur kunci publik yang diimplementasikan dalam sistem ujian online berbasis web dengan pendekatan enkripsi dan tanda tangan digital. Enkripsi dan tanda tangan digital adalah dua kriptografi primitif yang umum digunakan yang dapat memberikan layanan keamanan, seperti kerahasiaan, integritas, dan keaslian pesan. Diharapkan dengan penelitian ini dapat diketahui implementasi infrastruktur kunci publik pada sistem ujian online berbasis web.