Pengamanan Pesan Menggunakan Algoritma ElGamal dengan Public Key Infrastructure Berbasis Website
Keywords:
cryptography, ElGamal, PKI, message security, web application, encryption, digital certificateAbstract
In today’s digital era, ensuring the security of data and messages is crucial. Sensitive information transmitted over the internet is vulnerable to interception and manipulation by unauthorized parties. This study implements the elgamal cryptographic algorithm in combination with a public key infrastructure (PKI) to secure message exchanges over a web-based platform. The system enables users to perform end-to-end encryption and decryption, ensuring that only authorized recipients can access the messages. The developed website supports key generation, message encryption and decryption, and digital certificate management. Security testing was carried out using black box testing and penetration tests, including SQL Injection and cross-site scripting (XSS). The evaluation results show that the system effectively maintains message confidentiality and performs encryption and decryption accurately.