CRIPTOGRAFIA DE INFORMA?ÕES

MOUSER 02/10/2015 08:50:50
#452089
Qual melhor meio de [Ô]Cripar[Ô] (Criptografar) as informações que serão salvas no Banco de Dados? Eu atualmente estou usando SQL / VB.NET, se tiver algum documentário referente a este assunto.
Obrigado.
MOUSER 02/10/2015 08:56:05
#452091
confesso que ainda não pesquisei pelo assunto, um amigo me questionou em relação a isso, já vou ter uma boa desculpa para acabar com algumas garrafas de café hoje a noite. Terminando alguns projetos de hoje, vou dar uma pesquisada em relação ao assunto.
TUNUSAT 02/10/2015 10:46:05
#452093
MOUSER,

Sua pergunta depende de outras perguntas...
...exemplos [Ô]toscos[Ô]:

1 - Seu Banco de Dados é parrudo?
2 - O que você presa mais?
2.1 - Velocidade;
2.2 - Segurança;
3 - Que tipo de segurança você quer?
3.1 - Nem o filho do Kevin Mitnick pega (em um período de tempo) -> (https://pt.wikipedia.org/wiki/Kevin_Mitnick);
3.2 - Pega ladrão de quintal;
3.3 - Eterna (não existe);
4 - Onde está seu Banco de Dados?
4.1 - Cloud;
4.2 - Em um servidor Local;
4.3 - Em um Mainframe da empresa em outro país;

Veja as matérias:

===========================================================
Criptografia de Dados Transparente (TDE)
https://msdn.microsoft.com/pt-br/library/bb934049(v=sql.120).aspx

Citação:

Criptografia de dados transparente (TDE) criptografa os arquivos de dados SQL Server e Banco de dados SQL do Azure, o que é conhecido como criptografia de dados em repouso.Você pode tomar várias precauções para ajudar a proteger o banco de dados como, por exemplo, projetando um sistema seguro, criptografando ativos confidenciais e criando um firewall em torno dos servidores de banco de dados.No entanto, em um cenário onde a mídia física (como unidades ou fitas de backup) é roubada, um terceiro mal-intencionado pode restaurar ou anexar o banco de dados e navegar pelos dados.Uma solução é criptografar dados confidenciais no banco de dados e proteger as chaves usadas para criptografar os dados com um certificado.Isso impede que alguém sem as chaves use os dados, mas esse tipo de proteção deve ser planejado antecipadamente.


===========================================================
Uso da criptografia com bancos de dados SQL
http://help.adobe.com/pt_BR/as3/dev/WS8AFC5E35-DC79-4082-9AD4-DE1A2B41DAAF.html
===========================================================
Como criptografar senhas para salvar no banco?
https://social.msdn.microsoft.com/forums/vstudio/pt-BR/36f08a5a-294e-4059-b374-e79332ac09ae/como-criptografar-senhas-para-salvar-no-banco
===========================================================
Aula: Curso Online-Segurança no Desenvolvimento de Software-Parte XV-Criptografando informações para gravação no banco de dados
http://www.devmedia.com.br/curso-online-seguranca-no-desenvolvimento-de-software-parte-xv-criptografando-informacoes-para-gravacao-no-banco-de-dados/13660
===========================================================
Modelo de Armazenamento Criptografado
http://php.net/manual/pt_BR/security.database.storage.php
===========================================================

Veja também:

===========================================================
ENCRYPTAR ARQUIVOS
http://www.vbmania.com.br/index.php?modulo=detalhe&id=5477
===========================================================
GERADOR DE CRYPTOGRAFIA HASH
http://www.vbmania.com.br/index.php?modulo=detalhe&id=9375
===========================================================

[][ô]s,
Tunusat.
MOUSER 02/10/2015 15:43:37
#452106
- Seu Banco de Dados é parrudo?
Eu ainda estou desenvolvendo, ainda não chegou na fase de testes, estou desenhando os fluxogramas para poder desenvolver/criar o banco de dados.
- O que você presa mais?
2.1 - Velocidade;
2.2 - Segurança;
Honestamente a velocidade.
- Que tipo de segurança você quer?
3.1 - Nem o filho do Kevin Mitnick pega (em um período de tempo) -> (https://pt.wikipedia.org/wiki/Kevin_Mitnick);
3.2 - Pega ladrão de quintal;
3.3 - Eterna (não existe);
O Suficiente para entender como funciona um. Já que nunca trabalhei com sistema de segurança.
4 - Onde está seu Banco de Dados?
4.1 - Cloud;
4.2 - Em um servidor Local;
4.3 - Em um Mainframe da empresa em outro país;
Servidor Local.
Vou dar uma estudada nos links fornecidos. Obrigado TUNUSAT.

E para não perder o costume:
01000001 01110000 01101111 01110011 01110100 01101111 00100000 01110001 01110101 01100101 00100000 01101101 01110101 01101001 01110100 01101111 01110011 00100000 01110110 01100001 01101111 00100000 01110000 01110010 01101111 01100011 01110101 01110010 01100001 01110010 00100000 01100011 01101111 01101110 01110110 01100101 01110010 01110011 01101111 01110010 00100000 01100100 01100101 00100000 01100010 01101001 01101110 01100001 01110010 01101001 01101111 01110011 00100000 01101110 01100001 00100000 01101001 01101110 01110100 01100101 01110010 01101110 01100101 01110100 00101100 00100000 01100101 01110101 00100000 01100100 01100101 01110011 01100101 01101110 01110110 01101111 01101100 01110110 01101001 00100000 01110101 01101101 00101110 00100000 01010000 01100101 01101110 01110011 01100101 01101001 00100000 01100101 01101101 00100000 01110101 01110100 01101001 01101100 01101001 01111010 01100001 01110010 00100000 01100101 01110011 01110011 01100101 00100000 01101101 01100101 01110011 01101101 01101111 00100000 01110011 01101001 01110011 01110100 01100101 01101101 01100001 00100000 01110000 01100001 01110010 01100001 00100000 01100011 01110010 01101001 01110000 01100001 01110010 00100000 01100001 01110011 00100000 01101001 01101110 01100110 01101111 01110010 01101101 01100001 00111111 01101111 01100101 01110011 00100000 01100100 01101111 00100000 01110011 01101001 01110011 01110100 01100101 01101101 01100001 00101100 00100000 01101101 01100001 01110011 00100000 01100110 01101001 01111010 00100000 01100100 01101111 01101001 01110011 00100000 01110100 01100101 01110011 01110100 01100101 01110011 00101100 00100000 01100110 01110101 01101110 01100011 01101001 01101111 01101110 01101111 01110101 00101100 00100000 01110011 01101111 00100000 01110001 01110101 01100101 00100000 01100001 01110000 01110010 01100101 01110011 01100101 01101110 01110100 01101111 01110101 00100000 01100001 01101100 01100111 01110101 01101110 01110011 00100000 01100101 01110010 01110010 01101111 01110011 00100000 01101110 01100001 00100000 01101000 01101111 01110010 01100001 00100000 01100100 01100101 00100000 01100010 01110101 01110011 01100011 01100001 01110010 00100000 01101001 01101110 01100110 01101111 01110010 01101101 01100001 00111111 01101111 01100101 01110011 00100000 01101110 01101111 00100000 01100010 01100001 01101110 01100011 01101111 00101100 00100000 01110100 01100001 01101101 01100010 01100101 01101101 00100000 01100001 00100000 01101100 01100101 01101110 01110100 01101001 01100100 01100001 01101111 00100000 01100100 01100001 00100000 01100010 01110101 01110011 01100011 01100001 00100000 01101110 01101111 00100000 01110011 01101001 01110011 01110100 01100101 01101101 01100001 00101110 00100000 01010100 01010101 01001110 01010101 01010011 01000001 01010100 00100000 01100011 01101111 01101101 01101111 00100000 01100101 01110101 00100000 01100101 01101110 01110100 01100101 01101110 01100100 01101111 00100000 01110000 01101111 01110101 01100011 01101111 00100000 01100100 01101111 00100000 01100001 01110011 01110011 01110101 01101110 01110100 01101111 00101100 00100000 01100101 01101110 01110100 00111111 01101111 00100000 01101000 01101111 01101010 01100101 00100000 01100001 00100000 01101110 01101111 01101001 01110100 01100101 00100000 01100101 01110011 01110100 01100001 01110010 01100101 01101001 00100000 01110000 01100101 01110011 01110001 01110101 01101001 01110011 01100001 01101110 01100100 01101111 00100000 01100001 00100000 01110010 01100101 01110011 01110000 01100101 01101001 01110100 01101111 00100000 01100100 01101111 01110011 00100000 01101100 01101001 01101110 01101011 01110011 00100000 01110001 01110101 01100101 00100000 01101101 01100101 00100000 01110000 01100001 01110011 01110011 01101111 01110101 00101110 00100000 01000101 01101101 00100000 01110010 01100101 01101100 01100001 00111111 00111111 01101111 00100000 01100001 01101111 00100000 01001000 01000001 01000011 01001011 01000101 01010010 00100000 01101101 01100101 01101110 01100011 01101001 01101111 01101110 01100001 01100100 01101111 00100000 01110000 01101111 01110010 00100000 01110110 01101111 01100011 00111111 00101100 00100000 01110001 01110101 01100001 01101110 01100100 01101111 00100000 01100011 01101111 01101101 01100101 01100011 01100101 01101001 00100000 01100001 00100000 01100101 01110011 01110100 01110101 01100100 01100001 01110010 00100000 01110000 01110010 01101111 01100111 01110010 01100001 01101101 01100001 01100011 01100001 01101111 00101100 00100000 01110100 01101001 01110110 01100101 00100000 01110001 01110101 01100101 00100000 01100110 01100001 01111010 01100101 01110010 00100000 01110101 01101101 01100001 00100000 01110000 01100101 01110011 01110001 01110101 01101001 01110011 01100001 00100000 01110011 01101111 01100010 01110010 01100101 00100000 01100101 01101100 01100101 00101110 00100000 01000010 01101111 01101110 01110011 00100000 01110100 01100101 01101101 01110000 01101111 01110011 00100000 01100100 01100101 00100000 01100101 01110011 01100011 01101111 01101100 01100001 00101110 00100000 01010101 01101101 00100000 01100100 01101001 01100001 00100000 01100101 01110011 01110000 01100101 01110010 01101111 00100000 01110000 01101111 01100100 01100101 01110010 00100000 01100100 01100101 01110011 01100101 01101110 01110110 01101111 01101100 01110110 01100101 01110010 00100000 01110101 01101101 00100000 01110011 01101001 01110011 01110100 01100101 01101101 01100001 00100000 01101010 01110101 01101110 01110100 01101111 00100000 01100011 01101111 01101101 00100000 01110110 01101111 01100011 01100101 00101110
MOUSER 02/10/2015 15:46:28
#452108
01010011 01100101 00100000 01100001 01101100 01100111 01110101 01100101 01101101 00100000 01110001 01110101 01101001 01110011 01100101 01110010 00100000 01100101 01110101 00100000 01100101 01101110 01110110 01101001 01101111 00100000 01101111 00100000 01110011 01101001 01110011 01110100 01100101 01101101 01101001 01101110 01101000 01100001 00100000 01110001 01110101 01100101 00100000 01100011 01101111 01101110 01110110 01100101 01110010 01110100 01100101 00100000 01101111 01110011 00100000 01100011 01100001 01110010 01100001 01100011 01110100 01100101 01110010 01100101 01110011 00100000 01110000 01100001 01110010 01100001 00100000 01100010 01101001 01101110 01100001 01110010 01101001 01101111 00101110 00100000 01000100 01100101 01110011 01100101 01101110 01110110 01101111 01101100 01110110 01101001 00100000 01110011 01100101 01101101 00100000 01100110 01101001 01101110 01110011 00100000 01101100 01110101 01100011 01110010 01100001 01110100 01101001 01110110 01101111 01110011 00100000 01100101 01110011 01110100 01100101 00100000 01101101 01101111 01100100 01100101 01101100 01101111 00101110
KERPLUNK 02/10/2015 18:52:19
#452123
A chave é VBMANIA:
5ZZkoJgIRkzPwpd3/5/uEy7swpD6J3/i6H5uZf7kky+ceeqkfcnpO87sasJLUXavHJLKMJb+Gk5L3he1TM2bmHa7sgOOpaQH40T0/HyQBT7CVYKpHGstMfWqK7ZYs1tHbKV4uuf3Z2UAxFaswAT7DwlJQugrL82mar9qN2ipp0g9UeCBbqYYv5z0virOftSGBZnKPpr8OAeesideAi3qJ/69JA/a8RuKhN1GMTlQ077mkEIalk5ly6mxJIOru2tm
JABA 02/10/2015 20:15:30
#452124
Traduzindo o que o MOUSER postou:

[Ô]Aposto que muitos vão procurar conversor de binários na internet, eu desenvolvi um. Pensei em utilizar esse mesmo sistema para encriptar as informações do sistema, mas fiz dois testes, funcionou, só que apresentou alguns erros na hora de buscar informações no banco, também a lentidão da busca no sistema. TUNUSAT como eu entendo pouco do assunto, então hoje a noite estarei pesquisando a respeito dos links que me passou. Em relação ao HACKER mencionado por você, quando comecei a estudar programação, tive que fazer uma pesquisa sobre ele. Bons tempos de escola. Um dia espero poder desenvolver um sistema junto com você.
Se alguem quiser eu envio o sisteminha que converte os caracteres para binario. Desenvolvi sem fins lucrativos este modelo.[Ô]
KERPLUNK 02/10/2015 20:31:59
#452125
Não faz muito sentido traduzir tudo para binário no banco. Existe tipagem de dados que será comprometida, principalmente em campos com dados compostos como campos DateTime.
MOUSER 02/10/2015 20:36:24
#452127
Esse foi mais um motivo de não utilizar este método para criptografar KERPLUNK.
KERPLUNK 02/10/2015 22:06:52
#452133
Citação:

:
Esse foi mais um motivo de não utilizar este método para criptografar KERPLUNK.


Pela resposta, não decodificou a mensagem anterior...
TUNUSAT 03/10/2015 08:24:51
#452140
MOUSER,

Nós vamos é aprender junto do [Ô]JABA, o justo[Ô] e do KERPLUNK. KKKKK!

[][ô]s,
Tunusat.
Página 1 de 2 [13 registro(s)]
Tópico encerrado , respostas não são mais permitidas