Topik-topik Proyek Akhir / Tugas Akhir / Thesis / Disertasi dengan Budi Rahardjo
Berikut ini adalah topik-topik penelitian yang saya tawarkan untuk
menjadi proyek akhir (kuliah) [PA], tugas akhir S1 [TA], thesis [TH],
atau disertasi [DS].
Tingkat kedalaman yang membedakan jenis penelitian tersebut.
Untuk tugas kelas, silahkan lihat pada halaman web masing-masing kuliah
karena ada beberapa topik yang sudah diambil oleh mahasiswa.
Anda juga diharapkan mencari informasi yang lebih detail sendiri.
(Gunakan Internet. Jangan hanya mau disuapi saja.)
Lihat juga halaman "Bimbingan Tugas Akhir Dengan Budi Rahardjo".
Terakhir diperbaharui: 27 April 2004.
Budi Rahardjo
Security
- Identity management. [PA][TA]
Topik ini bermula pada kesulitan authentication.
Hal yang lazim digunakan adalah pasangan userid dan password.
Namun hal ini tidak cukup karena seringkali pengguna harus mengingat
banyak password sehingga dipilihnya password yang terlalu mudah dipecahkan.
Identity management meliputi: authentication, password management, provisioning,
dan access control.
- Data mining e-mail. [PA][TA][TH]
E-mail merupakan media komunikasi yang paling banyak digunakan.
Jumlah email ini sangat banyak. Bagaimana mengelolanya?
Koleksi email pribadi saya saja sudah mencapai 300 MBytes.
Bagaimana melakukan searching terhadap informasi yang terdapat dalam email
yang jumlahnya banyak?
Dari sisi security, kriminal menggunakan e-mail sebagai salah satu media
komunikasi. Data mining terhadap email masih mengalami kesulitan.
Masalah yang dihadapi adalah scalability, ease of use.
Dibutuhkan kemampuan programming (mungkin dengan menggunakan Perl).
- Proximity authentication. [PA][TA][TH]
Terkait dengan identity management, mengidentifikasikan diri merupakan sebuah
masalah. Topik ini melihat kemungkinan penggunaan benda / media tambahan
untuk mengidentifikasi diri. Sebagai contoh, handphone, jam, kacamata, atau
benda lain bisa ditambahkankan chip yang dapat digunakan untuk authentication.
Kata proximity ini dikaitkan dengan kedekatan orang yang bersangkutan dari
tempat untuk melakukan authentication. Ini untuk meyakinkan bahwa secara fisik
orang yang bersangkutan memang dekat dengan perangkat authentication (misalnya
dipasang di pintu masuk lab).
- Portknocking. [PA]
Suatu cara untuk membuka port di sebuah server sesuai dengan kode ketukan
(knock codes). Server selalu tertutup portnya.
- Desain dan Implementasi Forensic Toolkit. [PA][TA][TH][DS]
Tahap awal adalah mengevaluasi toolkit yang sudah ada, seperti TCT
(the coroner toolkit). Ini level PA.
Untik desain dan implementasi, level TA, TH, dan DS.
Computer
- Visualisasi data-data jaringan. [TA][TH]
Saat ini pemantauan jaringan dan server menggunakan basis visualisasi
dua dimensi (biasanya dalam bentuk grafik), seperti yang dilakukan oleh
MRTG, Cacti, dan sejenisnya. Bertambahnya jumlah perangkat dan kompleksitas
sistem membuat pengamatan dengan cara itu tidak lagi efektif.
Diperlukan visualisasi yang baru. 3D mungkin?
(Lihat penelitian di NCSA.)
Dibutuhkan kemampuan programming grafik.
VLSI and Formal Methods
- Modelling Counterflow Pipeline Processor. [TA][TH][DS]
- Desain dan implementasi tools untuk SDL. [TA][TH]
- Desain dan implementasi tools untuk Higher Order Logic. [TA][TH]