Akses terbuka Jurnal
Elliptic Curve Digital Signature Algorithm dan Secure Hash Algorithm-256 untuk Autentikasi Transaksi Berbasis PIN pada Aplikasi Mobile Banking
Indonesian Journal of Applied Mathematics · Vol. 6 No. 2 (2026) · hlm. 16–24
- ISSN
- 2774-2016, 2774-2067
- Terbit
- 2026-10-31
- Penerbit
- Institut Teknologi Sumatra
Abstrak
Conventional security models in mobile banking applications remain vulnerable to the theft of Personal Identification Numbers (PINs) transmitted to the server. This research integrates the Elliptic Curve Digital Signature Algorithm (ECDSA) and Secure Hash Algorithm-256 (SHA-256) for more secure transaction authentication in mobile banking applications. The PIN is no longer sent to the server, but rather combined with the username and device ID to generate a private key using the Password-Based Key Derivation Function 2 (PBKDF2). The application prototype was built using the Python programming language with a client-server architecture. The client performs hashing on the transaction data using SHA-256 and signs it with ECDSA, while the server verifies the signature. The application's performance evaluation was conducted through three testing scenarios, namely normal transactions, access from unregistered devices, and transaction nominal manipulation. The test results indicate that the application is capable of executing signing and verification accurately across all scenarios. This proves that the applied method is effective in ensuring authentication security, data integrity, and non-repudiation in mobile banking transactions.Keywords: Authentication, Digital Signature, ECDSA, Mobile Banking, PBKDF2, PIN, SHA-256. Abstrak: Model keamanan konvensional pada aplikasi mobile banking masih rentan terhadap pencurian Personal Identification Number (PIN) yang dikirimkan ke server. Penelitian ini mengintegrasikan Elliptic Curve Digital Signature Algorithm (ECDSA) dan Secure Hash Algorithm-256 (SHA-256) untuk autentikasi transaksi yang lebih aman pada aplikasi mobile banking. PIN tidak lagi dikirimkan ke server, melainkan digabungkan bersama username dan device ID untuk membangkitkan kunci privat menggunakan Password-Based Key Derivation Function 2 (PBKDF2). Prototipe aplikasi dibangun menggunakan bahasa pemrograman Python dengan arsitektur klien-server. Klien melakukan hashing data transaksi menggunakan SHA-256 dan menandatanganinya dengan ECDSA, sementara server memverifikasi tanda tangan tersebut. Evaluasi kinerja aplikasi dilakukan melalui tiga skenario pengujian, yaitu transaksi normal, akses dari perangkat tidak terdaftar, dan manipulasi nominal transaksi. Hasil pengujian menunjukkan bahwa aplikasi mampu mengeksekusi penandatanganan dan verifikasi secara akurat pada seluruh skenario. Hal ini membuktikan bahwa metode yang digunakan efektif dalam menjamin keamanan autentikasi, integritas data, dan nirsangkal pada transaksi mobile banking.
Jaringan kolaborasi para penulis
40 penulis · 90 tautan kepenulisan bersama · menampilkan 40 yang paling banyak terhubung
Arahkan kursor atau ketuk sebuah nama untuk menyorot rekan penulisnya. Klik dua kali untuk membuka halaman penulis.
- Institut Agama Islam Negeri Kendari
- Universitas Islam Negeri K.H. Abdurrahman Wahid Pekalongan
- Hasanuddin University
- State University of Semarang
- Sunan Gunung Djati State Islamic University Bandung
- Afiliasi tidak diketahui
- Organisasi berbeda
- Organisasi sama
- Afiliasi tidak diketahui
- Garis lebih tebal = lebih banyak artikel bersama · lingkaran lebih besar = lebih banyak artikel
Tampilkan sebagai tabel
| Rekan penulis | Organisasi | Artikel bersama |
|---|---|---|
| Suyatno Suyatno | Afiliasi tidak diketahui | 3 |
| Dewi Rachmatin | Afiliasi tidak diketahui | 2 |
| Suhendra Suhendra | Afiliasi tidak diketahui | 2 |
| Didi Suryadi | Afiliasi tidak diketahui | 2 |
| Muhammad Adib Alfarisi | Afiliasi tidak diketahui | 2 |
| Nuruzzaman MS | Afiliasi tidak diketahui | 2 |
| Rois Fatoni | Afiliasi tidak diketahui | 2 |
| Sri Achadi Nugraheni | Afiliasi tidak diketahui | 2 |
| Martha Irene Kartasurya | Afiliasi tidak diketahui | 2 |
| Umi Mahmudah | Universitas Islam Negeri K.H. Abdurrahman Wahid Pekalongan | 2 |
| Hafied Cangara | Hasanuddin University | 1 |
| Arum Siwiendrayanti | State University of Semarang | 1 |
| Dwi Putri Pebriani | Afiliasi tidak diketahui | 1 |
| Sunarto . | Afiliasi tidak diketahui | 1 |
| Nugraheni Arumsari | Afiliasi tidak diketahui | 1 |
| Aisyah Nur Sayidatun Nisa | Afiliasi tidak diketahui | 1 |
| Sawitri Indah Lestari | Afiliasi tidak diketahui | 1 |
| Arief Wahyudianto | Afiliasi tidak diketahui | 1 |
| Cahyo Yuwono | Afiliasi tidak diketahui | 1 |
| Dwi Warli | Afiliasi tidak diketahui | 1 |
| Agung Wicaksono | Afiliasi tidak diketahui | 1 |
| Indah Suciati | Afiliasi tidak diketahui | 1 |
| Arsyil Waritsman | Afiliasi tidak diketahui | 1 |
| Hamdan Sugilar | Sunan Gunung Djati State Islamic University Bandung | 1 |
| Jarnawi Afgani Dahlan | Afiliasi tidak diketahui | 1 |
| Kusnandi Kusnandi | Afiliasi tidak diketahui | 1 |
| Moh. Eko Saputro | Afiliasi tidak diketahui | 1 |
| Nina Oktarina | Afiliasi tidak diketahui | 1 |
| Rusdarti Rusdarti | Afiliasi tidak diketahui | 1 |
| Martha Catherine Beck | Afiliasi tidak diketahui | 1 |
| Hüseyin Emin Sert | Afiliasi tidak diketahui | 1 |
| Susanti Susanti | Institut Agama Islam Negeri Kendari | 1 |
| Kompri Kompri | Afiliasi tidak diketahui | 1 |
| Wulan Anna Pertiwi | Afiliasi tidak diketahui | 1 |
| Tri Kurniati S | Afiliasi tidak diketahui | 1 |
| Tria Rahma Isnaini | Afiliasi tidak diketahui | 1 |
| Yunila Sukma | Afiliasi tidak diketahui | 1 |
Afiliasi berasal dari OpenAlex; metadata OAI-PMH jurnal tidak memuatnya. Penulis tanpa ID OpenAlex dicocokkan berdasarkan nama, sehingga dua orang bisa tergabung atau satu orang bisa terpisah.