Jump to content

Recommended Posts

Posted

pesquisa no google sobre algoritmos de encriptação e XOR por exemplo...

Eu tive de fazer um trabalho e envolvia encriptação, e cifrei as cenas fazendo um XOR caracter a caracter. 😛

"Nunca discutas com um idiota. Eles arrastam-te até ao seu nível e depois ganham-te em experiência"

Posted

Tenhu de utilizar Criptografia simetrica e criptografia assimetrica.

Achu k n da como disseste. Mas obrigado na mesma

O exercicio pede isto:

1. Evolua o programa elaborado no guião 2 para implementar o processo de

cifra/decifra simétrica de um ficheiro ou texto introduzido numa textbox. Esse

programa deve permitir a selecção de diferentes algoritmos. O resultado também

deve ser guardado num ficheiro

Posted

Para cifra simétrica podes utilizar o algoritmo da md5

http://pt.wikipedia.org/wiki/MD5

Já tenho visto varias vezes isto em topicos, e o pessoal continua a insistir com isto!

MD5 é um hash não encripta nada. Se quiseres desencriptar fazes o que depois? Não dá né.

Encriptação são DES, 3DES, AES por exemplo.

Aqui há coisa de 2 anos fazia umas malhas de croché, depois fartei-me e fui para informática!

Posted

Já tenho visto varias vezes isto em topicos, e o pessoal continua a insistir com isto!

MD5 é um hash não encripta nada. Se quiseres desencriptar fazes o que depois? Não dá né.

Encriptação são DES, 3DES, AES por exemplo.

Já leste bem a pergunta dele e a minha resposta?

Ele quer cifras simétricas e assimétricas!

Volto a dar a minha resposta:

Para cifra simétrica podes utilizar o algoritmo da md5

http://pt.wikipedia.org/wiki/MD5

"Nunca discutas com um idiota. Eles arrastam-te até ao seu nível e depois ganham-te em experiência"

Posted

MD5! Nem simétrica nem assimetrica, não é algoritmo de encriptação. Até podes tantar usar alguma teoria que existe nele para construir um algoritmo de encriptação, mas tens mesmo de o alterar. É suposto dar para desencriptar quando encriptas com um algoritmo!

Aqui há coisa de 2 anos fazia umas malhas de croché, depois fartei-me e fui para informática!

Posted

Já agora aproveitavas para ler no proprio link que enviaste:

"O MD5 (Message-Digest algorithm 5) é um algoritmo de hash de 128 bits unidirecional " ->unidirecional<-

"uma hash md5 não pode ser transformada novamente no texto que lhe deu origem" desencriptar? como?

Aqui há coisa de 2 anos fazia umas malhas de croché, depois fartei-me e fui para informática!

Posted

É suposto dar para desencriptar quando encriptas com um algoritmo!

Isso depende do que queiras fazer! Há informação confidencial como as palavras-passe por exemplo que não são desencriptadas. É por isso que se diz unidireccional.

Agora há informações que convém haver encriptação/desencriptação estando a informação cifrada apenas na passagem de um PC para outro.

Por isso volto a dizer, eu dei um exemplo para uma encriptação unidireccional! Se quiseres dar um exemplo de bidireccional dá. Eu sei como fazer, aliás tive de fazer dois algoritmos manualmente ainda há pouco, um para cifrar e outro para decifrar.

Peace.

"Nunca discutas com um idiota. Eles arrastam-te até ao seu nível e depois ganham-te em experiência"

Posted

MD5 é um hash, nao serve de algoritmo pra encriptar. Tal como o shumi disse como algoritmos de encriptaçao(cifra simetrica) temos o 3DES, AES, Blowfish... Mas o que eu tava mm a procura era de programas que codificassem utilizando esses algoritmos. Mas ja consegui fazer o programa. Mas se alguem conhecer sites agradeço...

cump's

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...

Important Information

By using this site you accept our Terms of Use and Privacy Policy. We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.