Device Attestation: Bagaimana GlobalPlatform Membangun Kepercayaan dalam IoT
GlobalPlatform, didasarkan pada keahlian anggotanya, membentuk industri melalui pengembangan standar yang secara aman membawa perangkat dan layanan digital ke pasar.
Dalam wawancara ini, Jeremy O’Donoghue—ketua Komite Trusted Platform Services (TPS) GlobalPlatform dan direktur engineering di Qualcomm—menjelaskan device attestation, peran kritisnya dalam IoT yang aman, dan bagaimana Entity Attestation API GlobalPlatform siap meningkatkan kepercayaan di seluruh ekosistem perangkat terhubung.
GlobalPlatform: Pertama, apa itu device attestation?
Jeremy O’Donoghue: Attestation adalah bukti yang andal bahwa sebuah perangkat berperilaku seperti yang diharapkan. Dalam keamanan siber, ini memungkinkan relying party—seperti bank atau penyedia cloud IoT—untuk dengan yakin memverifikasi identitas dan integritas perangkat.
Device attestation bergantung pada Secure Environment—Root of Trust (RoT)—yang menerbitkan attestation yang ditandatangani kriptografis tentang status perangkat. Attestation ini menjawab pertanyaan seperti apakah perangkat boot dengan aman, apakah debugging diaktifkan, dan apakah ada bukti pengubahsuaian. Karena bukti ditandatangani, relying party dapat memastikan produsen, identitas, dan status tanpa pengubahsuaian perangkat sebelum koneksi jaringan.
GlobalPlatform: Mengapa attestation penting untuk keberhasilan implementasi Internet of Things (IoT)?
Jeremy O’Donoghue: Keberhasilan IoT bergantung pada kepercayaan terhadap perangkat yang menghuni jaringan kita. Attestation memungkinkan kita untuk menentukan apakah sebuah perangkat asli, menjalankan firmware terbaru, atau telah diserang—informasi yang esensial untuk menilai risiko dan memastikan integritas jaringan.
Ketika perangkat didukung oleh RoT yang bersertifikat keamanan, operator dapat melakukan penilaian yang akurat dan berbasis bukti tentang keandalan setiap perangkat, mengurangi risiko dan memungkinkan implementasi IoT yang terpercaya.
GlobalPlatform: Apakah ada tantangan interoperabilitas, dan apakah mereka menghambat adopsi?
Jeremy O’Donoghue: Hingga sekarang, attestation yang terpercaya terfragmentasi, dengan metrik proprietary yang membatasi interoperabilitas. Badan standar—termasuk GlobalPlatform—menjumpai pada kerangka kerja terpadu dan interoperabel yang akan memungkinkan produsen perangkat dan relying party untuk bergantung pada serangkaian bukti attestation yang sama.
Program kepatuhan dan skema pengujian interoperabilitas GlobalPlatform memberikan kepercayaan bahwa perangkat yang dibangun sesuai standarnya akan berinteroperabilitas secara andal. Selain itu, seluruh kerangka attestation sudah sedang distandarkan oleh IETF, dan minat di seluruh industri semakin tumbuh, menjanjikan masa depan di mana satu model attestation yang dapat diandalkan adalah norma.
GlobalPlatform: Apa nilai Entity Attestation API GlobalPlatform?
Jeremy O’Donoghue: Entity Attestation API membangun pada standar Entity Attestation Token (EAT) IETF, memperluasnya untuk mensertifikasi token yang diterbitkan oleh RoT GlobalPlatform. Dengan mendefinisikan perilaku RoT dan sertifikasi keamanan—seperti GlobalPlatform TEE certification atau Common Criteria—API ini menyediakan attestation yang dapat diaudit oleh laboratorium independen, sehingga secara signifikan meningkatkan kepercayaan terhadap identitas dan integritas perangkat.
GlobalPlatform: Apa langkah selanjutnya bagi ekosistem?
Jeremy O’Donoghue: Langkah selanjutnya termasuk menyelesaikan spesifikasi, meluncurkan pengujian interoperabilitas yang dijadwalkan untuk tahun 2020, dan mengejar sertifikasi keamanan pihak ketiga untuk RoT. Audit independen—baik melalui GlobalPlatform TEE certification atau Common Criteria—akan memberikan jaminan kritis bahwa root of trust perangkat adalah kuat dan dapat dipercaya.
Bergabunglah dengan GlobalPlatform untuk membantu membentuk pekerjaan yang sedang berlangsung dari Komite Trusted Platform Services dan mendorong standar IoT yang aman dan interoperabel ke depan.
Penulis adalah Jeremy O’Donoghue, ketua Komite Trusted Platform Services (TPS) GlobalPlatform dan direktur engineering di Qualcomm.