hashlib

    0

    3답변

    Hashcash 시스템의 일부로 Python3에서 해시 비트를 비교하려고합니다. 그래서 예를 들면, 나는 육각 버전 if newhash.hexdigest()[0:4] == '0000' 에 따라이하고 있어요하는 SHA256 해시의 첫 번째 N 비트는 현재 0 을하는 경우 알고 싶어하지만하지 않습니다 내가 원하는만큼 세분화되게해라. 나는 원시 비트를 비교하

    1

    1답변

    나는 cxFreeze를 사용하는 programm에 쓴하지만 cxFreeze으로 컴파일하려고하면 나는 오류 얻을 : Missing modules: ? _md5 imported from hashlib ? _sha1 imported from hashlib ? _sha256 imported from hashlib ? _sha512 imported from hash

    1

    1답변

    사용자 상호 작용을 사용하여 해시 함수를 만들려고합니다. 아이디어는 사용자가 원하는 해시 (예 : md5, sha1 등)를 선택하고 프로그램이 나머지 작업을 수행한다는 것입니다. 내 코드 : hashstring = "hashlib" + finalHash filePath = open(chosenFile, 'rb') data = fileP

    1

    1답변

    파이썬 2.7에서 hashlib을 가져올 때마다 세그먼트 오류가 발생합니다. 나는 openssl 버전 1.0.0, pyOpenssl 버전 .10을 설치했고 모듈/설정에서 주석 처리되지 않은 ssl 행과 함께 Python을 다시 컴파일하고 라이브러리의 올바른 경로를 가리키며 openssl 용 파일을 포함합니다. 저는 libssl이나 libcrypto를 사용할

    3

    1답변

    이이 함수 MD5 데이터의 더 큰 청크를 사용하도록 권장되고, 이러한 두 질문에 대한 응답에 Get MD5 hash of big files in Python 및 Hashlib in Windows and Linux 참조에 .update()는 성능을 향상시킵니다. 내가 수행 한 모든 테스트는 작은 덩어리를 사용하면 최상의 성능을 제공하는 것으로 나타납니다. 다

    2

    1답변

    PhoneGap (Cordova) FileTransfer.upload()가 생성 한 CORS POST 요청을 통해 업로드를 허용하는 데 시간이 너무 많이 걸립니다. 제가 누락 된 부분에 대한 제안은 인정 될 것입니다. 현재 아래 코드를 사용하여 403 AccessDenied 응답을 받고 있습니다. 나는 S3의 문서와 비교해 여러 번 해왔으며 문제를 파악할

    0

    1답변

    hashlib에 대해 이해하지 못했습니다. 왜 일반 바이트 객체를 디코딩 할 수 있는지 모르겠지만 바이트 객체로 반환되는 해시는 디코딩 할 수 없습니다. 이 오류가 계속 : UnicodeDecodeError을 'UTF-8'코덱의 위치는 1 바이트 0xad를 디코딩 할 수 없습니다 무효 시작 바이트 여기이 오류를 생산의 내 테스트 코드입니다. 이 오류는 줄에

    3

    2답변

    나는 실제 이유는 파이썬 2.7에서 관찰 된 행동이 무엇인지 궁금 : import hashlib hashlib.md5('foo') == hashlib.md5('foo') false를 돌려줍니다. 하지만 ... import hashlib hashlib.md5('foo').hexdigest() == hashlib.md5('foo').hexdigest()

    1

    1답변

    오늘 사용 가능한 모든 hashlib 알고리즘 (md5, sha1 .....)의 체크섬 파일에 간단한 스크립트로 작업했습니다. 파이썬 2로 작성하고 디버깅했지만 파이썬 3에 이식하기로 결정했을 때 작동하지 않습니다. 재미있는 점은 작은 파일에서는 작동하지만 큰 파일에서는 작동하지 않는다는 것입니다. 나는 파일을 버퍼링하는 방식에 문제가 있다고 생각했지만 오

    0

    1답변

    자이 썬에서 hashlib 암호화를 사용하여 일부 데이터를 암호화해야한다. 변수 "출력"의 출력은 정크 문자의 집합입니다 "|? ìîçoÅ"W2 ¨ ¼ 6 " m=hashlib.md5() m.update(unicode(input).encode('utf-8')) output = m.digest() grinder.logger.info(digest=