Langsung ke konten utama

Postingan

Menampilkan postingan dengan label Riset

IMPLEMENTASI ALGORITMA CAESAR, CIPHER DISK, DAN SCYTALE PADA APLIKASI ENKRIPSI DAN DEKRIPSI PESAN SINGKAT, LumaSMS

Abstrak Short Message Service (SMS) merupakan salah satu cara berkomunikasi yang banyak digunakan oleh pengguna telepon seluler. Namun banyaknya pengguna telepon seluler yang menggunakan layanan SMS, tidak diimbangi dengan faktor keamanan yang ada pada layanan tersebut. Banyak pengguna telepon seluler yang belum menyadari bahwa SMS tidak menjamin integritas dan keamanan pesan yang disampaikan. Ada beberapa risiko yang dapat mengancam keamanan pesan pada layanan SMS, diantaranya: SMS spoofing, SMS snooping, dan SMS interception. Untuk mengurangi risiko tersebut, maka dibutuhkan sebuah sistem keamanan pada layanan SMS yang mampu menjaga integritas dan keamanan isi pesan. Dimana tujuannya ialah untuk menutupi celah pada tingkat keamanan SMS. Salah satu penanggulangannya ialah dengan menerapkan algoritma kriptografi, yaitu kombinasi atas algoritma Cipher Disk, Caesar, dan Scytale pada pesan yang akan dikirim. Tujuan dari penulisan ini adalah membangun aplikasi LumaSMS, dengan menggunaka...

PENGANTAR KECERDASAN BUATAN (ARTIFICIAL INTELLIGENCE)

Definisi Kecerdasan Buatan H. A. Simon [1987] : “ Kecerdasan buatan (artificial intelligence) merupakan kawasan penelitian, aplikasi dan instruksi yang terkait dengan pemrograman komputer untuk melakukan sesuatu hal yang -dalam pandangan manusia adalah- cerdas” Rich and Knight [1991]: “Kecerdasan Buatan (AI) merupakan sebuah studi tentang bagaimana membuat komputer melakukan hal-hal yang pada saat ini dapat dilakukan lebih baik oleh manusia.” Encyclopedia Britannica: “Kecerdasan Buatan (AI) merupakan cabang dari ilmu komputer yang dalam merepresentasi pengetahuan lebih banyak menggunakan bentuk simbol-simbol daripada bilangan, dan memproses informasi berdasarkan metode heuristic atau dengan berdasarkan sejumlah aturan” Tujuan dari kecerdasan buatan menurut Winston dan Prendergast [1984]: Membuat mesin menjadi lebih pintar (tujuan utama) Memahami apa itu kecerdasan (tujuan ilmiah) Membuat mesin lebih bermanfaat (tujuan entrepreneurial) AI dapat dipandang dalam ber...

SOFTWARE PROCESS MODELS

Layer-layer pada Software Engineering: 1. Quality Focus Merupakan  dasar atau fondasi  yang mensupport Software Engineering. Karena tanpa sebuah kualitas yang kita tetapkan maka kita tidak akan tahu software seperti apa yang akan kita buat. 2. Process Proses merupakan dasar dimana terdapat:  Komunikasi dengan klien untuk mengetahui spesifikasi software yang dia inginkan. Perencanaan, Siapa saja yang terlibat dalam pembuatan software, Scheduling, dan pembagian tugas. Modelling, dibuat model dari software yang akan kita buat supaya user dan developer mengerti software kita. Konstruksi, mulai coding dan testingnya. Deployment, Software yang sudah jadi di-deliver ke customer. 3. Methods Pada Methods muncul pertanyaan “bagaimana” kita membuat  software, prosedur/fungsi apa saja yang dibutuhkan (pada Procedural Programming) atau behaviour apa saja yang dimiliki oleh sebuah objek tertentu (pada Object Oriented Programming). 4.Tools Jelas terlihat, tanpa tools prose...

Random Sample Consensus (RANSAC) Algorithm

Random Sample Consensus (RANSAC) Algorithm Algoritma RANSAC (Random Sample And Consensus) pertama kali diperkenalkan oleh Fischler dan Bolles di SRI International pada tahun 1981. Algoritma ini sebagai metode untuk estimasi parameter tertentu yang terkontaminasi oleh outlier (titik deviasi rata rata) dalam jumlah besar. Dengan asumsi bahwa set ini berisi inliers, yaitu, poin yang kira-kira dapat dipasang ke baris, dan outlier, poin yang tidak dapat dipasang ke baris ini, sebuah metode kuadrat sederhana untuk mencocokkan baris pada umumnya akan menghasilkan garis dengan kecocokan yang buruk bagi inliers.                                             (a)                             ...

Penelitian Tugas Akhir Itu Mudah (3): Menetapkan Tema dan Judul

Mas Romi, saya mahasiswa jurusan ilmu komputer semester akhir, dan sudah harus masuk ke pembuatan tugas akhir. Bagaimana menguji tema dan judul penelitian yang saya buat, bahwa itu sudah ada di jalur yang benar. Mohon pencerahannya. Terima kasih (Budi, Universitas Indonesia) Melanjutkan penjelasan tentang penelitian untuk tugas akhir yang sudah saya bahas sebelumnya di sini dan di sana , kali ini saya mencoba membahas teknik mudah menguji dan menetapkan tema penelitian. Sebelumnya perlu saya ingatkan kembali, bahwa masalah penelitian yang kita ambil akan menentukan kualitas penelitian secara keseluruhan. Masalah penelitian harus objective (tidak boleh subjective ), dan harus dibuktikan secara logis dan valid bahwa itu benar-benar  masalah. Ingat bahwa masalah yang kita menyebutkan dengan, “menurut saya”, “menurut pengalaman saya”, “menurut tetangga saya”, “menurut teman saya”, dsb adalah subyektif. OBJEKTIFIKASI MASALAH Nah proses untuk membuktikan bahwa masa...

Literatur Penelitian dan Jurnal Ilmiah Gratis

 “Mas, mau nanya situs-situs yang bagus untuk cari jurnal penelitian apa ya?” (Winky) Pertanyaan menarik dari mas Winky, yang mungkin juga menjadi pertanyaan bagi sebagian rekan-rekan yang bergerak di dunia penelitian, baik mahasiswa yang lagi nyusun skripsi/thesis/disertasi, juga bagi dosen ataupun peneliti yang ada di lembaga penelitian. Studi literatur dalam proses penelitian adalah wajib hukumnya, karena dari sana penelitian mulai bergerak. Nah, literatur ilmiah yang akan menjadi referensi ini sebaiknya apa dan dimana dapatnya? Yuk kita bahas. Perlu dicatat bahwa dalam penelitian ilmiah, referensi utama yang paling sahih adalah jurnal ilmiah (scientific journal), baru setelah itu bisa proceedings conference, scientific report, buku dan terbitan lain. Ketinggian derajat sebuah jurnal ilmiah biasanya ditentukan oleh suatu nilai yang disebut dengan impact factor. Impact factor ditentukan dari jumlah rujukan (citation) ke paper-paper di jurnal ilmiah te...

Bagaimana Memahami Paper Ilmiah ?

 Saya sedang dapat tugas dari dosen untuk membaca banyak paper ilmiah. Katanya penting untuk membangun landasan teori dari penelitian yang saya lakukan. Tapi pusing setengah mati mas, ga paham-paham Mas Romi bisa ajari saya nggak, teknik membaca paper ilmiah dengan baik, supaya cepat paham? Thanks. (Anto, ITS Surabaya) Musim mengerjakan tugas akhir, artinya musim membaca makalah alias paper ilmiah alias scientific paper . Banyak yang beranggapan bahwa konsentrasi membaca paper ilmiah adalah pada aspek teknis ( technical aspect ). Padahal ngotot fokus ke aspek teknis dari paper ilmiah akan membuat kita pusing, puyeng, mual, ngantuk, dan ga ngerti juntrungnya . Meskipun ada juga mahasiswa yang nekat memahami satu paper ilmiah sampai perlu waktu berbulan-bulan. Padahal sebenarnya kekuatan paper ilmiah bukan hanya dilihat dari aspek teknis. Nah lho, terus di bagian mana sebaiknya kita konsentrasi membaca sebuah paper ilmiah? Pada hakekatnya ada empat hal utama yang pe...