[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"doc-seo-495240-113":3,"detail-sidebar-cat-0-id-113":79,"doc-detail-495240-id":126},{"code":4,"msg":5,"data":6},0,"ok",{"site_id":7,"language":8,"slug":9,"title":10,"keywords":11,"description":12,"schema_data":13,"social_meta":72,"head_meta":74,"extra_data":76,"updated_unix":78},113,"id","integration-of-encrypted-qr-code-based-on-aes-128-for-etp-certificate-forgery-prevention-a-case-study-of-upa-bahasa-universitas-maritim-raja-ali-haji","Integrasi QR Code Terenkripsi Berbasis AES-128 untuk Pencegahan Pemalsuan Sertifikat ETP - Studi Kasus UPA Bahasa Universitas Maritim Raja Ali Haji","","Pemanfaatan sertifikat English Test Program (ETP) dalam bentuk digital pada Unit Penunjang Akademik (UPA) Bahasa Universitas Maritim Raja Ali Haji masih rentan akibat QR Code yang dibuat manual, sehingga terbuka peluang duplikasi dan pemalsuan. Penelitian ini merancang mekanisme verifikasi keaslian dengan mengintegrasikan AES-128 ke dalam QR Code terenkripsi. Ciphertext AES-128 dienkode Base64 lalu disematkan pada QR Code sertifikat digital dan diuji menggunakan Black Box Testing, avalanche effect, serta simulasi skenario pemalsuan. Hasil menunjukkan keberhasilan Black Box Testing 100%, rata-rata avalanche effect 49,87%, serta sistem mampu mendeteksi modifikasi dokumen, penggantian/pembuatan QR palsu, hingga pemalsuan total sertifikat melalui verifikasi keaslian.",{"@graph":14,"@context":71},[15,34,54],{"@type":16,"itemListElement":17},"BreadcrumbList",[18,23,27,31],{"item":19,"name":20,"@type":21,"position":22},"https://docshare.wps.com","Home","ListItem",1,{"item":24,"name":25,"@type":21,"position":26},"https://docshare.wps.com/id/document/","Document",2,{"item":28,"name":29,"@type":21,"position":30},"https://docshare.wps.com/id/document/penelitian-laporan/","Penelitian & Laporan",3,{"item":32,"name":10,"@type":21,"position":33},"https://docshare.wps.com/id/document/integration-of-encrypted-qr-code-based-on-aes-128-for-etp-certificate-forgery-prevention-a-case-study-of-upa-bahasa-universitas-maritim-raja-ali-haji/495240/",4,{"url":32,"name":10,"@type":35,"image":36,"author":41,"headline":10,"publisher":44,"fileFormat":47,"inLanguage":8,"description":12,"dateModified":48,"datePublished":48,"encodingFormat":47,"isAccessibleForFree":49,"interactionStatistic":50},"DigitalDocument",{"url":37,"@type":38,"width":39,"height":40},"https://docshare.wps.com/thumbnails/integration-of-encrypted-qr-code-based-on-aes-128-for-etp-certificate-forgery-prevention-a-case-study-of-upa-bahasa-universitas-maritim-raja-ali-haji/495240.png","ImageObject",300,407,{"name":42,"@type":43},"Chumphorn","Person",{"url":19,"name":45,"@type":46},"DocShare","Organization","application/pdf","2026-10-02",true,{"@type":51,"interactionType":52,"userInteractionCount":22},"InteractionCounter",{"@type":53},"ViewAction",{"@type":55,"mainEntity":56},"FAQPage",[57,63,67],{"name":58,"@type":59,"acceptedAnswer":60},"Apa masalah keamanan utama pada sertifikat ETP digital di UPA Bahasa UMRAH?","Question",{"text":61,"@type":62},"QR Code dibuat secara manual sehingga mudah diduplikasi dan dipalsukan, mengakibatkan sertifikat rentan terhadap manipulasi dan pemalsuan.","Answer",{"name":64,"@type":59,"acceptedAnswer":65},"Bagaimana mekanisme verifikasi keaslian yang dikembangkan dalam penelitian ini bekerja?",{"text":66,"@type":62},"Data sertifikat (NIM, nama mahasiswa, dan skor ETP) dienkripsi menggunakan AES-128, hasilnya di-encode Base64, lalu disematkan ke dalam QR Code untuk autentikasi saat verifikasi.",{"name":68,"@type":59,"acceptedAnswer":69},"Metode pengujian apa yang digunakan dan berapa hasil utamanya?",{"text":70,"@type":62},"Sistem diuji dengan Black Box Testing, avalanche effect, serta simulasi skenario pemalsuan sertifikat; Black Box Testing mencapai 100% dan avalanche effect rata-rata 49,87%.","https://schema.org",{"og:url":32,"og:type":73,"og:title":10,"og:site_name":45,"og:description":12},"article",{"robots":75,"canonical":32},"index,follow",{"doc_id":77,"site_id":7},495240,1790913413,{"code":4,"msg":80,"data":81},"success",[82,87,91,95,99,103,106,110,114,118,122],{"id":83,"doc_module":4,"doc_module_name":25,"category_name":84,"show_sort_weight":85,"slug":86},55,"Agama & Spiritualitas",60,"religion-spirituality",{"id":88,"doc_module":4,"doc_module_name":25,"category_name":89,"show_sort_weight":85,"slug":90},48,"Cerita & Novel","story-novel",{"id":92,"doc_module":4,"doc_module_name":25,"category_name":93,"show_sort_weight":85,"slug":94},56,"Gaya Hidup","lifestyle",{"id":96,"doc_module":4,"doc_module_name":25,"category_name":97,"show_sort_weight":85,"slug":98},51,"Komik","comic",{"id":100,"doc_module":4,"doc_module_name":25,"category_name":101,"show_sort_weight":85,"slug":102},53,"Layanan Kesehatan","healthcare",{"id":104,"doc_module":4,"doc_module_name":25,"category_name":29,"show_sort_weight":85,"slug":105},54,"research-report",{"id":107,"doc_module":4,"doc_module_name":25,"category_name":108,"show_sort_weight":85,"slug":109},49,"Sastra","literature",{"id":111,"doc_module":4,"doc_module_name":25,"category_name":112,"show_sort_weight":85,"slug":113},52,"Teknologi","technology",{"id":115,"doc_module":4,"doc_module_name":25,"category_name":116,"show_sort_weight":85,"slug":117},50,"Ujian","exam",{"id":119,"doc_module":4,"doc_module_name":25,"category_name":120,"show_sort_weight":85,"slug":121},57,"Umum","general",{"id":123,"doc_module":4,"doc_module_name":25,"category_name":124,"show_sort_weight":4,"slug":125},181,"Formulir","formulir",{"code":4,"msg":80,"data":127},{"doc_id":77,"user_id":128,"nickname":42,"user_avatar":129,"doc_module":4,"category_id":104,"category_name":29,"doc_title":10,"doc_description":12,"doc_content":130,"file_id":131,"file_url":132,"file_type":133,"file_size":134,"view_count":22,"is_deleted":4,"is_public":22,"is_downloadable":22,"audit_status":22,"page_count":135,"language":136,"language_code":8,"site_id":7,"html_lang":8,"table_of_contents":137,"faqs":138,"seo_title":139,"seo_description":12,"update_tm":140,"read_time":141},2336475401981,"https://ap-avatar.wpscdn.com/avatar/22000c94efd8d5204d?x-image-process=image/resize,m_fixed,w_180,h_180&k=1786935347598174694","Integrasi QR Code Terenkripsi Berbasis AES- 128 untuk Pencegahan Pemalsuan Sertifikat English Test Program (ETP): Studi Kasus UPA Bahasa Universitas Maritim Raja Ali Haji  \nIrwan Saputra1*, Muhamad Radzi Rathomi2, Berta Erwin Slam3  \n1,2,3Teknik Informatika, Universitas Maritim Raja Ali Haji, Indonesia Email:1*[irwansaputra192003@gmail.com](irwansaputra192003@gmail.com), [2](2 radzi@umrah.ac.id)[ radzi@umrah.ac.id](2 radzi@umrah.ac.id), [3](3 bertaerwinslam@umrah.ac.id)[ bertaerwinslam@umrah.ac.id](3 bertaerwinslam@umrah.ac.id)  \nAbstrak  \nPemanfaatan Sertifikat English Test Program (ETP) dalambentuk digital di Unit Penunjang Akademik (UPA) Bahasa Universitas Maritim Raja Ali Haji (UMRAH) masih menghadapi permasalahan keamanan karena penggunaan QR Code yang dibuat secara manual sehingga rentan terhadap duplikasi dan pemalsuan. Penelitian ini bertujuan mengembangkan mekanisme verifikasi keaslian Sertifikat ETP melalui integrasi algoritma Advanced Encryption Standard (AES-128) dengan QR Code terenkripsi. Kebaruan penelitian ini terletak pada penyematan ciphertext hasil enkripsi AES-128 ke dalam QR Code sebagai mekanisme autentikasi yang mendukung verifikasi keaslian sertifikat digital secara cepat, akurat, dan andal. Penelitian menggunakan pendekatan pengembangan sistem dengan membangun aplikasi berbasis web menggunakan React, Node.js, MongoDB, dan pustaka CryptoJS. Data sertifikat yang meliputi NIM, nama mahasiswa, dan skor ETP dienkripsi menggunakan AES-128, kemudian hasil enkripsidalam format Base64 disematkan ke dalam QR Code pada sertifikat digital. Pengujian sistem dilakukan menggunakan metode Black Box Testing, pengujian avalanche effect, serta simulasi berbagai skenario pemalsuan sertifikat. Hasil penelitian menunjukkan bahwa seluruh fungsi sistem berjalan sesuai kebutuhan dengan tingkat keberhasilan Black Box Testing sebesar 100%, sedangkan pengujian avalanche effect menghasilkan nilai rata-rata 49,87% yang menunjukkan karakteristik keamanan AES-128 telah terpenuhi. Selain itu, sistem mampu mendeteksi seluruh skenario pemalsuan, meliputi modifikasi dokumen, penggantian maupun pembuatan QR Code tiruan, sertapemalsuan total sertifikat melalui proses verifikasi keaslian. Dengan demikian, mekanisme verifikasi berbasis integrasi AES-128 dan QR Code terenkripsi terbukti mampu meningkatkan keamanan dan integritas data sertamendukung autentikasi Sertifikat ETP secara efektif di lingkungan UPA Bahasa UMRAH.  \nKata Kunci: AES-128; Kriptografi; QR Code; Sertifikat ETP; Pemalsuan Dokumen;  \nAbstract  \nThe use of digital English Test Program (ETP) certificates at the Academic Support Unit (UPA) for Language of Universitas Maritim Raja Ali Haji (UMRAH) continues to face security challenges due to the manual generation of QR Codes, making the certificates vulnerable to duplication and forgery. This study aims to develop a certificate authenticity verification mechanism by integrating the Advanced Encryption Standard (AES-128) algorithm with encrypted QR Codes. The novelty of this study lies in embedding the AES-128 encrypted ciphertext into the QR Code as an authentication mechanism, enabling fast, accurate, and reliable verification of digital certificate authenticity. A web-based application was developed using React, Node.js, MongoDB, and the CryptoJS library. Certificate data, including student identification number, student name, and ETP score, were encrypted using AES- 128, and the resulting Base64-encoded ciphertext was embedded into the QR Code of the digital certificate. The system was evaluated using Black Box Testing, avalanche effect analysis, and simulations of various certificate forgery scenarios. The results indicate that all system functionalities operated as intended, achieving a 100% success rate in Black Box Testing. Furthermore, the average avalanche effect reached 49.87%, demonstrating that the AES- 128 implementation satisfied the expected cryptographic security characteristics. The proposed system successfully ","cbCaicCPfra5jenn","https://ap.wps.com/l/cbCaicCPfra5jenn","pdf",720560,16,"Indonesian","# Abstrak\n# Kata Kunci\n# PENDAHULUAN\n## Latar belakang keamanan sertifikat digital\n## Permasalahan pemalsuan dokumen akademik\n## Kebutuhan verifikasi cepat, akurat, andal","[{\"question\":\"Apa masalah keamanan utama pada sertifikat ETP digital di UPA Bahasa UMRAH?\",\"answer\":\"QR Code dibuat secara manual sehingga mudah diduplikasi dan dipalsukan, mengakibatkan sertifikat rentan terhadap manipulasi dan pemalsuan.\"},{\"question\":\"Bagaimana mekanisme verifikasi keaslian yang dikembangkan dalam penelitian ini bekerja?\",\"answer\":\"Data sertifikat (NIM, nama mahasiswa, dan skor ETP) dienkripsi menggunakan AES-128, hasilnya di-encode Base64, lalu disematkan ke dalam QR Code untuk autentikasi saat verifikasi.\"},{\"question\":\"Metode pengujian apa yang digunakan dan berapa hasil utamanya?\",\"answer\":\"Sistem diuji dengan Black Box Testing, avalanche effect, serta simulasi skenario pemalsuan sertifikat; Black Box Testing mencapai 100% dan avalanche effect rata-rata 49,87%.\"}]","Integrasi QR Code Terenkripsi Berbasis AES-128 untuk Pencegahan Pemalsuan Sertifikat ETP - Studi Kasus UPA Bahasa Universitas Maritim Raja Ali Haji | PDF",1790907460,25]