Banco de dados

1044 palavras 5 páginas
* Algoritmos de criptografia: * * Quando usar md5, sha, aes ou des? Em qual situação cada um deles é mais adequado.

R: É a segurança do conteúdo da informação. Quando se é necessário armazenar dados confidenciais como senhas. O AES criptografa os dados e utiliza uma senha semente do administrador para que ele possa retornar com o valor original dos dados caso seja necessário descriptografar dados. O DES faz a mesma coisa, com a diferença de não retornar um valor nulo caso ocorra erro de semente, fazendo com que seja impossivel saber se a senha semente estava correta ou não. O MD5 é um hash, ou seja, ele é um embaralhador de senhas, não é inverssivel e sempre cria 32 caracteres. O SHA é parecido, com a diferença de embaralhar com 40 caracteres.

* Escreva uma query para armazenar uma senha com md5.

R: insert into usuario
(cod_uso, login, senha) values (19, 'Pedro', md5('123456789'));

* Escreva uma query para armazenar uma senha com sha.
R: insert into usuario
(cod_uso, login, senha) values (20, 'Ana', sha('123456789'));

* Escreva uma query para armazenar uma informação cifrada com aes.
R: insert into usuario
(cod_uso, login, senha) values (21, 'Marcelo', aes_encrypt('senac','facsenac'));

* Escreva uma query para recuperar uma informação cifrada com aes.
R: select senha, aes_decrypt (senha,'facsenac') from usuario;

* Escreva uma query para armazenar uma informação cifrada com des.
R: insert into usuario
(cod_uso, login, senha) values (22, 'Julio', des_decrypt ('12345','facsenac'));

* Escreva uma query para recuperar uma informação cifrada com des.
R: select senha, des_decrypt (senha,'facsenac') from usuario;

* Índices: * * Para que servem os índices?
R: Serve para que o sgbd busque informações em linhas especificas das tabelas melhorando muito o desempenho das consultas.

* Quando criá-los? Como criá-los?
R: Pode-se cria-los quando a consulta será

Relacionados

  • Banco de dados: dados
    436 palavras | 2 páginas
  • banco de dados
    11859 palavras | 48 páginas
  • Banco de dados
    2201 palavras | 9 páginas
  • Bancos de Dados
    6609 palavras | 27 páginas
  • Banco de dados
    2417 palavras | 10 páginas
  • Banco de dados
    1390 palavras | 6 páginas
  • BANCO DE DADOS
    2097 palavras | 9 páginas
  • O Que Banco De Dados
    1748 palavras | 7 páginas
  • Banco de dados
    940 palavras | 4 páginas
  • banco de dados
    2741 palavras | 11 páginas