checksum

    -4熱度

    2回答

    我試圖將一個字節轉換爲十六進制並計算校驗和。 這是我使用十六進制值的字節數組。 byte[] tocrc = { 0xff, 0xff, 0xff, 0xff, 2, 2, 0, 1, 29, 07, 10, 20, 46, 46, 0 }; 我需要計算這個數組的校驗和。 public static byte calcolacrc(byte[] tocrc) { byte

    1熱度

    1回答

    我正在編碼一個MODBUS CRC16計算器在C.我以前有一個python這樣做,我想將它轉換爲C.我在網上發現了一些代碼,但它沒有給我正確的答案。 對於我的Python代碼,我有這個作爲我CRC16.py #!/usr/bin/env python def calc(data): crc_table=[0x0000,0xC0C1,0xC181,0x0140,0xC301,0x03

    -2熱度

    2回答

    我對校驗和很陌生,對編程相當陌生。我有一個相當簡單的C++程序(測量psi),我將其轉移到Arduino板上。 crc16會好嗎,或者我應該與crc32一起使用還是會過度殺傷?

    0熱度

    1回答

    我一直在學習有關Windows驅動程序簽名/驗證過程中,包括在Windows 7 我明白了安裝過程,作爲安裝過程的一部分,Windows需要一個.inf文件和旁邊一個.cat文件,包含實際驅動程序的.sys文件。不過,對於哈希驗證過程如何工作,我有點困惑。我查看了一些例子,其中當打開.cat文件並查看存儲在內部的sha1指紋時,.cat文件的sha1指紋始終與.inf文件正確匹配,但從不匹配.sy

    0熱度

    1回答

    我想發送數據到TCP 105電路。 以下十六進制命令行發送數據123: 7F30001103 313233 45D4 這裏,313233是123十六進制表示和45D4是CRC值。 我在計算CRC後得到這個45D4的問題。在網上搜索了很長時間之後,我得到了不同標準中的其他CRC值。但是這些CRC值不被我的LED顯示電路所接受。 請幫我瞭解如何從7F30001103313233獲得45D4。 在此先感

    0熱度

    2回答

    我正在試着計算在Alpine APK軟件包倉庫中如何計算軟件包的拉校驗和。關於格式的documentation缺少任何細節。 當我運行生成存儲庫的apk index -o APKINDEX.unsigned.tar.gz *.apk。當您從gz中提取txt文件時,它包含以下內容: C:Q17KXT6xFVWz4EZDIbkcvXQ/uz9ys= P:redis-server V:3.2.3-0

    -2熱度

    1回答

    反正我們可以在Python下使用unix命令運行。 csum -h SHA1 <filename> 在python產生的校驗和將被存儲並應該匹配與由unix命令在目標服務器產生的校驗和。 我知道我們可以通過python本身產生校驗和。 但我不確定這是否會匹配在目標服務器上生成的unix校驗和。 所以我想,如果有無論如何,我們在兩臺服務器上運行相同的命令,以確保沒有因爲UNIX的失配和蟒蛇

    -1熱度

    1回答

    我試圖計算TCP數據包的校驗和,我不能得到相同的值使用Wireshark 原始捕獲捕獲的數據包包是: 「6c f0 49 e8 a3 0d 24 b6 fd 52 40 cb 08 00 45 00 00 28 02 22 40 00 80 06 00 00 00 0a 2a 00 1c 1f 0d 5a 24 ca 7d 01 bb 3f 44 f8 6e 6c 83 75 20 50 10 0

    2熱度

    1回答

    我試圖找出如何計算任意CRC多項式的錯誤檢測能力。 我知道有可能(或可能不會)適用於任意多項式各種錯誤檢測功能: 檢測單比特錯誤的: 所有CRC能做到這一點,因爲這不僅需要CRC寬度> = 1. 突發錯誤的檢測: 所有的CRC都可以檢測突發錯誤,直到大小等於它們的寬度。 奇數位錯誤的檢測: 具有偶數個項(即完整二進制多項式中的偶數個1位)的CRC可以做到這一點。 檢測隨機位錯誤(取決於幀大小):

    3熱度

    1回答

    我在想如何創建/提取/驗證.tar.md5文件。將圖像閃爍到Android設備時使用這些文件,例如,請參閱here。 至於我可以告訴校驗和附加到文件是這樣的: cp file.tar file.tar.md5 md5sum file.tar >> file.tar.md5 首先,我想知道如何提取文件。我可以在file.tar.md5上簡單地使用tar -xf嗎? 如何驗證文件的完整性?我想從