Perguntas com a marcação «sha1»

175
Colisão de hash no git

O que realmente aconteceria se eu tivesse uma colisão de hash enquanto usava o git? Por exemplo, eu consigo confirmar dois arquivos com a mesma soma de verificação sha1, o git notaria ou corromperia um dos arquivos? O git poderia ser aprimorado para conviver com isso ou eu precisaria mudar para...

158
String Java para SHA1

Estou tentando fazer um simples conversor de String para SHA1 em Java e é isso que eu tenho ... public static String toSHA1(byte[] convertme) { MessageDigest md = null; try { md = MessageDigest.getInstance("SHA-1"); } catch(NoSuchAlgorithmException e) { e.printStackTrace(); } return new...

148
O SHA-1 é seguro para armazenamento de senhas?

Conclusão: O SHA-1 é tão seguro quanto qualquer coisa contra ataques de pré-imagem, no entanto, é fácil calcular, o que significa que é mais fácil montar um ataque de força bruta ou de dicionário. (O mesmo vale para sucessores como o SHA-256.) Dependendo das circunstâncias, uma função de hash...

138
Como atribuir um SHA1 do Git a um arquivo sem o Git?

Pelo que entendi, quando o Git atribui um hash SHA1 a um arquivo, esse SHA1 é exclusivo do arquivo com base em seu conteúdo. Como resultado, se um arquivo for movido de um repositório para outro, o SHA1 do arquivo permanecerá o mesmo, pois seu conteúdo não foi alterado. Como o Git calcula o...

133
SHA1 vs MD5 vs SHA256: qual usar para um login PHP?

Estou fazendo um login php e estou tentando decidir se deve usar SHA1 ou Md5 ou SHA256 sobre o qual li em outro artigo do stackoverflow. Algum deles é mais seguro que outros? Para o SHA1 / 256, ainda uso sal? Além disso, esta é uma maneira segura de armazenar a senha como um hash no...

124
Como o git calcula hashes de arquivos?

Os hashes SHA1 armazenados nos objetos da árvore (retornados por git ls-tree) não correspondem aos hashes SHA1 do conteúdo do arquivo (retornados por sha1sum) $ git cat-file blob 4716ca912495c805b94a88ef6dc3fb4aff46bf3c | sha1sum de20247992af0f949ae8df4fa9a37e4a03d7063e - Como o git calcula...

98
Hash de um arquivo em Python

Quero que o python leia o EOF para que eu possa obter um hash apropriado, seja sha1 ou md5. Por favor ajude. Aqui está o que tenho até agora: import hashlib inputFile = raw_input("Enter the name of the file:") openedFile = open(inputFile) readFile = openedFile.read() md5Hash =...

95
HMAC-SHA1 em bash

Existe um script bash para gerar um HMAC-SHA1hash? Estou procurando algo equivalente ao seguinte código PHP: hash_hmac("sha1", "value",