08 | Android Security Architecture | by mashan

Mashan
1 min readSep 8, 2023

Pada kali ini saya akan mencoba membahas tentang Android kembali, tetapi lebih ke Security Architecture nya.

Dalam Android Security Architecture terdapat beberapa bagian yang harus diamankan, yaitu :

  1. Keamanan kuat pada tingkat OS melalui Kernel Linux.
  2. Dengan Sandbox pada semua Aplikasi.
  3. Keamanan ketika Interprocess Communication.
  4. Tanda tangan Aplikasi (App Signing)
  5. Permission yang ditentukan oleh Aplikasi yang diberikan kepada User.

Setiap Aplikasi pada dasarnya tidak dapat berkomunikasi atau mengakses data dari Aplikasi A ke Aplikasi B, bagian ini tergantung dari Developer Aplikasi ketika melakukan Development.

Disini juga akan menjelaskan tentang Trusty TEE (Trusted Execution Environment) untuk Android.

Trusty ini juga dapat disebut sebagai OS Kernel kecil yang berasal dari Little Kernel

OS ini berjalan pada Processor yang sama dengan Android, tetapi seperti berdiri sendiri (terisolasi) dari sistem lainnya baik dari sisi hardware maupun software. Trusty TEE ini melindungi dari aplikasi berbahaya yang diinstall oleh pengguna.

Trusty overview diagram

Referensi :

Sign up to discover human stories that deepen your understanding of the world.

Free

Distraction-free reading. No ads.

Organize your knowledge with lists and highlights.

Tell your story. Find your audience.

Membership

Read member-only stories

Support writers you read most

Earn money for your writing

Listen to audio narrations

Read offline with the Medium app

Mashan
Mashan

Written by Mashan

Information Security Engineer

No responses yet

Write a response