Constrained Devices
- IOT device terbatas dalam memori, kemampuan dalam memproses data, ada limitations.
- Sensor: menjadi sumber data
- Embedded device: perangkat/ produk tertanam didalamnya dia bisa melakukan tugas tertentu
dalam komputasi.
- Prtotyping: Prototype menggunakan raspberry pi, Arduino. Kita coba prototyping dulu baru nanti
kita bikin PCB Designnya. Ordenya di China.
RISC Prosessor
- Komponen trnsistornya lebih sdedikit dari MIPS, : konsumsi daya lebih kecil, hittinya ga terlalu
panas,
MIPS : digunakan dalam embedded system dengan perangkat networking, mobile, IoT
CISC: beberapa interaksi dengan satu intruksi, ada AMD dan Intel mulai masuk ke pasar IoT dengan
mengurangi power consumtion dan heating
Heterogeneus Computing:
- Menggunakan konsep heterogeny menggunakan lebih dari 1 jenis prosessor dimana masing2
prosessor memiliki kemampuan yg berbeda, menggunakan GPU untuk matematis dan enkripsi
yang kompleks
Memory
Physical Port
GTAG
Attack surface:
- protocol untuk proses testing dan debugging, ketika diberi akses ke port ini akan memberi akses
ke logika engineering, bisa dimanfaatkan oleh thread actor dengan reversed engineering pada
sistem yg udah ada, ekstrak firmware dan memuat firmware yg berbahaya
Embedded system
Proses kompilasi,
Data diambil dari segi flying text, attack dia bisa baca flying text, solusinya lakukan enkripsi cryptography
Jadi kasih email ke kamu tapi gamau orang lat emalnya, pertama harus penerima dan pengirim punya
public key untuk kirim email ketika sampai di penerima degan public key kemudian decrypt atau
menerima dengan private key penerima
Ctyptography: autentik untuk tanda tangan digital, bahwa pengrim berasal dari pengirim yg sah dan
pesannya tidak berubah di Tengah jalan
Jika mau belajar cryptography lebih jauh: AES , algoritma RSH, bagaimana mengurus dan menciptakan
algoritma itu sendiri