Conceitos e métodos de criptografia
2. Tipos de técnicas aplicadas nos sistemas operacionais de redes para garantir a segurança de seus dados (senhas). Ex.: MD5
Resposta:
1 - Criptografia é o envio e o recebimento de informações sigilosas, na verdade trata-se de um conjunto de conceitos e técnicas que visam codificar uma informação de forma que somente a pessoa que enviou e a pessoa que irá receber possam acessá-la, evitando assim que um invasor consiga interpretá-la; Entre todas estas técnicas sobre esse assunto 2 delas se destacam.
1a. Assimétrica.
A chave assimétrica possui 2 formas de trabalho, privada, pública;
Privada: uma chave privada deve ser mantida em segredo por seu dono. Quando a informação é codificada com uma das chaves, somente a outra chave do par pode descodificá-la. Sendo que essa chave pode ser guardada em forma de Token, SmartCard e até mesmo um arquivo de computador.
Pública: um emissor deve criar uma chave de codificação e enviá-la ao seus receptores.
Um dos algoritmos mais conhecidos é o RSA (Rivest, Shamir and Adleman), é um dos algoritmos de chave assimétrica mais usados. Nele, números primos são utilizados da seguinte forma: dois números primos são multiplicados para se obter um terceiro valor. Porém, descobrir os dois primeiros números a partir do terceiro (fatoração) é muito trabalhoso. Se dois números primos grandes forem usados na multiplicação, será necessário usar muito processamento para descobrí-los, tornando essa tarefa praticamente inviável. Basicamente, a chave privada no RSA são os números multiplicados e a chave pública é o valor obtido.
1b. Simétrica.
A criptografia simétrica usa a mesma chave tanto para criptografar como para descriptografar dados. Os algoritmos que são usados para a criptografia simétrica são mais simples do que os algoritmos usados na criptografia assimétrica. Em função desses algoritmos mais simples, e