IMPLEMENTASI KRIPTOGRAFI RSA DENGAN PHP

Authors

  • Muhammad Yasin Simargolang Universitas Asahan

Abstract


Abstract - Cryptography is an art and science to maintain data security. In maintaining the security of cryptographic data transforming clear data (plaintext) into a password (ciphertext) that cannot be recognized. This ciphertext is then sent by the sender to the recipient. After arriving at the recipient, the ciphertext is transformed back into a plaintext form so that it can be recognized. The method used is the encryption method asymmetrical Rivest Shamir Adleman (RSA). The security of the RSA algorithm lies in the difficulty of factoring large numbers into prime factors. Factoring is done to obtain a private key. Making this application using the PHP programming language. The final result is a desktop-based application that can be used to encrypt text files. This application can be used as a way to secure data, because only authorized people can view encrypted data.

Keywords - Cryptography, RSA, Encryption - Decryption, Text, PHP

Author Biography

  • Muhammad Yasin Simargolang, Universitas Asahan
    Program Studi Teknik Informatika, Universitas Asahan

References

Andri, Yuli M. 2009. Implementasi Algoritma DES,RSA, dan Algoritma Kompresi

LZW Pada Berkas Digital. Skripsi. USU. Dipublikasikan.

Arazi, T. (n.d) Penggunaan Teori Bilangan pada Algoritma RSA, Protokol DiffieHe

llman, dan Pencegahan Terhadap Timing Attacks Online. Available at

http://www.mail.informatika.org/renaldi/Matdis/2006-2007/Makalah/Makalah0607-

pdf. [accessed 19/03/09].

Azis, M. F. 2005. Object Oriented Programming dengan PHP 5. Jakarta : Elex

Media Komputindo.

Basis Data. http://id.wikipedia.org/wiki/Basis_data

Fathansyah. 2004. Buku Teks Komputer Sistem Basis Data. Bandung : Informatika.

Hariyanto, B. 2004. Sistem Manajemen Basis Data. Bandung : Informatika. Kadir, A.

Konsep dan Tuntunan Praktis Basis Data. Yogyakarta : Andi. Kadir, A. 1999. Penuntun

Praktis Belajar SQL. Yogyakarta : Andi.

Kadir, A. 1999. Tuntunan Praktis Belajar Database Menggunakan MySQL. Yogyakarta :

Andi.

Munir, Rinaldi. 2005. Matematika Diskrit. Bandung : Informatika.

Munir, Rinaldi. 2006. Kriptografi. Bandung : Informatika.

Nugroho, Bunafit. 2004. Aplikasi Pemrograman Web Dinamis dengan PHP dan

MySQL. Yogyakarta : Gava Media.

Rahardjo, B. 1998. Keamanan Sistem Informasi Berbasis Internet. Bandung : PT.

Insan Ifonesia.

Riyanto, Djalal. 2004. Buku Ajar Basis Data. Semarang : Universitas Diponegoro.

RSA. http://id.wikipedia.org/wiki/RSA

Wahana Komputer. 2003. Memahami Model Enkripsi dan Security Data. Yogyakarta:

Andi Offset.

Downloads

Published

2017-06-01

Issue

Section

ARTICLES