In quale parte di iOS è implementata la funzione di auto-cancellazione e come funziona?

1

Ho seguito un po 'il caso Apple vs FBI e sono curioso di sapere come Apple ha implementato la funzione di auto-cancellazione. Leggendo la loro documentazione, sembra che sia semplice come cancellare una chiave che viene utilizzata per crittografare tutti i dati. In realtà è un microkernel o qualcosa del genere?

    
posta RadomBloke 03.05.2016 - 20:02
fonte

1 risposta

2

Quando si verifica una cancellazione, la chiave del file system viene cancellata. È così semplice.

Pagina 11 del settembre 2015 Documento di sicurezza iOS afferma che la chiave del file system è memorizzata in NAND .

The metadata of all files in the file system is encrypted with a random key, which is created when iOS is first installed or when the device is wiped by a user. The file system key is stored in Effaceable Storage.

Effaceable Storage: A dedicated area of NAND storage, used to store cryptographic keys, that can be addressed directly and wiped securely. While it doesn’t provide protection if an attacker has physical possession of a device, keys held in Effaceable Storage can be used as part of a key hierarchy to facilitate fast wipe and forward security.

    
risposta data 03.05.2016 - 23:59
fonte

Leggi altre domande sui tag