Skip to content

Armazenamento de Dados no iOS

Visão Geral

A proteção de dados sensíveis, como tokens de autenticação e informações privadas, é fundamental para a segurança móvel. Neste capítulo, você aprenderá sobre as APIs do iOS para armazenamento local de dados e as melhores práticas para utilizá-las.

O mínimo possível de dados sensíveis deve ser salvo no armazenamento local permanente. No entanto, na maioria dos cenários práticos, pelo menos alguns dados do usuário precisam ser armazenados. Felizmente, o iOS oferece APIs de armazenamento seguro, que permitem aos desenvolvedores utilizar o hardware criptográfico disponível em todos os dispositivos iOS. Se essas APIs forem utilizadas corretamente, dados e arquivos sensíveis podem ser protegidos por meio de criptografia AES de 256 bits com suporte de hardware.

Knowledge Articles

ID Name Platform
MASTG-KNOW-0102 Cópias de segurança platform:ios
MASTG-KNOW-0094 CoreData platform:ios
MASTG-KNOW-0101 Registros platform:ios
MASTG-KNOW-0096 Bancos de Dados Realm platform:ios
MASTG-KNOW-0099 Capturas de tela platform:ios
MASTG-KNOW-0095 Bancos de Dados em Tempo Real do Firebase platform:ios
MASTG-KNOW-0097 Outros Bancos de Dados de Terceiros platform:ios
MASTG-KNOW-0093 UserDefaults platform:ios
MASTG-KNOW-0091 APIs do Sistema de Arquivos platform:ios
MASTG-KNOW-0092 Armazenamento de Dados Binários platform:ios
MASTG-KNOW-0104 Mecanismos de Comunicação entre Processos (IPC) platform:ios
MASTG-KNOW-0098 Componentes da Interface do Usuário platform:ios
MASTG-KNOW-0103 Memória do Processo platform:ios
MASTG-KNOW-0100 Keyboard Cache platform:ios