# data[].attributes.body
Além dos software que fazem a parte de programação visando a segurança, algumas atitudes também podem ser tomadas para proteger os dados. Hierarquizar o acesso, limitar a visualização, fazer backups e gerenciar as modificações são importantes ações para preservar as informações.

Uma tática bastante utilizada é a contratação de serviços em nuvem para armazenar e proteger sistemas e dados. Dessa forma, caso alguma ameaça física, como incêndio ou enchente, atinja o servidor, as informações estão a salvo. Os programas na nuvem costumam garantir a segurança do que está armazenados por meio de atualizações frequentes. Muitas empresas são especializadas neste serviço e por isso estão sempre de olho na forma mais atualizada de garantir a SI.

# data[].attributes.body
De olho nos princípios elencados, na prática, a segurança da informação é assegurada de diversas formas, dependendo do grau e da fase de proteção. Por meio físico, o sistema pode ser protegido estando dentro de uma sala restrita, por exemplo, pelo meio online existem diferentes táticas de proteção.

A mudança periódica de senhas de acesso é uma delas. A criptografia que codifica informações de login e da própria senha é outra que permite que somente consiga desvendar a chave de acesso o usuário autorizado e quem fez a criptografia. A atualização constante de software e sistemas também ajuda para que o hardware que os abriga esteja protegido de ataques externos.

# data[].attributes.headline
A importância da Segurança da Informação

# data[].attributes.subject
A importância da Segurança da Informação

# data[].attributes.body
A Segurança da Informação busca garantir a Confidencialidade, a Integridade, a Disponibilidade e a Autenticidade. Confidencialidade – garantir que a informação seja acessada somente pelos responsáveis diretos, impedindo que seja divulgado para um usuário, entidade ou processo não autorizado.

# data[].attributes.body
14. Segurança de visualização de documentos/anexos
15. Utilização de frameworks Javascript
16. Proteção de indexação em sites de busca
17. Utilização de métodos de autenticação padronizados
18. Correto tratamento de upload de arquivos
19. Não exposição de erros de sistema (exceptions) na view
20. Não subestime o conhecimento técnico do usuário
21. Valide a origem da requisição
22. Contratação de profissionais especializados
23. Cuidado na utilização de cookies
24. Treinamento da Equipe.

# data[].attributes.body
Levando em consideração minha área de atuação que é “Desenvolvimento Web”, podemos implementar algumas das técnicas de segurança em sistemas Web listados abaixo.

1. Limite os privilégios do usuário de banco de dados da aplicação
2. Utilize VIEWS ao invés de fazer referência direta às tabelas

3. Criptografar dados de querystring,
4. Utilização de procedures de banco de dados
5.Tratamento de caracteres especiais em formulários
6. Tratamento de sessão em toda a aplicação
7. Criptografia de dados de autenticação
8. Utilização de HTTPS
9. Utilização de serviços de nuvem de grandes players de mercado
10. Tratamento de requisições de formulários em sites públicos por robôs
11. Tratamento de requisições por IP
12. Criptografia de string de conexão com banco de dados

# data[].attributes.body
A segurança da informação é aquele conceito por trás defesa de dados que á prática e que assegura que informações sigilosas possam ser acessadas somente por aqueles a quem estas se referem (em outras palavras, seus responsáveis de direito).