crc32

    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而不解壓縮它們。 到目前爲止,我發現瞭如何計算這些對zip文件本身,如: CRC32: import zlib zip_name = "test.zip" def Crc32Hasher(file_path): buf_size = 65536 crc32 = 0 with open(file_pa

    0熱度

    1回答

    我在使用Java中的CRC32庫計算我的校驗和時遇到問題。 所以客戶端計算校驗像這樣.... /** * Increments current packet message number, selects a * random destination, and sends the packet. * @param connection * @throws InterruptedExcept

    0熱度

    1回答

    我已經完成了很多其他問題的檢查,並且我仍然不確定這個問題。 這裏是我的用例: 我有一個在線購物車。偶爾,某些客戶發現訂購流程太繁瑣,或者有些客戶在線訂單不會削減訂單,並且他們需要實際的PDF估算(報價)才能購買產品。 因此,我編寫了一個採購購物車內容的模塊,並將其整齊排列爲PDF估算值。 現在,因爲這個過程只使用購物車的內容,並沒有使用任何其他的東西,甚至沒有數據庫,我不得不創建一個唯一的估計文件

    1熱度

    2回答

    我試圖更好地理解CRC,但是我卡住了一下。 這裏有幾個樣本向量1,我可以正確計算,但我堅持驗證計算的CRC是正確的。 例如,給定的32個字節的消息: 000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f 我的理解是,你首先附加0的32位獲得有效載荷: 000102030405060708090a0b0c0d0e0f1011

    -5熱度

    1回答

    我有一個問題惠特c#, 請有人將此JavaScript函數轉換爲C#。 function mycrc(str) { var c; var crcTable = []; for(var n = 0; n < 256; n++){ c = n; for(var k = 0; k < 8; k++){ c = ((c&1)

    0熱度

    1回答

    我有一個關於CRC32在gnuradio中的非線性的問題。 我正在研究一個項目,我需要一個線性CRC32的含義:crc(a xor b)= crc(a)xor crc(b),其中a和b代表一個數據包。 在gnuradio中CRC32的實現默認是非線性的,所以我不得不修改代碼使其線性化。 我做了CRC背後的理論一些研究,我發現後面的非線性CRC實現2個原因: 1與線性CRC,我們可以有相同的CRC零

    7熱度

    1回答

    我一直試圖讓我的頭繞過CRC32計算沒有太多成功,我似乎得到的值與我應該得到的值不匹配。 我知道Python具有能夠生成這些校驗和的庫(即zlib和binascii),但由於CRC功能在micropython中不存在,所以我沒有能力使用它們的豪華感。 到目前爲止,我有以下代碼: import binascii import zlib from array import array poly

    1熱度

    1回答

    「找不到CRC32工具」 我試圖在Ubuntu上建立spark/firmware,但運行時make我只得到了以下錯誤消息 ../build/common-tools.mk:26: *** "crc32 tool is not found". Stop. 我嘗試使用 apt-get install crc32 但是沒有這樣的包裝。我如何安裝crc32工具?

    0熱度

    1回答

    我想知道crc錯誤概率。 在大多數文件,CRC錯誤率等中描述1-2 (-n) 例如,概率CRC-16是1-2 (-16), 所以2 (-16) =65536分之1= 0.0015%,概率= 99.9984% 我想知道我怎麼能得到這個公式:2^(-N)。 如果2 (-n)是正確率,crc-16和crc-ccitt的比率是否一樣? 如果消息比以前大,速率是否一樣?