Thursday, October 20, 2011

NFC Devices: Security and Privacy

Abstract
The aim of this paper is to show security measures for NFC (Near Field Communication) use cases and devices. We give a brief overview over NFC technology and evaluate the implementation of NFC in devices. Out of this technology review we derive different use cases and applications based on NFC technology. Based on the use cases we show assets and interfaces of an NFC device that could be a possible target of an attacker. In the following we apply different attacks against the operation modes to show how applications and devices could be protected against such attacks. The information collected is consolidated in a set of threats giving guidelines on how to improve security and overcome privacy issues. This allows integrating NFC technology in a secure way for the end consumer.

download it from
http://adf.ly/3K8eR

Wednesday, October 19, 2011

Jadwal HHN ganjil 2011


ruangan saya di Comsys Lab. F221

Usulan Judul TA/PA HHN 2011

- android online news collector (PA) (reserved)
- android LCD-screen handwriter (PA)
     + via socket - Wifi
     + via socket - bluetooth
- android as PC game controller using TCP/UDP socket (PA)
     + using UDP transport variants (TA)
- android encrypted Short Message Service (PA/TA) (symmetric/asymmetric encryption)
- android compressed Short Message Service (PA/TA)
- android VoIP client Implementation and Analysis (PA/TA)
- IMS client on Android (PA/TA) + Infrastructure

semuanya hasil akhirnya berupa aplikasi android yang diharapkan 'laku' di pasaran/android market.
saat ini, saya sedang mendalami IMS, embedded linux dan Software-Defined Radio. tapi untuk TA/PA yang berhubungan tema tersebut baru akan saya ajukan tahun depan.

Monday, October 17, 2011

Thursday, October 6, 2011

Contoh Penggunaan Java RMI

Java RMI(Remote Method Invocation) merupakan fitur dari J2SE yang memungkinkan kita untuk mengakses dan mengendalikan object yang berada pada host yang berbeda atau dengan kata lain, kita mengakses  object yang berada pada Java Virtual Machine(JVM) yang berbeda. Hal ini berarti kita bisa memanggil method yang terdapat pada object tersebut.
Bagian ini akan membahas mengenai contoh sederhana Java RMI sehingga memudahkan pembaca dalam memahami konsep RMI.
Sebagai bentuk pemrograman tersebar, setidaknya ada beberapa bagian dari RMI yang harus ada:
1.    Interface yang berisi method yang bisa dipanggil.
2.    Object yang akan di-share, yang mengimplementasikan Interface di atas.
3.    Aplikasi server yang akan meng-share dan memberi ‘nama’ object tersebut ke registry.
4.    File stub yang akan degenerate dari object yang di-share tersebut.
5.    Client yang akan mengambil object yang di-share di registry dengan berdasarkan ‘nama’ yang dimiliki object tersebut dan memanggil method yang dimiliki oleh object tersebut.
Sesuai dengan beberapa file di atas, maka kita harus membuat file tersebut satu persatu.
1.    Interface yang berisi method yang bisa dipanggil.
Pertama, kita harus membuat interface yang berisi method yang nantinya akan dipanggil.

// OperasiNilai.java
import java.rmi.Remote;
import java.rmi.RemoteException;
public interface OperasiNilai extends Remote{
    public int ambilNilai() throws RemoteException;
    public int tambahNilai(int nilaiTambah) throws RemoteException;
    public String ambilNama() throws  RemoteException;
  }
Interface yang akan dibuat, harus meng-induk pada interface Remote. Selain itu setiap method yang dibuat, harus melempar(throws) exception berupa RemoteException.
Langsung compile Interface ini dengan perintah pada command prompt/shell:
javac OperasiNilai.java





Labels

AdMob Adobe Adsense Aero Buster Air Buster Airpush Al-Ghozali Amazon Appstore Amerika Android Android App Animasi apa itu App Application Arsitektur Asimetris asus AutoArtikel Bahasa Indonesia Bahasa Inggris Blogger Blogspot Browser Bus Cara akses Cara kerja cat CERN Chiper Chrome command Contoh CORBA cPanel CS3 diff Diffie-Hellman Distance Vector domain download e-book e-book Jaringan Komputer e-book Ketidaklogisan para Filsuf e-book Sistem Operasi ebook Einstein Engineering Design Process Enkripsi file Filosofi Firefox fisika Flow Control frame Game genap 2011-2012 Gerbang Quantum getaran gif Google google nexus 7 Google Play Gratis GRE grep GSM Handoff Handover head Hosting HTML5 Hypnolearning IDL IM3 IMS Interface Definition Language Internet internet dan bisnis telekomunikasi Internet Explorer iPad 3 jadwal Jaringan Jaringan Komputer Java JDBC JSP Judul Justin Bieber Kamera Kapsel Kecepatan Cahaya Ketidaklogisan Para Filsuf kisi-kisi Komputer Kriptografi LAN Linux Manajemen Manajemen Memori mediafire Memori Mesh Model View Controller MoonViewer Motivation Multicast Routing MVC MySql Near Field Communication Network Programming Neutrino New Technology File System Nilai NTFS OPERA Organisasi dan arsitektur komputer osilasi page Partai Peduli Rakyat PC pegas Pemasaran pembuat artikel Pemrograman Bahasa Tingkat Rendah Pemrograman Jaringan Pemrograman Web Penjadwalan Penyandian Perang Sipil perintah Pertukaran Kunci Photoshop PHP Physics PKS Power Point Process Producer Consumer Programming Protokol Proyek Akhir PSTN Quantum Information Quiz Quotes RAM review Ring RMI Safari Scheduling Security Sega Genesis Sejarah Servlet Shooter Simetris Singkronisasi Sistem File Sistem Koordinat Sistem Operasi slide SlideMe Socket Solaris sort source code SPIN spinner Star Studium Generale Superkonduktor Switch tablet Tahafut Al-Falasif tail TCP Terjemah test GRE Tolak Kenaikan Harga BBM Topologi Tugas Akhir tween Twitter UAS Ubuntu Ulasan Ulasan Nokia 808 PureView UNIBBA uniq UNIX UNIX SVR4 UTS Verbal Virtual Router Redundancy Protocol Vocab Vocabulary VRRP Web Services WiMAX Windows wired.com Wireless Sensor Network Words WSN