Implementasi Algoritma AES-256 Untuk Pengamanan Layanan API Pada Restful Dengan Autentikasi Json Web Tokens

Achmad Ardiansyah, Mepa Kurniasih
{"title":"Implementasi Algoritma AES-256 Untuk Pengamanan Layanan API Pada Restful Dengan Autentikasi Json Web Tokens","authors":"Achmad Ardiansyah, Mepa Kurniasih","doi":"10.59134/prosidng.v2i-.138","DOIUrl":null,"url":null,"abstract":"Perkembangan teknologi informasi pada saat ini telah mengalami kemajuan yang sangat pesat dan sudah menjadi salah satu kebutuhan baik dalam lingkup individu maupun organisasi. Perusahaan Bintang Cemerlang Abadi adalah sebuah perusahaan yang bergerak dibidang general supplier, productivity cleaning, dan workplace safety distributor. Masing – masing unit memiliki sistem yang berbeda platform dan bahasa pemrograman di lingkungan perusahaan. Penerapan REST API merupakan alternatif terbaik yang digunakan dalam mengatasi kondisi integrasi sistem dan distribusi data yang dialami oleh pihak perusahaan. Untuk mengatasi kekurangan dari keamanan dan kebijakan hak akses tersebut REST API diperlukan sistem authentikasi untuk memberikan hak akses data. JSON Web Tokens atau JWT merupakan sebuah token berbentuk string yang digunakan untuk melakukan otentikasi dan menjamin integritas pesan yang dikirimoleh salah satu pihak. Dibutuhkan keamanan data terhadap pertukaran data, maka perlu adanya metode kriptografi. Metode tersebut yang diimplementasikan menggunakan algoritma AES-256. Dengan adanya algoritma AES-256 supaya tidak disalahgunakan oleh orang yang tidak berhak mengetahui isi data yang telah dienkripsi tersebut, dan mengembalikan data yang dienkripsi tanpa mengalami perubahan data yang sesuai dengan data asli. Metode pengujian menggunakan black box testing, black box merupakan metode yang digunakan untuk menemukan kesalahan dan mendemonstrasikan fungsional aplikasi saat dioperasikan. Setelah melalui tahap pengujian pada implementasi REST API, maka di dapatkan kesimpulan bahwa telah berhasil dibangun dan diimplementasikan dalam pengamanan data menggunakan algoritma AES-256 dan JSON Web Tokens.","PeriodicalId":20616,"journal":{"name":"Prosiding Seminar Nasional Masyarakat Biodiversitas Indonesia","volume":"20 1","pages":""},"PeriodicalIF":0.0000,"publicationDate":"2022-07-19","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Prosiding Seminar Nasional Masyarakat Biodiversitas Indonesia","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.59134/prosidng.v2i-.138","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0

Abstract

Perkembangan teknologi informasi pada saat ini telah mengalami kemajuan yang sangat pesat dan sudah menjadi salah satu kebutuhan baik dalam lingkup individu maupun organisasi. Perusahaan Bintang Cemerlang Abadi adalah sebuah perusahaan yang bergerak dibidang general supplier, productivity cleaning, dan workplace safety distributor. Masing – masing unit memiliki sistem yang berbeda platform dan bahasa pemrograman di lingkungan perusahaan. Penerapan REST API merupakan alternatif terbaik yang digunakan dalam mengatasi kondisi integrasi sistem dan distribusi data yang dialami oleh pihak perusahaan. Untuk mengatasi kekurangan dari keamanan dan kebijakan hak akses tersebut REST API diperlukan sistem authentikasi untuk memberikan hak akses data. JSON Web Tokens atau JWT merupakan sebuah token berbentuk string yang digunakan untuk melakukan otentikasi dan menjamin integritas pesan yang dikirimoleh salah satu pihak. Dibutuhkan keamanan data terhadap pertukaran data, maka perlu adanya metode kriptografi. Metode tersebut yang diimplementasikan menggunakan algoritma AES-256. Dengan adanya algoritma AES-256 supaya tidak disalahgunakan oleh orang yang tidak berhak mengetahui isi data yang telah dienkripsi tersebut, dan mengembalikan data yang dienkripsi tanpa mengalami perubahan data yang sesuai dengan data asli. Metode pengujian menggunakan black box testing, black box merupakan metode yang digunakan untuk menemukan kesalahan dan mendemonstrasikan fungsional aplikasi saat dioperasikan. Setelah melalui tahap pengujian pada implementasi REST API, maka di dapatkan kesimpulan bahwa telah berhasil dibangun dan diimplementasikan dalam pengamanan data menggunakan algoritma AES-256 dan JSON Web Tokens.
查看原文
分享 分享
微信好友 朋友圈 QQ好友 复制链接
本刊更多论文
目前信息技术的发展已经取得了巨大的进展,这是个人和组织领域的需要之一。拥有最耀眼的不朽明星的公司是经营通用供应商、生产清洁和安全工作坊的公司。每个单元在公司环境中都有不同的平台和编程语言系统。息火是对该公司集成系统和数据分布条件的最佳替代方案。为了解决安全漏洞和权限政策的问题,需要一个身份验证系统来提供数据权限。JSON Web Tokens或JWT是一个字符串令牌,用于身份验证和保证任何一方所传递的信息的完整性。数据交换需要数据安全,因此需要加密方法。这是使用AES-256算法实现的。有了ae256算法,这样就不会被无权查看加密数据的人滥用,并在不影响原始数据的情况下恢复加密数据。测试方法使用黑盒测试,黑盒是用来发现错误并演示应用功能的方法。在测试了《REST of fire》的实施阶段后,人们得出结论,它已经成功地使用AES-256算法和JSON Web Tokens算法在数据安全中建立并实施。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 去求助
来源期刊
自引率
0.00%
发文量
0
审稿时长
10 weeks
期刊最新文献
RANCANG BANGUN SISTEM INFORMASI PENJUALAN DAN PEMESANAN METAL ROOF BERBASIS WEB (STUDI KASUS CV OJAMI METAL ROOF) PEMANFAATAN LIMBAH BATUBARA FLY ASH DAN BOTTOM ASH SEBAGAI CAMPURAN MEDIA TANAM PERANCANGAN SISTEM INFORMASI PENJUALAN KREDIT MOTOR HONDA BERBASIS WEB PADA PT. USAHA CIPTA MANDIRI SISTEM INFORMASI PENGAJUAN PROGRAM KEMITRAAN BERBASIS WEB PADA PT. ELINCOM SUKSES ABADI DI CILEGON PERANCANGAN SISTEM INFORMASI PENJUALAN SPAREPART DAN STOK BARANG DI BENGKEL PADASUKA MOTOR MENGGUNAKAN METODE FIFO BERBASIS WEB
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
现在去查看 取消
×
提示
确定
0
微信
客服QQ
Book学术公众号 扫码关注我们
反馈
×
意见反馈
请填写您的意见或建议
请填写您的手机或邮箱
已复制链接
已复制链接
快去分享给好友吧!
我知道了
×
扫码分享
扫码分享
Book学术官方微信
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术
文献互助 智能选刊 最新文献 互助须知 联系我们:info@booksci.cn
Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。
Copyright © 2023 Book学术 All rights reserved.
ghs 京公网安备 11010802042870号 京ICP备2023020795号-1