sekuriti digital, teori dan praktek

9
Materials prepared by WP Sekuriti Digital, Teori dan Praktek Smart Card

Upload: soren

Post on 13-Feb-2016

73 views

Category:

Documents


0 download

DESCRIPTION

Sekuriti Digital, Teori dan Praktek. Smart Card. Kontroler Mikro. Smart card adalah nama dagang dari ' kontroler mikro '. Ukuran kecil dan tipis (1x1 cm … lebih tipis dari kartu kredit) merupakan entitas komputasi independen: punya CPU (8 bit) sendiri, RAM, ROM, EEPROM, dan I/O - PowerPoint PPT Presentation

TRANSCRIPT

Page 1: Sekuriti Digital, Teori dan Praktek

Materials prepared by WP

Sekuriti Digital, Teori dan Praktek

Smart Card

Page 2: Sekuriti Digital, Teori dan Praktek

2

Materials prepared by WP

Kontroler Mikro

• Smart card adalah nama dagang dari 'kontroler mikro'.– Ukuran kecil dan tipis (1x1 cm … lebih tipis dari kartu kredit)– merupakan entitas komputasi independen: punya CPU (8 bit) sendiri,

RAM, ROM, EEPROM, dan I/O – OS (Mask) bisa dilengkapi dengan mekanisme blocking terhadap akses

ilegal– aplikasi:

• kontroler untuk alat-alat rumah tangga• menyimpan informasi sensitif• bisa direkatkan di kartu plastik seukuran kartu kredit

• ISO 7816• Masih berhubungan :

– memory card (tanpa atau dengan proteksi)

Page 3: Sekuriti Digital, Teori dan Praktek

3

Materials prepared by WP

MC68HC05SC49Kontroler Mikro 8 bit

ROM 13304 B +

8 bytes for vectors

EEPROM 4064 B +

32 control bytes

RAM 512 B

Charge pump

EEPROM oscillator

Control Logic

M68HC05 CPU

+2 or 1

PLL

Time base + watchdog

Modular Arithmatic Processor

(MAP)

Interrupt control

Random Number Generator(RNG)

DDRAPORT A

DDRBPORT B

CLK

RESET

VDDVSS

PB0 … PB3

PA0

Page 4: Sekuriti Digital, Teori dan Praktek

4

Materials prepared by WP

Tugas Pemerograman Smart Card

• Menggunakan Aladin Smartcard Environment (ASE)– ASE smartcard drive (reader/writer)

• untuk semua jenis kartu yang konform dg ISO 7816– ASE development kit

• library dalam vbasic, c, vc• pustaka akses baca/tulis ISO 7816• pustaka akses level tinggi ASE (terbatas)• pustaka komando-komando kartu (tanpa dokumentasi)

– Kartu ASE• MP (memory protected)• CC1 (sclumberger ME2000)• CB2 (…)

Page 5: Sekuriti Digital, Teori dan Praktek

5

Materials prepared by WP

Administrasi

• Jumlah alat sangat terbatas (1 ASE drive)– 1 kelompok S2 – 2 kelompok S1 (@ 3 orang)

• Proyek :– Pengembangan Kartu Mahasiswa (S2)– Untuk S1 didasarkan pada proposal. Dipilih dua proposal terbaik.

• Ide :– Pengembangan kartu diskon– Pengembangan kartu pasien (medis)

• Seleksi proposal berdasarkan– Ide – Program kerja / time schedulle (sistematis dan realistis?)– Deliverables (hasil yang diharapkan)

Page 6: Sekuriti Digital, Teori dan Praktek

6

Materials prepared by WP

Kartu Mahasiswa

BANK / ATM

Universitas

Tempat kos • Akses ke lab. Komputer• ID waktu ujian• Vending machine• foto kopi• perpustakaan• kantin• etc

Page 7: Sekuriti Digital, Teori dan Praktek

7

Materials prepared by WP

Kartu Mahasiswa

• Data – data pribadi yang relevan

• nama, NRM, sex, tanggal lahir, foto(??)• data kemajuan studi

– definisikan format standar

• Berfungsi ganda sebagai dompet elektronis– untuk pembayaran jasa-jasa di kampus– multi-dompet spesial untuk pembayaran jasa komputasi– Integrasi dengan fungsi sebagai kartu debit sebuah bank

• transfer dr. rekening ke dompet elektronis

Page 8: Sekuriti Digital, Teori dan Praktek

8

Materials prepared by WP

Kartu Mahasiswa

• Otentikasi– Otentikasi dua arah klien/server– penggunaan session key supaya bisa dipakai lewat jaringan

• User interface– GUI– representatif

Page 9: Sekuriti Digital, Teori dan Praktek

9

Materials prepared by WP