«sha1» 태그된 질문

SHA-1은 미국 정부가 연방 정보 처리 표준으로 설계 한 암호화 해시 함수입니다. 최근 충돌이 감지되어 SHA1이 공격에 더욱 취약 해지고 있으며 데이터 보호에 사용하지 않는 것이 좋습니다.

9
자식에서 해시 충돌
git을 사용하는 동안 해시 충돌이 발생하면 실제로 어떻게됩니까? 예를 들어 동일한 sha1 체크섬으로 두 개의 파일을 커밋 할 수 있습니다. 그것으로 살기 위해 git을 개선 할 수 있습니까, 아니면 새로운 해시 알고리즘으로 변경해야합니까? (이것이 얼마나 가능성이 적은지 논의하여이 질문을 무시하지 마십시오-감사합니다)
175 git  hash  sha1  hash-collision 



12
SHA1에 Java 문자열
Java에서 간단한 String to SHA1 변환기를 만들려고하는데 이것이 내가 가진 것입니다 ... public static String toSHA1(byte[] convertme) { MessageDigest md = null; try { md = MessageDigest.getInstance("SHA-1"); } catch(NoSuchAlgorithmException e) { e.printStackTrace(); } return new String(md.digest(convertme)); } 나는 그것을 통과하면 toSHA1("password".getBytes()), 내가 얻을 [�a�ɹ??�%l�3~��.내가 아마 UTF-8 같은 간단한 인코딩 수정 …
158 java  string  sha1 

7
SHA-1은 암호 저장에 안전합니까?
결론 : SHA-1은 사전 이미지 공격에 대비하여 안전하지만 계산하기가 쉬우므로 무차별 대입 또는 사전 공격을보다 쉽게 ​​수행 할 수 있습니다. (SHA-256과 같은 후속 작업에서도 마찬가지입니다.) 상황에 따라 계산 비용이 많이 드는 (예 : bcrypt) 해시 함수가 더 나은 선택 일 수 있습니다. 어떤 사람들은 "SHA-1이 고장났습니다"와 같은 말을 많이 던지므로 …
148 cryptography  hash  sha1 

12
Git없이 파일에 Git SHA1을 할당하는 방법은 무엇입니까?
Git이 파일에 SHA1 해시를 할당 할 때이 SHA1은 내용에 따라 파일에 고유합니다. 결과적으로 파일이 한 저장소에서 다른 저장소로 이동하면 파일의 SHA1은 내용이 변경되지 않은 것과 동일하게 유지됩니다. Git은 SHA1 다이제스트를 어떻게 계산합니까? 압축되지 않은 전체 파일 내용에서 수행됩니까? SHA1을 Git 외부에 할당하는 것을 모방하고 싶습니다.
138 git  sha1 


11
SHA1 vs md5 vs SHA256 : PHP 로그인에 사용할 수있는 것은 무엇입니까?
PHP 로그인을 만들고 있는데 다른 stackoverflow 기사에서 읽은 SHA1 또는 Md5 또는 SHA256을 사용할지 결정하려고합니다. 다른 것보다 더 안전한 것이 있습니까? SHA1 / 256의 경우 여전히 소금을 사용합니까? 또한 이것은 암호를 mysql에서 해시로 저장하는 안전한 방법입니까? function createSalt() { $string = md5(uniqid(rand(), true)); return substr($string, 0, 3); } $salt = …
133 php  login  md5  sha1  sha256 

5
git은 파일 해시를 어떻게 계산합니까?
(에 의해 반환되는 트리 객체에 저장된 SHA1 해시 git ls-tree()에 의해 반환되는 파일 내용의 SHA1 해시 일치하지 않습니다 sha1sum) $ git cat-file blob 4716ca912495c805b94a88ef6dc3fb4aff46bf3c | sha1sum de20247992af0f949ae8df4fa9a37e4a03d7063e - git은 파일 해시를 어떻게 계산합니까? 해시를 계산하기 전에 콘텐츠를 압축합니까?
124 git  hash  sha1  checksum  git-hash 


10
SHA-1뿐만 아니라 Java의 keytool에서 MD5 지문을 어떻게 얻을 수 있습니까?
내 애플리케이션에서 Google지도를 사용하려면 디버그 인증서의 MD5 지문이 필요합니다. 나는 다음을 시도했다. : (여기서는 bin 폴더의 C : \ Documents and Settings \ Administrator.android에서 debug.keystore 파일을 복사했습니다.) C:\Program Files\Java\jdk1.7.0\bin>keytool -list -alias androiddebugkey -keystore debug.keystore -storepass android -keypass android 그러나 다음과 같은 결과를 얻었습니다. androiddebugkey, May 27, 2011, PrivateKeyEntry,Certificate fingerprint (SHA1): …

6
Python에서 파일 해싱
나는 파이썬이 EOF를 읽기를 원하므로 sha1이든 md5이든 적절한 해시를 얻을 수 있습니다. 도와주세요. 지금까지 내가 가진 것은 다음과 같습니다. import hashlib inputFile = raw_input("Enter the name of the file:") openedFile = open(inputFile) readFile = openedFile.read() md5Hash = hashlib.md5(readFile) md5Hashed = md5Hash.hexdigest() sha1Hash = hashlib.sha1(readFile) sha1Hashed = sha1Hash.hexdigest() print "File Name: …
100 python  hash  md5  sha1  hashlib 

4
Bash의 HMAC-SHA1
HMAC-SHA1해시 를 생성하는 bash 스크립트가 있습니까? 다음 PHP 코드와 동등한 것을 찾고 있습니다. hash_hmac("sha1", "value", "key");
95 bash  sha1  hmac 

6
C #에서 SHA1 알고리즘을 사용한 해싱
byte[]사용하여 SHA1알고리즘을 사용하여 주어진 배열 을 해시하고 싶습니다 SHA1Managed. 해시는 단위 테스트에서 올 것이다. 예상 해시는 (대소 문자 구분)입니다.byte[]0d71ee4472658cd5874c5578410a9d8611fc9aef 이것을 어떻게 달성 할 수 있습니까? public string Hash(byte [] temp) { using (SHA1Managed sha1 = new SHA1Managed()) { } }
84 c#  hash  byte  sha1  hashcode 
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.