# data[].attributes.body
Não importa quão seguro seja o servido onde está hospedado o site, os dados não são valiosos até que seja feito algo com eles. Qualquer aplicativo seja ele um telemóvel, um tablet ou um computador fixo qualquer um deles irá executar uma sequencias de operações na pagina web.Podemos definir essas operações atravez do acrônimo CRUD(Create,Read,Update,Delete.

# data[].attributes.body
No "Front-End" de um site os programadores mexem em tudo que seja parte grafica do site, será tudo o que o visitante poderá interagir e visualizar.
Através de várias linguagens de programação conseguimos mexer no visual da pagina, tais como: HTML, CSS, JavaScript, XHTML entre outras.

# data[].attributes.body
No que diz respeito ao "Back-End" de um site os programadores mexem em todos os processos de requisições dos usuários, têm acesso a tudo o que diz respeito a emails, passwords ,localizações e operadora usada.
Para mexer nesse "Back-End" usa - se as seguintes linguagens: PHP, Python, Perl entre outras.

# data[].attributes.body
Pode estar alojada num simples computador de uso pessoal ou então num servidor dedicado. As empresas usam as suas bases de dados para guardar toda a informação que é inserida pelo utilizador. Como foi referido no tema de Paginas Web os dados não são valiosos até que algo seja feito com eles, o que quer dizer que todos nós temos dados inseridos por exemplo na pagina do banco, se algum hacker conseguir aceder a esses dados terá poder total sobre a nossa conta bancária.

# data[].attributes.body
Através de alguém que detete um vulnerabilidade na base de dados a empresa consegue melhorar essa vulnerabilidade de forma a impedir acessos elícitos.

Programar o servidor para fazer copias de segurança a base de dados de X em X horas, e esses backups devem estar divididos em duas ou mais zonas de forma a que se uma zona for atacada o backup estará seguro em outra zona.

Criar FireWall´s que controlam o trafego de dados entre computadores de uma rede WAN, MAN ou LAN.

Biometria através deste recurso só terá acesso à base de dados pessoal com determinada impressão digital, de forma a que só aquela pessoa tem acesso a determinada informação.

# data[].attributes.body
A tarefa de criptografia consiste em proteger as informações contra o acesso e distribuição de pessoal não autorizado. Existem vários algoritmos de encriptação, tais como: DES,3DES,3DES TWO KEY, RC2, RC4 e AES.

# data[].attributes.body
Existe uma mensagem que irá ser encriptada para ser enviada para outro computador. Para o outro computador conseguir desencriptar a mensagem terá de ter acesso a chave de desencriptação.
Consiste em trocar as letras da frase original em outras letras e sinais.

# data[].attributes.body
Ter as passwords encriptadas é algo muito bom porque mesmo que consigam acesso ao computador não iram conseguir perceber a frase que lá estará, para se perceber terá de ter a chave para desencriptar.