crc32

    0

    1답변

    crc_table = None def make_crc_table(): global crc_table crc_table = [0] * 256 for n in xrange(256): c = n for k in xrange(8): if c & 1: c = 0xedb88320L^(c >> 1)

    1

    1답변

    두 개의 숫자 X = 0xABC가 있다고 가정 해 보겠습니다. Y = 0xDE. Z에 대해 CRC-32를 계산하려고합니다. X는 Y와 연결되어 있습니다 (즉, Z = 0xABCDE). 나는 CRC (X)와 CRC (Y)를 사용할 수 있습니다. CRC (Z)는 어떻게 계산합니까?

    2

    1답변

    압축 해제하지 않고 zip 파일의 내용에 대한 CRC32, MD5 및 SHA1을 계산해야합니다. CRC32 : import zlib zip_name = "test.zip" def Crc32Hasher(file_path): buf_size = 65536 crc32 = 0 with open(file_path, 'rb')

    0

    1답변

    crc32 합계의 상위/하위 바이트 2 개만 사용하면 crc16보다 약합니다. 배경 : 현재 무선 프로토콜을 구현 중입니다. 나는 각각 64byte의 덩어리를 가지고 있으며, Data Length vs CRC Length 에 따르면 나는 대부분 crc16이 필요하다. crc32 대신 crc16을 사용하면 정방향 오류 수정 (64 바이트는 FEC에서 한 블록

    0

    1답변

    자바의 CRC32 라이브러리로 계산 된 체크섬에 문제가 있습니다. 그래서 클라이언트는 /** * Increments current packet message number, selects a * random destination, and sends the packet. * @param connection * @throws InterruptedExcep

    1

    1답변

    바이트 배열의 STM crc32를 계산하는 기능이 있습니다. 문제는 5120 바이트 배열의 경우 20 밀리 초가 소요된다는 것입니다. 이 코드의 속도를 향상시킬 수있는 옵션이 있습니다. 최대 값은 약 5ms입니까? 코드 : def crc32_stm(bytes_arr): length = len(bytes_arr) crc = 0xffffff

    7

    1답변

    나는 CRC32 계산을 많이하지 않고 내 머리를 잡으려고 노력했다. 내가 얻는 값이 내가 얻는 것과 일치하지 않는다. 파이썬에는 이러한 체크섬 (즉, zlib 및 binascii)을 생성 할 수있는 라이브러리가 있지만, CRC 기능이 마이크로 파이썬에 존재하지 않으므로이를 사용할 수 없다는 점을 알고 있습니다. import binascii import z

    1

    1답변

    최대 2 자 길이의 체크섬을 만드는 알고리즘을 검색해야하고 입력 시퀀스의 문자 혼동을 인식 할 수 있어야합니다. Luhn, CRC24 또는 CRC32와 같은 다른 알고리즘을 테스트 할 때 체크섬은 항상 2자를 초과합니다. 체크섬을 2 자 또는 1 자로 줄이면 더 이상 모든 커뮤 테이션이 인식되지 않습니다. 내 요구 사항을 충족하는 알고리즘을 알고 계신 분도

    -1

    1답변

    s 레코드 형식의 입력 파일을 가지고 있는데, 사용하지 않는 영역은 srec_cat.exe를 사용하여 주어진 단어 패턴 [say say 0xAABBCCDD]로 채워야합니다. 나는 다음과 같은 구문이 구문 오류를주고있다 srec_cat.exe <original file> -fill <fill pattern word> -within <startaddress>

    0

    2답변

    crc32 32 비트 PHP 시스템 (PHP_INT_SIZE은 4)에서 호출 할 때 결과 정수 값은 음수가 될 수 있습니다. 32 또는 64 비트 시스템에 상관없이 번호에서 정확한 모듈로 값을 얻으려면 어떻게해야합니까? function checksumChar($str) { if(PHP_INT_SIZE > 4) { return crc32(